DBMGR_MESSAGE_DECLARE_STREAM(onAccountLogin, MERCURY_VARIABLE_MESSAGE) DBMGR_MESSAGE_DECLARE_STREAM(onLoginAccountCBBFromBilling, MERCURY_VARIABLE_MESSAGE) // baseapp查询账号信息。 DBMGR_MESSAGE_DECLARE_ARGS7(queryAccount, MERCURY_VARIABLE_MESSAGE, std::string, accountName, std::string, password, COMPONENT_ID, componentID, ENTITY_ID, entityID, DBID, entityDBID, uint32, ip, uint16, port) // baseapp上账号上线。 DBMGR_MESSAGE_DECLARE_ARGS3(onAccountOnline, MERCURY_VARIABLE_MESSAGE, std::string, accountName, COMPONENT_ID, componentID, ENTITY_ID, entityID) // baseapp上entity下线。 DBMGR_MESSAGE_DECLARE_ARGS2(onEntityOffline, MERCURY_VARIABLE_MESSAGE, DBID, dbid, uint16, sid) // 请求擦除客户端请求任务。 DBMGR_MESSAGE_DECLARE_ARGS1(eraseClientReq, MERCURY_VARIABLE_MESSAGE, std::string, logkey) // 数据库查询 DBMGR_MESSAGE_DECLARE_STREAM(executeRawDatabaseCommand, MERCURY_VARIABLE_MESSAGE) // 某个entity存档
std::string, accountName, std::string, password) // 某个app向本app告知处于活动状态。 DBMGR_MESSAGE_DECLARE_ARGS2(onAccountLogin, MERCURY_VARIABLE_MESSAGE, std::string, accountName, std::string, password) // baseapp查询账号信息。 DBMGR_MESSAGE_DECLARE_ARGS2(queryAccount, MERCURY_VARIABLE_MESSAGE, std::string, accountName, std::string, password) // baseapp上账号上线。 DBMGR_MESSAGE_DECLARE_ARGS3(onAccountOnline, MERCURY_VARIABLE_MESSAGE, std::string, accountName, COMPONENT_ID, componentID, ENTITY_ID, entityID) // baseapp上账号下线。 DBMGR_MESSAGE_DECLARE_ARGS1(onAccountOffline, MERCURY_VARIABLE_MESSAGE, std::string, accountName) // 数据库查询 DBMGR_MESSAGE_DECLARE_STREAM(executeRawDatabaseCommand, MERCURY_VARIABLE_MESSAGE) // 某个entity存档 DBMGR_MESSAGE_DECLARE_STREAM(writeEntity, MERCURY_VARIABLE_MESSAGE) NETWORK_INTERFACE_DECLARE_END() #ifdef DEFINE_IN_INTERFACE #undef DEFINE_IN_INTERFACE