def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddTime(MSG_KEY_PARAMS_SCAN_DELAY, self.__dict__['delay'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_SCAN_START_IP,
                      self.__dict__['startIp'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_SCAN_END_IP, self.__dict__['endIp'])
     mmsg.AddMessage(MSG_KEY_PARAMS_SCAN, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU8(MSG_KEY_RESULT_TYPE, self.__dict__['type'])
     submsg.AddU8(MSG_KEY_RESULT_TTL, self.__dict__['ttl'])
     submsg.AddTime(MSG_KEY_RESULT_TIME, self.__dict__['time'])
     submsg.AddIpAddr(MSG_KEY_RESULT_FROM_ADDRESS,
                      self.__dict__['fromAddr'])
     submsg.AddIpAddr(MSG_KEY_RESULT_TO_ADDRESS, self.__dict__['toAddr'])
     submsg.AddData(MSG_KEY_RESULT_RAW_DATA, self.__dict__['rawData'])
     mmsg.AddMessage(MSG_KEY_RESULT, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU8(MSG_KEY_STATUS_CONNECTION_TYPE, self.__dict__['type'])
     submsg.AddU8(MSG_KEY_STATUS_CONNECTION_SOCKET_TYPE, self.__dict__['socketType'])
     submsg.AddIpAddr(MSG_KEY_STATUS_CONNECTION_LOCAL_ADDR, self.__dict__['localAddr'])
     submsg.AddU16(MSG_KEY_STATUS_CONNECTION_LOCAL_PORT, self.__dict__['localPort'])
     submsg.AddIpAddr(MSG_KEY_STATUS_CONNECTION_REMOTE_ADDR, self.__dict__['remoteAddr'])
     submsg.AddU16(MSG_KEY_STATUS_CONNECTION_REMOTE_PORT, self.__dict__['remotePort'])
     submsg.AddU32(MSG_KEY_STATUS_CONNECTION_SOCKET_ERROR, self.__dict__['socketError'])
     mmsg.AddMessage(MSG_KEY_STATUS_CONNECTION, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddIpAddr(MSG_KEY_RESULT_DESTINATION, self.__dict__['dest'])
     submsg.AddU32(MSG_KEY_RESULT_NETMASK, self.__dict__['netmask'])
     submsg.AddIpAddr(MSG_KEY_RESULT_GATEWAY, self.__dict__['gateway'])
     submsg.AddU32(MSG_KEY_RESULT_METRIC, self.__dict__['metric'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_INTERFACE, self.__dict__['iface'])
     submsg.AddU32(MSG_KEY_RESULT_FLAGS, self.__dict__['flags'])
     submsg.AddU8(MSG_KEY_RESULT_ORIGIN, self.__dict__['origin'])
     mmsg.AddMessage(MSG_KEY_RESULT, submsg)
Exemple #5
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddIpAddr(MSG_KEY_PARAMS_DEST_ADDRESS, self.__dict__['dstAddr'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_DEST_HOST,
                          self.__dict__['dstHost'])
     mmsg.AddMessage(MSG_KEY_PARAMS, submsg)
Exemple #6
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU8(MSG_KEY_RESULT_IP_PROTOCOL, self.__dict__['protocol'])
     submsg.AddIpAddr(MSG_KEY_RESULT_IP_LOCAL_IP, self.__dict__['localIp'])
     submsg.AddU16(MSG_KEY_RESULT_IP_LOCAL_PORT, self.__dict__['localPort'])
     submsg.AddIpAddr(MSG_KEY_RESULT_IP_REMOTE_IP,
                      self.__dict__['remoteIp'])
     submsg.AddU16(MSG_KEY_RESULT_IP_REMOTE_PORT,
                   self.__dict__['remotePort'])
     submsg.AddU8(MSG_KEY_RESULT_IP_STATE, self.__dict__['state'])
     submsg.AddBool(MSG_KEY_RESULT_IP_VALID, self.__dict__['valid'])
     submsg.AddBool(MSG_KEY_RESULT_IP_HAS_REMOTE_IP,
                    self.__dict__['hasRemoteIp'])
     submsg.AddU32(MSG_KEY_RESULT_IP_PROCESS_ID, self.__dict__['pid'])
     mmsg.AddMessage(MSG_KEY_RESULT_IP, submsg)
Exemple #7
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddIpAddr(MSG_KEY_PARAMS_DEST_ADDRESS, self.__dict__['dstAddr'])
     submsg.AddBool(MSG_KEY_PARAMS_BROADCAST, self.__dict__['broadcast'])
     submsg.AddTime(MSG_KEY_PARAMS_TIMEOUT, self.__dict__['timeout'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_DEST_HOST, self.__dict__['dstHost'])
     mmsg.AddMessage(MSG_KEY_PARAMS, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU8(MSG_KEY_RESULT_SOCKETTYPE, self.__dict__['socketType'])
     submsg.AddU16(MSG_KEY_RESULT_PORT, self.__dict__['port'])
     submsg.AddIpAddr(MSG_KEY_RESULT_RESPONSE_ADDRESS,
                      self.__dict__['rspAddr'])
     submsg.AddData(MSG_KEY_RESULT_RESPONSE, self.__dict__['response'])
     mmsg.AddMessage(MSG_KEY_RESULT, submsg)
Exemple #9
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU8(MSG_KEY_PARAMS_TYPE, self.__dict__['type'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_DNS_SERVER, self.__dict__['dnsServer'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_QUERY_INFO,
                          self.__dict__['queryInfo'])
     submsg.AddU8(MSG_KEY_PARAMS_PROTOCOL, self.__dict__['protocol'])
     mmsg.AddMessage(MSG_KEY_PARAMS, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU8(MSG_KEY_PARAMS_PROTOCOL, self.__dict__['protocol'])
     submsg.AddU8(MSG_KEY_PARAMS_MAX_TTL, self.__dict__['maxttl'])
     submsg.AddU8(MSG_KEY_PARAMS_QUERIES, self.__dict__['queries'])
     submsg.AddU16(MSG_KEY_PARAMS_SOURCE_PORT, self.__dict__['srcport'])
     submsg.AddU16(MSG_KEY_PARAMS_DESTINATION_PORT,
                   self.__dict__['dstport'])
     submsg.AddTime(MSG_KEY_PARAMS_TIMEOUT, self.__dict__['timeout'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_SOURCE_ADDRESS,
                      self.__dict__['srcAddr'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_DESTINATION_ADDRESS,
                      self.__dict__['dstAddr'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_DESTINATION_HOST,
                          self.__dict__['dstHost'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_RAW_SEND_PARAMS,
                          self.__dict__['rawSendParam'])
     mmsg.AddMessage(MSG_KEY_PARAMS, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU32(MSG_KEY_RESULT_ADAPTER_INFO_INDEX,
                   self.__dict__['index'])
     submsg.AddBool(MSG_KEY_RESULT_ADAPTER_INFO_ENABLED,
                    self.__dict__['enabled'])
     submsg.AddU8(MSG_KEY_RESULT_ADAPTER_INFO_TYPE, self.__dict__['type'])
     submsg.AddU8(MSG_KEY_RESULT_ADAPTER_INFO_STATUS,
                  self.__dict__['status'])
     submsg.AddBool(MSG_KEY_RESULT_ADAPTER_INFO_DHCP_ENABLED,
                    self.__dict__['dhcpEnabled'])
     submsg.AddBool(MSG_KEY_RESULT_ADAPTER_INFO_HAVE_WINS,
                    self.__dict__['haveWins'])
     submsg.AddTime(MSG_KEY_RESULT_ADAPTER_INFO_LEASE_OBTAINED,
                    self.__dict__['leaseObtained'])
     submsg.AddTime(MSG_KEY_RESULT_ADAPTER_INFO_LEASE_EXPIRES,
                    self.__dict__['leaseExpires'])
     submsg.AddData(MSG_KEY_RESULT_ADAPTER_INFO_PHYSICAL_ADDRESS,
                    self.__dict__['physicalAddress'])
     submsg.AddU8(MSG_KEY_RESULT_ADAPTER_INFO_PHYSICAL_ADDRESS_LENGTH,
                  self.__dict__['physicalAddressLength'])
     submsg.AddU32(MSG_KEY_RESULT_ADAPTER_INFO_MTU, self.__dict__['mtu'])
     submsg.AddBool(MSG_KEY_RESULT_ADAPTER_INFO_ARP_ENABLED,
                    self.__dict__['arpEnabled'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_ADAPTER_INFO_NAME,
                          self.__dict__['name'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_ADAPTER_INFO_DESCRIPTION,
                          self.__dict__['description'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_ADAPTER_INFO_DNS_SUFFIX,
                          self.__dict__['dnsSuffix'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_ADAPTER_INFO_SUBNET_MASK,
                          self.__dict__['subnetMask'])
     submsg.AddIpAddr(MSG_KEY_RESULT_ADAPTER_INFO_PRIMARY_WINS,
                      self.__dict__['primaryWins'])
     submsg.AddIpAddr(MSG_KEY_RESULT_ADAPTER_INFO_SECONDAY_WINS,
                      self.__dict__['secondaryWins'])
     submsg.AddIpAddr(MSG_KEY_RESULT_ADAPTER_INFO_DHCP,
                      self.__dict__['dhcp'])
     submsg.AddIpAddr(MSG_KEY_RESULT_ADAPTER_INFO_GATEWAY,
                      self.__dict__['gateway'])
     mmsg.AddMessage(MSG_KEY_RESULT_ADAPTER_INFO, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg2 = MarshalMessage()
     self.__dict__['common'].Marshal(submsg2)
     submsg.AddMessage(MSG_KEY_PARAMS_CONNECT_COMMON, submsg2)
     submsg2 = MarshalMessage()
     self.__dict__['standard'].Marshal(submsg2)
     submsg.AddMessage(MSG_KEY_PARAMS_CONNECT_STANDARD, submsg2)
     submsg.AddU32(MSG_KEY_PARAMS_CONNECT_SOCKET_INDEX,
                   self.__dict__['socketIndex'])
     submsg.AddU16(MSG_KEY_PARAMS_CONNECT_DST_PORT,
                   self.__dict__['dstPort'])
     submsg.AddU16(MSG_KEY_PARAMS_CONNECT_SRC_PORT,
                   self.__dict__['srcPort'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_CONNECT_TARGET_ADDR,
                      self.__dict__['targetAddr'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_CONNECT_TARGET_SRC_ADDR,
                      self.__dict__['targetSrcAddr'])
     mmsg.AddMessage(MSG_KEY_PARAMS_CONNECT, submsg)
Exemple #13
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU8(MSG_KEY_PARAMS_SOCKETTYPE, self.__dict__['socketType'])
     submsg.AddTime(MSG_KEY_PARAMS_WAIT, self.__dict__['wait'])
     submsg.AddBool(MSG_KEY_PARAMS_BROADCAST, self.__dict__['broadcast'])
     submsg.AddU16(MSG_KEY_PARAMS_DST_PORT, self.__dict__['dstPort'])
     submsg.AddU16(MSG_KEY_PARAMS_SRC_PORT, self.__dict__['srcPort'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_TARGET_ADDRESS,
                      self.__dict__['targetAddr'])
     submsg.AddData(MSG_KEY_PARAMS_DATA, self.__dict__['data'])
     mmsg.AddMessage(MSG_KEY_PARAMS, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddIpAddr(MSG_KEY_RESULT_IP_ADDRESS, self.__dict__['ipAddr'])
     submsg.AddData(MSG_KEY_RESULT_PHYSICAL_ADDRESS, self.__dict__['physicalAddr'])
     submsg.AddU8(MSG_KEY_RESULT_PHYSICAL_ADDRESS_LENGTH, self.__dict__['physicalAddrLen'])
     submsg.AddU8(MSG_KEY_RESULT_TYPE, self.__dict__['type'])
     submsg.AddU8(MSG_KEY_RESULT_STATE, self.__dict__['state'])
     submsg.AddU32(MSG_KEY_RESULT_FLAGS, self.__dict__['flags'])
     submsg.AddU8(MSG_KEY_RESULT_LIST_TYPE, self.__dict__['listType'])
     submsg.AddBool(MSG_KEY_RESULT_MORE_DATA, self.__dict__['moreData'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_ADAPTER, self.__dict__['adapter'])
     mmsg.AddMessage(MSG_KEY_RESULT, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg2 = MarshalMessage()
     self.__dict__['common'].Marshal(submsg2)
     submsg.AddMessage(MSG_KEY_PARAMS_LISTEN_COMMON, submsg2)
     submsg2 = MarshalMessage()
     self.__dict__['standard'].Marshal(submsg2)
     submsg.AddMessage(MSG_KEY_PARAMS_LISTEN_STANDARD, submsg2)
     submsg.AddU32(MSG_KEY_PARAMS_LISTEN_CONNECT_ADDRESS,
                   self.__dict__['connectAddress'])
     submsg.AddU8(MSG_KEY_PARAMS_LISTEN_CONNECT_SOCKET_TYPE,
                  self.__dict__['connectSocketType'])
     submsg.AddU16(MSG_KEY_PARAMS_LISTEN_LISTEN_PORT,
                   self.__dict__['listenPort'])
     submsg.AddU16(MSG_KEY_PARAMS_LISTEN_MAX_CONNECTIONS,
                   self.__dict__['maxConnections'])
     submsg.AddU16(MSG_KEY_PARAMS_LISTEN_TARGET_DST_PORT,
                   self.__dict__['targetDstPort'])
     submsg.AddU16(MSG_KEY_PARAMS_LISTEN_TARGET_SRC_PORT,
                   self.__dict__['targetSrcPort'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_LISTEN_LISTEN_BIND_ADDR,
                      self.__dict__['listenBindAddr'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_LISTEN_TARGET_ADDR,
                      self.__dict__['targetAddr'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_LISTEN_TARGET_SRC_ADDR,
                      self.__dict__['targetSrcAddr'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_LISTEN_LIMIT_ADDR,
                      self.__dict__['limitAddr'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_LISTEN_LIMIT_MASK,
                      self.__dict__['limitMask'])
     submsg.AddBool(MSG_KEY_PARAMS_LISTEN_ENABLE_PORT_SHARING,
                    self.__dict__['enablePortSharing'])
     submsg.AddU16(MSG_KEY_PARAMS_LISTEN_CLIENT_SRC_PORT,
                   self.__dict__['clientSrcPort'])
     submsg.AddIpAddr(MSG_KEY_PARAMS_LISTEN_CLIENT_SRC_ADDR,
                      self.__dict__['clientSrcAddr'])
     mmsg.AddMessage(MSG_KEY_PARAMS_LISTEN, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddIpAddr(MSG_KEY_RESULT_ADDRESS, self.__dict__['addr'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_NAME, self.__dict__['name'])
     mmsg.AddMessage(MSG_KEY_RESULT, submsg)