Skip to main content

C# like event handler (pubsub)

Project description

messaging

A simple event handling package.

Almost all application are event driven, for instead , when a serial port is open you want to notify other objects that want to use it. The module provide a clear interface like C# event handlers.

from events.event import Event;
from events.eventhandler import EventHandler;
def OnClicked(event):
    print(event.Type);
    
handler  = EventHandler();
handler += OnClicked;
handler(Event('SERIAL_OPEN');

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jimobama_events-0.0.1.tar.gz (3.6 kB view details)

Uploaded Source

File details

Details for the file jimobama_events-0.0.1.tar.gz.

File metadata

  • Download URL: jimobama_events-0.0.1.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.1

File hashes

Hashes for jimobama_events-0.0.1.tar.gz
Algorithm Hash digest
SHA256 4e74611cfd5a505c36b7652acafbea32eb4d8509a81d8d5a5045f05a45a1af16
MD5 6bd1d5ff3abea362bc8d50d0ade3cb74
BLAKE2b-256 a9abfe96bf6d352c0fbe24c7d3d5b2f47444be5c1d7899048dad8ab828588fe7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page