pyzor.message¶
This modules contains the various messages used in the pyzor client server communication.
- class pyzor.message.CheckRequest(digest=None)[source]¶
Bases:
SimpleDigestBasedRequest
- op = 'check'¶
- class pyzor.message.InfoRequest(digest=None)[source]¶
Bases:
SimpleDigestBasedRequest
- op = 'info'¶
- class pyzor.message.PingRequest[source]¶
Bases:
ClientSideRequest
- op = 'ping'¶
- class pyzor.message.PongRequest(digest=None)[source]¶
Bases:
SimpleDigestBasedRequest
- op = 'pong'¶
- class pyzor.message.ReportRequest(digest=None, spec=None)[source]¶
Bases:
SimpleDigestSpecBasedRequest
- op = 'report'¶
- class pyzor.message.Request[source]¶
Bases:
ThreadedMessage
This is the class that should be used to read in Requests of any type. Subclasses are responsible for setting ‘Op’ if they are generating a message,
- class pyzor.message.Response[source]¶
Bases:
ThreadedMessage
- ok_code = 200¶
- class pyzor.message.SimpleDigestBasedRequest(digest=None)[source]¶
Bases:
ClientSideRequest
- class pyzor.message.SimpleDigestSpecBasedRequest(digest=None, spec=None)[source]¶
Bases:
SimpleDigestBasedRequest
- class pyzor.message.ThreadId(i)[source]¶
Bases:
int
- error_value = 0¶
- full_range = (0, 65536)¶
- ok_range = (1024, 65536)¶
- class pyzor.message.WhitelistRequest(digest=None, spec=None)[source]¶
Bases:
SimpleDigestSpecBasedRequest
- op = 'whitelist'¶