Exemplo n.º 1
0
 def handle_data(self, data):
     pdu = unpack_pdu(data)
     log.msg('INCOMING <<<<', pdu)
     if pdu['header']['command_id'] == 'bind_transceiver':
         self.handle_bind_transceiver(pdu)
     if pdu['header']['command_id'] == 'submit_sm':
         self.handle_submit_sm(pdu)
     if pdu['header']['command_id'] == 'enquire_link':
         self.handle_enquire_link(pdu)
Exemplo n.º 2
0
 def handle_data(self, data):
     pdu = unpack_pdu(data)
     log.msg('INCOMING <<<< %r' % (pdu,))
     if pdu['header']['command_id'] == 'bind_transceiver':
         self.handle_bind_transceiver(pdu)
     if pdu['header']['command_id'] == 'bind_transmitter':
         self.handle_bind_transmitter(pdu)
     if pdu['header']['command_id'] == 'bind_receiver':
         self.handle_bind_receiver(pdu)
     if pdu['header']['command_id'] == 'submit_sm':
         self.handle_submit_sm(pdu)
     if pdu['header']['command_id'] == 'enquire_link':
         self.handle_enquire_link(pdu)
Exemplo n.º 3
0
 def send_pdu(self, pdu):
     data = pdu.get_bin()
     log.msg('OUTGOING >>>> %r' % (unpack_pdu(data),))
     self.transport.write(data)
Exemplo n.º 4
0
 def handle_data(self, data):
     self.pdu_queue.put({
         'direction': 'inbound',
         'pdu': unpack_pdu(data),
     })
     return SmscServer.handle_data(self, data)
Exemplo n.º 5
0
 def handle_data(self, data):
     self.pdu_queue.put({
             'direction': 'inbound',
             'pdu': unpack_pdu(data),
             })
     return SmscServer.handle_data(self, data)
Exemplo n.º 6
0
 def sendPDU(self, pdu):
     data = pdu.get_bin()
     log.msg('OUTGOING >>>>', unpack_pdu(data))
     self.transport.write(data)