class documentation

class CooperatorService(service.Service): (source)

View In Hierarchy

Simple service.IService which starts and stops a twisted.internet.task.Cooperator.
Method __init__ Undocumented
Method coiterate Undocumented
Method start​Service Start the service.
Method stop​Service Stop the service.
Instance Variable coop Undocumented

Inherited from Service:

Method __getstate__ Undocumented
Method disown​Service​Parent Use this API to remove an IService from an IServiceCollection.
Method privileged​Start​Service Do preparation work for starting the service.
Method set​Name Set the name of the service.
Method set​Service​Parent Set the parent of the service. This method is responsible for setting the parent attribute on this service (the child service).
Instance Variable name A str which is the name of the service or None.
Instance Variable parent An IServiceCollection which is the parent or None.
Instance Variable running A boolean which indicates whether the service is running.
def __init__(self): (source)

Undocumented

def coiterate(self, iterator): (source)

Undocumented

def stopService(self): (source)
Stop the service.
Returns
Deferreda Deferred which is triggered when the service has finished shutting down. If shutting down is immediate, a value can be returned (usually, None).
coop = (source)

Undocumented