Protocol¶
-
class
Defaults
(buffer_size: int = 8192, timeout: float = 2, peer_handlers: Dict[str, Callable] = <factory>, connection_handlers: Dict[str, Callable] = <factory>)¶ Bases:
object
-
buffer_size
= 8192¶
-
timeout
= 2¶
-
-
class
Headers
(size: int = 128, separator: str = '|', values_separator: str = '&', key_separator: str = '=', data_header: str = 'DATA', hello_header: str = 'HELLO', accept_header: str = 'ACCEPT', deny_header: str = 'DENY', ping_header: str = 'PING', pong_header: str = 'PONG', data_types_parsers: Dict[str, Callable] = <factory>, required_hello_fields: List[str] = <factory>, required_data_fields: List[str] = <factory>)¶ Bases:
object
-
accept_header
= 'ACCEPT'¶
-
data_header
= 'DATA'¶
-
deny_header
= 'DENY'¶
-
hello_header
= 'HELLO'¶
-
key_separator
= '='¶
-
ping_header
= 'PING'¶
-
pong_header
= 'PONG'¶
-
separator
= '|'¶
-
size
= 128¶
-
values_separator
= '&'¶
-