def sendFile(self, name): log.msg('send file %s, size: %s' %(name, len(self.fileBuf[name]))) if len(self.fileBuf[name]) != 0: for packetStr in buffer2packetStr(self.fileBuf[name]): self.transport.write(str(FilePacket(packetStr))) else: print 'length is zero, send file err packet' self.transport.write(str(FileErrPacket(addHeader('', 0)))) #time.sleep(0.001) log.msg('file sent')
def connectionMade(self): helloPacket = HelloPacket(str(IpcPacket(addHeader('Camera_890924', 13)))) log.msg('send hello packet from Camera_890924') self.transport.write(str(helloPacket))