pyzor.message¶
This modules contains the various messages used in the pyzor client server communication.
-
class
pyzor.message.
CheckRequest
(digest=None)[source]¶ Bases:
pyzor.message.SimpleDigestBasedRequest
-
op
= 'check'¶
-
-
class
pyzor.message.
ClientSideRequest
[source]¶ Bases:
pyzor.message.Request
-
op
= None¶
-
-
class
pyzor.message.
InfoRequest
(digest=None)[source]¶ Bases:
pyzor.message.SimpleDigestBasedRequest
-
op
= 'info'¶
-
-
class
pyzor.message.
PingRequest
[source]¶ Bases:
pyzor.message.ClientSideRequest
-
op
= 'ping'¶
-
-
class
pyzor.message.
PongRequest
(digest=None)[source]¶ Bases:
pyzor.message.SimpleDigestBasedRequest
-
op
= 'pong'¶
-
-
class
pyzor.message.
ReportRequest
(digest=None, spec=None)[source]¶ Bases:
pyzor.message.SimpleDigestSpecBasedRequest
-
op
= 'report'¶
-
-
class
pyzor.message.
Request
[source]¶ Bases:
pyzor.message.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:
pyzor.message.ThreadedMessage
-
ok_code
= 200¶
-
-
class
pyzor.message.
ThreadId
[source]¶ Bases:
int
-
error_value
= 0¶
-
full_range
= (0, 65536)¶
-
ok_range
= (1024, 65536)¶
-
-
class
pyzor.message.
ThreadedMessage
[source]¶ Bases:
pyzor.message.Message
-
class
pyzor.message.
WhitelistRequest
(digest=None, spec=None)[source]¶ Bases:
pyzor.message.SimpleDigestSpecBasedRequest
-
op
= 'whitelist'¶
-