prpc.platform¶
Network platform abstraction layer.
-
class
prpc.platform.generic.MessageSocket¶ Message socket interface definition.
-
closed¶ Get socket closed flag.
-
close_code¶ Get socket close code.
-
coroutine
receive()¶ Recieve single message.
Returns: A tuple (message_type, payload)
-
coroutine
send(data)¶ Send data message.
Parameters: data – Message payload (str or bytes).
-
coroutine
close(code=1000, message=b”)¶ Close the socket.
Parameters: - code – Close code to send to peer.
- message – Close reason to send to peer.
-