/// /// 传送unit /// message M2M_TrasferUnitRequest // IRequest { required Unit Unit = 1; } message M2M_TrasferUnitResponse // IResponse { } message M2A_Reload // IRequest { } message A2M_Reload // IResponse { } message G2G_LockRequest // IRequest { required int64 Id = 1; required string Address = 2; } message G2G_LockResponse // IResponse { } message G2G_LockReleaseRequest // IRequest { required int64 Id = 1; required string Address = 2; } message G2G_LockReleaseResponse // IResponse { } message DBSaveRequest // IRequest { required bool NeedCache = 1; required string CollectionName = 2; required Component Disposer = 3; } message DBSaveBatchResponse // IResponse { } message DBSaveBatchRequest // IRequest { required bool NeedCache = 1; required string CollectionName = 2; repeated Component Disposers = 3; } message DBSaveResponse // IResponse { } message DBQueryRequest // IRequest { required int64 Id = 1; required string CollectionName = 2; required bool NeedCache = 3; } message DBQueryResponse // IResponse { required Component Disposer = 1; } message DBQueryBatchRequest // IRequest { required string CollectionName = 1; repeated int64 IdList = 2; required bool NeedCache = 3; } message DBQueryBatchResponse // IResponse { repeated Component Disposers = 1; } message DBQueryJsonRequest // IRequest { required string CollectionName = 1; required string Json = 2; required bool NeedCache = 3; } message DBQueryJsonResponse // IResponse { repeated Component Disposers = 1; } message ObjectAddRequest // IRequest { required int64 Key = 1; required int AppId = 2; } message ObjectAddResponse // IResponse { } message ObjectRemoveRequest // IRequest { required int64 Key = 1; } message ObjectRemoveResponse // IResponse { } message ObjectLockRequest // IRequest { required int64 Key = 1; required int LockAppId = 2; required int Time = 3; } message ObjectLockResponse // IResponse { } message ObjectUnLockRequest // IRequest { required int64 Key = 1; required int UnLockAppId = 2; required int AppId = 3; } message ObjectUnLockResponse // IResponse { } message ObjectGetRequest // IRequest { required int64 Key = 1; } message ObjectGetResponse // IResponse { required int AppId = 1; } message R2G_GetLoginKey // IRequest { required string Account = 1; } message G2R_GetLoginKey // IResponse { required int64 Key = 1; } message G2M_CreateUnit // IRequest { required int64 PlayerId = 1; required int64 GateSessionId = 2; } message M2G_CreateUnit // IResponse { required int64 UnitId = 1; required int Count = 2; } }