def pack(self): strPack = SCCPMessage.pack(self) strPack = strPack + pack("I",self.channelStatus) strPack = strPack + self.ipAddress.pack() strPack = strPack + pack("I",self.portNumber) strPack = strPack + pack("I",self.passThruPartyId) return strPack
def pack(self): strPack = SCCPMessage.pack(self) + self.deviceName + "\x00" strPack = strPack + pack("II", self.stationUserId, self.stationInstance) strPack = strPack + self.ipAddress.pack() strPack = strPack + pack("III", self.deviceType, self.maxStreams, 0) strPack = strPack + "\x0B" + "\x00" + "\x60" + "\x85" strPack = strPack + pack("IIII", 0, 0, 0, 0) return strPack
def pack(self): strPack = SCCPMessage.pack(self) + self.deviceName + "\x00" strPack = strPack + pack("II", self.stationUserId, self.stationInstance) strPack = strPack + self.ipAddress.pack() strPack = strPack + pack("III", self.deviceType, self.maxStreams, 0) strPack = strPack + '\x0B' + '\x00' + '\x60' + '\x85' strPack = strPack + pack('IIII', 0, 0, 0, 0) return strPack
def testPack(self): message = SCCPMessage(SCCPMessageType.RegisterMessage) self.assertEquals("\x00\x00\x00\x00\x01\x00\x00\x00",message.pack()) pass
def pack(self): strPack = SCCPMessage.pack(self) strPack = strPack + pack("I",self.event) strPack = strPack + pack("I",self.line) strPack = strPack + pack("I",self.callId) return strPack
def pack(self): strPack = SCCPMessage.pack(self) strPack = strPack + pack("L",self.button) return strPack
def testSendSccpMessage(self): message = SCCPMessage(SCCPMessageType.ButtonTemplateReqMessage) networkClient = Mock() self.clientFactory.client=networkClient self.clientFactory.sendSccpMessage(message) networkClient.sendString.assert_called_with(message.pack())
def testSendSccpMessage(self): message = SCCPMessage(SCCPMessageType.ButtonTemplateReqMessage) networkClient = Mock() self.clientFactory.client = networkClient self.clientFactory.sendSccpMessage(message) networkClient.sendString.assert_called_with(message.pack())
def pack(self): strPack = SCCPMessage.pack(self) strPack = strPack + pack("L",self.line) return strPack
def pack(self): strPack = SCCPMessage.pack(self) strPack = strPack + pack("L",self.capCount) strPack = strPack + self.payLoads return strPack
def pack(self): strPack = SCCPMessage.pack(self) strPack = strPack + pack("I", self.event) strPack = strPack + pack("I", self.line) strPack = strPack + pack("I", self.callId) return strPack
def pack(self): strPack = SCCPMessage.pack(self) strPack = strPack + pack("L", self.button) return strPack