def eSYNC_CAM_MESSAGE(id, cam_id, message): packet = SocketPacket() packet.add_int(SYNC_CAM_MESSAGE) packet.add_int(id) packet.add_int(cam_id) packet.add_packet(message) packet.encode_header() return packet
def eVV_CAM_MESSAGE(ip, port, cam_id, message): packet = SocketPacket() packet.add_int(VV_CAM_MESSAGE) packet.add_string(ip) packet.add_int(port) packet.add_int(cam_id) packet.add_packet(message) packet.encode_header() datagram = NetDatagram() datagram.appendData('' + packet.get_header() + packet.get_body()) return datagram