コード例 #1
0
 def create_message_stub(self, sender, *recipients):
     dg = Datagram()
     dg.add_uint8(len(recipients))
     for recipient in recipients:
         dg.add_uint64(recipient)
     dg.add_uint64(sender)
     return dg
コード例 #2
0
 def create_message_stub(self, sender, *recipients):
     dg = Datagram()
     dg.add_uint8(len(recipients))
     for recipient in recipients:
         dg.add_uint64(recipient)
     dg.add_uint64(sender)
     return dg
コード例 #3
0
 def send_CONTROL_ADD_CHANNEL(self, channel):
     # CONTROL messages don't have sender fields
     dg = Datagram()
     dg.add_uint8(1)  # Number of recipients
     dg.add_uint64(1)  # Recipient (control channel)
     dg.add_uint16(servermsg.CONTROL_ADD_CHANNEL)
     dg.add_uint64(channel)
     self.send_datagram(dg)
コード例 #4
0
 def send_CONTROL_ADD_CHANNEL(self, channel):
     # CONTROL messages don't have sender fields
     dg = Datagram()
     dg.add_uint8(1)  # Number of recipients
     dg.add_uint64(1) # Recipient (control channel)
     dg.add_uint16(servermsg.CONTROL_ADD_CHANNEL)
     dg.add_uint64(channel)
     self.send_datagram(dg)