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

events-jimobama-0.0.1.tar.gz (3.8 kB view details)

Uploaded Source

File details

Details for the file events-jimobama-0.0.1.tar.gz.

File metadata

  • Download URL: events-jimobama-0.0.1.tar.gz
  • Upload date:
  • Size: 3.8 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 events-jimobama-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6a1ef90ae8777b05727330232c5f1338161979f253c5aa0a29147c818f6872e4
MD5 0525e6500bca8e71e5f728131f117260
BLAKE2b-256 5cc8189fa94d792596d66d316adbaec3e0b55fbe45419243d04eee10e11f34ae

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