Ejemplo n.º 1
0
 def _make_esme(self):
     self.esme_callbacks = EsmeCallbacks(
         connect=lambda: None,
         disconnect=lambda: None,
         submit_sm_resp=self.transport.submit_sm_resp,
         delivery_report=self.transport.delivery_report,
         deliver_sm=lambda: None)
     self.esme = EsmeTransceiver(self.transport.get_static_config(),
                                 self.transport.get_smpp_bind_params(),
                                 self.transport.redis, self.esme_callbacks)
     self.esme.sent_pdus = []
     self.esme.send_pdu = self.esme.sent_pdus.append
     self.esme.state = 'BOUND_TRX'