EMANE  1.2.1
emane.events.eventservice.EventService Class Reference

Public Member Functions

def __init__ (self, eventchannel, otachannel=None)
 
def breakloop (self)
 
def loop (self, default=None)
 
def nextEvent (self)
 
def subscribe (self, eventId, callback)
 
def unsubscribe (self, eventId)
 
def publish (self, nemId, event)
 
def __init__ (self, eventchannel, otachannel=None)
 
def breakloop (self)
 
def loop (self, default=None)
 
def nextEvent (self)
 
def subscribe (self, eventId, callback)
 
def unsubscribe (self, eventId)
 
def publish (self, nemId, event)
 

Detailed Description

Definition at line 127 of file build/lib/emane/events/eventservice.py.

Constructor & Destructor Documentation

◆ __init__() [1/2]

def emane.events.eventservice.EventService.__init__ (   self,
  eventchannel,
  otachannel = None 
)

Definition at line 128 of file build/lib/emane/events/eventservice.py.

◆ __init__() [2/2]

def emane.events.eventservice.EventService.__init__ (   self,
  eventchannel,
  otachannel = None 
)

Definition at line 128 of file emane/events/eventservice.py.

Member Function Documentation

◆ breakloop() [1/2]

def emane.events.eventservice.EventService.breakloop (   self)

Definition at line 145 of file build/lib/emane/events/eventservice.py.

◆ breakloop() [2/2]

def emane.events.eventservice.EventService.breakloop (   self)

Definition at line 145 of file emane/events/eventservice.py.

◆ loop() [1/2]

def emane.events.eventservice.EventService.loop (   self,
  default = None 
)

Definition at line 148 of file build/lib/emane/events/eventservice.py.

◆ loop() [2/2]

def emane.events.eventservice.EventService.loop (   self,
  default = None 
)

Definition at line 148 of file emane/events/eventservice.py.

◆ nextEvent() [1/2]

def emane.events.eventservice.EventService.nextEvent (   self)

Definition at line 254 of file emane/events/eventservice.py.

◆ nextEvent() [2/2]

def emane.events.eventservice.EventService.nextEvent (   self)

Definition at line 254 of file build/lib/emane/events/eventservice.py.

◆ publish() [1/2]

def emane.events.eventservice.EventService.publish (   self,
  nemId,
  event 
)

Definition at line 345 of file emane/events/eventservice.py.

◆ publish() [2/2]

def emane.events.eventservice.EventService.publish (   self,
  nemId,
  event 
)

Definition at line 345 of file build/lib/emane/events/eventservice.py.

◆ subscribe() [1/2]

def emane.events.eventservice.EventService.subscribe (   self,
  eventId,
  callback 
)

Definition at line 327 of file emane/events/eventservice.py.

◆ subscribe() [2/2]

def emane.events.eventservice.EventService.subscribe (   self,
  eventId,
  callback 
)

Definition at line 327 of file build/lib/emane/events/eventservice.py.

◆ unsubscribe() [1/2]

def emane.events.eventservice.EventService.unsubscribe (   self,
  eventId 
)

Definition at line 336 of file build/lib/emane/events/eventservice.py.

◆ unsubscribe() [2/2]

def emane.events.eventservice.EventService.unsubscribe (   self,
  eventId 
)

Definition at line 336 of file emane/events/eventservice.py.


The documentation for this class was generated from the following file: