chewie.event module
Various Events used by Chewie
- class chewie.event.Event
Bases:
object
Base event class
- MESSAGE_RECEIVED = 2
- PORT_DISABLED = 5
- PORT_ENABLED = 4
- SHUTDOWN = 3
- TIMER_EXPIRED = 1
- class chewie.event.EventMessageReceived(message, port_id)
Bases:
Event
Message (EAP) Received. Radius Message event is a child
- class chewie.event.EventPortStatusChange(port_status)
Bases:
Event
Port status has changed (up/down)
- class chewie.event.EventPreemptiveEAPResponseMessageReceived(message, port_id, preemptive_eap_id)
Bases:
EventMessageReceived
Radius Message Received.
- class chewie.event.EventRadiusMessageReceived(message, state, attributes=None)
Bases:
EventMessageReceived
Radius Message Received.