|
|
|
@ -46,6 +46,10 @@ class Context:
|
|
|
|
|
'''
|
|
|
|
|
reader = self.getreader()
|
|
|
|
|
|
|
|
|
|
if __debug__:
|
|
|
|
|
log.debug(__name__, '%s:%x read: %s',
|
|
|
|
|
self.iface.iface_num(), self.sid, types)
|
|
|
|
|
|
|
|
|
|
await reader.aopen() # wait for the message header
|
|
|
|
|
|
|
|
|
|
# if we got a message with unexpected type, raise the reader via
|
|
|
|
@ -63,6 +67,10 @@ class Context:
|
|
|
|
|
'''
|
|
|
|
|
writer = self.getwriter()
|
|
|
|
|
|
|
|
|
|
if __debug__:
|
|
|
|
|
log.debug(__name__, '%s:%x write: %s',
|
|
|
|
|
self.iface.iface_num(), self.sid, msg)
|
|
|
|
|
|
|
|
|
|
# get the message size
|
|
|
|
|
counter = protobuf.CountingWriter()
|
|
|
|
|
await protobuf.dump_message(counter, msg)
|
|
|
|
|