Ejemplo n.º 1
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU32(MSG_KEY_RESULT_CONNECTION_HANDLE_ID,
                   self.__dict__['handleId'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_CONNECTION_CONNECTION_STRING,
                          self.__dict__['connectionString'])
     submsg.AddU8(MSG_KEY_RESULT_CONNECTION_CONNECTION_TYPE,
                  self.__dict__['connectionType'])
     submsg.AddU8(MSG_KEY_RESULT_CONNECTION_ACCESS_TYPE,
                  self.__dict__['accessType'])
     submsg.AddBool(MSG_KEY_RESULT_CONNECTION_AUTO_COMMIT,
                    self.__dict__['autoCommit'])
     submsg.AddTime(MSG_KEY_RESULT_CONNECTION_CREATE_TIME,
                    self.__dict__['createTime'])
     submsg.AddTime(MSG_KEY_RESULT_CONNECTION_LAST_USE_TIME,
                    self.__dict__['lastUseTime'])
     submsg.AddTime(MSG_KEY_RESULT_CONNECTION_MAX_IDLE_DURATION,
                    self.__dict__['maxIdleDuration'])
     mmsg.AddMessage(MSG_KEY_RESULT_CONNECTION, submsg)
Ejemplo n.º 2
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_PARAMS_MAP_TARGET,
                          self.__dict__['target'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_MAP_RESOURCE,
                          self.__dict__['resource'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_MAP_DRIVE, self.__dict__['drive'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_MAP_USERNAME,
                          self.__dict__['username'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_MAP_PASSWORD,
                          self.__dict__['password'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_MAP_DOMAIN,
                          self.__dict__['domain'])
     mmsg.AddMessage(MSG_KEY_PARAMS_MAP, submsg)
Ejemplo n.º 3
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg2 = MarshalMessage()
     self.__dict__['locale'].Marshal(submsg2)
     submsg.AddMessage(MSG_KEY_RESULT_LANGAUGE_LOCALE, submsg2)
     submsg2 = MarshalMessage()
     self.__dict__['ui'].Marshal(submsg2)
     submsg.AddMessage(MSG_KEY_RESULT_LANGAUGE_UI, submsg2)
     submsg2 = MarshalMessage()
     self.__dict__['installed'].Marshal(submsg2)
     submsg.AddMessage(MSG_KEY_RESULT_LANGAUGE_INSTALLED, submsg2)
     submsg.AddStringUtf8(MSG_KEY_RESULT_LANGAUGE_OS_FILE,
                          self.__dict__['osFile'])
     submsg.AddU32(MSG_KEY_RESULT_LANGAUGE_FILE_CODE,
                   self.__dict__['fileCode'])
     submsg.AddU32(MSG_KEY_RESULT_LANGAUGE_NUM_AVAILABLE_LANGUAGES,
                   self.__dict__['numAvailLanguages'])
     submsg.AddU32(MSG_KEY_RESULT_LANGAUGE_NUM_RETURNED,
                   self.__dict__['numReturned'])
     mmsg.AddMessage(MSG_KEY_RESULT_LANGAUGE, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU32(MSG_KEY_RESULT_DC_INFO_ADDRESS_TYPE,
                   self.__dict__['addressType'])
     submsg.AddU32(MSG_KEY_RESULT_DC_INFO_FLAGS, self.__dict__['flags'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_DC_INFO_DC_NAME,
                          self.__dict__['dcName'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_DC_INFO_DC_ADDRESS,
                          self.__dict__['dcAddress'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_DC_INFO_DOMAIN_GUID,
                          self.__dict__['domainGuid'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_DC_INFO_DOMAIN_NAME,
                          self.__dict__['domainName'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_DC_INFO_DNS_FOREST_NAME,
                          self.__dict__['dnsForestName'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_DC_INFO_DC_SITE_NAME,
                          self.__dict__['dcSiteName'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_DC_INFO_CLIENT_SITE_NAME,
                          self.__dict__['clientSiteName'])
     mmsg.AddMessage(MSG_KEY_RESULT_DC_INFO, submsg)
Ejemplo n.º 5
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddBool(MSG_KEY_RESULT_GET_STATUS_FILTER_ACTIVE,
                    self.__dict__['filterActive'])
     submsg.AddBool(MSG_KEY_RESULT_GET_STATUS_PACKET_THREAD_RUNNING,
                    self.__dict__['packetThreadRunning'])
     submsg.AddU64(MSG_KEY_RESULT_GET_STATUS_MAX_CAPTURE_FILE_SIZE,
                   self.__dict__['maxCaptureFileSize'])
     submsg.AddU64(MSG_KEY_RESULT_GET_STATUS_CAPTURE_FILE_SIZE,
                   self.__dict__['captureFileSize'])
     submsg.AddU32(MSG_KEY_RESULT_GET_STATUS_MAX_PACKET_SIZE,
                   self.__dict__['maxPacketSize'])
     submsg.AddU8(MSG_KEY_RESULT_GET_STATUS_MAJOR_VERSION,
                  self.__dict__['majorVersion'])
     submsg.AddU8(MSG_KEY_RESULT_GET_STATUS_MINOR_VERSION,
                  self.__dict__['minorVersion'])
     submsg.AddU8(MSG_KEY_RESULT_GET_STATUS_REVISION,
                  self.__dict__['revision'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_GET_STATUS_CAPTURE_FILE,
                          self.__dict__['captureFile'])
     submsg.AddData(MSG_KEY_RESULT_GET_STATUS_KEY, self.__dict__['key'])
     mmsg.AddMessage(MSG_KEY_RESULT_GET_STATUS, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU8(MSG_KEY_RESULT_QUERY_INFO_TYPE, self.__dict__['type'])
     submsg.AddU32(MSG_KEY_RESULT_QUERY_INFO_OBJECT_TYPE,
                   self.__dict__['objectType'])
     submsg.AddU32(MSG_KEY_RESULT_QUERY_INFO_FLAGS, self.__dict__['flags'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_QUERY_INFO_OBJECT,
                          self.__dict__['object'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_QUERY_INFO_ACCOUNT,
                          self.__dict__['account'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_QUERY_INFO_GROUP,
                          self.__dict__['group'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_QUERY_INFO_ACCOUNT_DOMAIN,
                          self.__dict__['acctDomain'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_QUERY_INFO_GROUP_DOMAIN,
                          self.__dict__['groupDomain'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_QUERY_INFO_PERMISSIONS_STRING,
                          self.__dict__['permString'])
     mmsg.AddMessage(MSG_KEY_RESULT_QUERY_INFO, submsg)
Ejemplo n.º 7
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_PARAMS_DIRECTORY,
                          self.__dict__['directory'])
     mmsg.AddMessage(MSG_KEY_PARAMS, submsg)
Ejemplo n.º 8
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_PARAMS_GET_FILE, self.__dict__['file'])
     mmsg.AddMessage(MSG_KEY_PARAMS_GET, submsg)
Ejemplo n.º 9
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_WRITE_PARAMS_DATA, self.__dict__['data'])
     submsg.AddU32(MSG_KEY_WRITE_PARAMS_INDEX, self.__dict__['index'])
     mmsg.AddMessage(MSG_KEY_WRITE_PARAMS, submsg)
Ejemplo n.º 10
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_RESULT_ADD_JOB_ID, self.__dict__['jobId'])
     mmsg.AddMessage(MSG_KEY_RESULT_ADD, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_RESULT_FULLPATH,
                          self.__dict__['fullPath'])
     mmsg.AddMessage(MSG_KEY_RESULT, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_PARAMS_PACKAGE, self.__dict__['package'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_TARGET, self.__dict__['target'])
     mmsg.AddMessage(MSG_KEY_PARAMS, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_FILE_ITEM_WINDOWS_SHORT_NAME,
                          self.__dict__['shortName'])
     mmsg.AddMessage(MSG_KEY_FILE_ITEM_WINDOWS, submsg)
Ejemplo n.º 14
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU64(MSG_KEY_RESULT_OFFSET, self.__dict__['offset'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_VALUE, self.__dict__['value'])
     mmsg.AddMessage(MSG_KEY_RESULT, submsg)
Ejemplo n.º 15
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)
Ejemplo n.º 16
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU64(MSG_KEY_RESULT_OUTPUT_PROCESS_ID, self.__dict__['processId'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_OUTPUT_OUTPUT, self.__dict__['output'])
     mmsg.AddMessage(MSG_KEY_RESULT_OUTPUT, submsg)
Ejemplo n.º 17
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddTime(MSG_KEY_RESULT_SUBKEY_LAST_UPDATE, self.__dict__['lastUpdate'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_SUBKEY_NAME, self.__dict__['name'])
     mmsg.AddMessage(MSG_KEY_RESULT_SUBKEY, submsg)
Ejemplo n.º 18
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU32(MSG_KEY_PARAMS_FLAGS, self.__dict__['flags'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_PATH, self.__dict__['path'])
     mmsg.AddMessage(MSG_KEY_PARAMS, submsg)
Ejemplo n.º 19
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddData(MSG_KEY_RESULT_NT_CACHED_DATA, self.__dict__['data'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_NT_CACHED_SECRET, self.__dict__['secret'])
     mmsg.AddMessage(MSG_KEY_RESULT_NT_CACHED, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_RESULT_LOG, self.__dict__['logName'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_TARGET, self.__dict__['target'])
     mmsg.AddMessage(MSG_KEY_RESULT, submsg)
Ejemplo n.º 21
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_RESULT_SERVER_SERVER,
                          self.__dict__['server'])
     mmsg.AddMessage(MSG_KEY_RESULT_SERVER, submsg)
Ejemplo n.º 22
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_PARAMS_SRC, self.__dict__['src'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_DST, self.__dict__['dst'])
     mmsg.AddMessage(MSG_KEY_PARAMS, submsg)
Ejemplo n.º 23
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_RESULT_ID, self.__dict__['id'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_NAME, self.__dict__['name'])
     mmsg.AddMessage(MSG_KEY_RESULT, submsg)
Ejemplo n.º 24
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_RESULT_SRC, self.__dict__['fullSrcPath'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_DST, self.__dict__['fullDstPath'])
     mmsg.AddMessage(MSG_KEY_RESULT, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_PARAMS_GET_FILTER_DRIVER, self.__dict__['driver'])
     mmsg.AddMessage(MSG_KEY_PARAMS_GET_FILTER, submsg)
Ejemplo n.º 26
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_RESULT_TASKSERVICEJOB_TRIGGER_LOGON_DELAY, self.__dict__['delay'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_TASKSERVICEJOB_TRIGGER_LOGON_USER_ID, self.__dict__['userId'])
     mmsg.AddMessage(MSG_KEY_RESULT_TASKSERVICEJOB_TRIGGER_LOGON, submsg)
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU8(MSG_KEY_PARAMS_SEND_CONTROL_CONTROL_TYPE, self.__dict__['controlType'])
     submsg.AddStringUtf8(MSG_KEY_PARAMS_SEND_CONTROL_DRIVER, self.__dict__['driver'])
     mmsg.AddMessage(MSG_KEY_PARAMS_SEND_CONTROL, submsg)
Ejemplo n.º 28
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU8(MSG_KEY_RESULT_STATUS_TYPE, self.__dict__['statusType'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_STATUS_DATA, self.__dict__['data'])
     mmsg.AddMessage(MSG_KEY_RESULT_STATUS, submsg)
Ejemplo n.º 29
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddStringUtf8(MSG_KEY_RESULT_STRING_VALUE, self.__dict__['str'])
     mmsg.AddMessage(MSG_KEY_RESULT_STRING, submsg)
Ejemplo n.º 30
0
 def Marshal(self, mmsg):
     from mcl.object.Message import MarshalMessage
     submsg = MarshalMessage()
     submsg.AddU64(MSG_KEY_RESULT_LINE_POSITION, self.__dict__['position'])
     submsg.AddStringUtf8(MSG_KEY_RESULT_LINE_LINE, self.__dict__['line'])
     mmsg.AddMessage(MSG_KEY_RESULT_LINE, submsg)