message Actor_Test // IActorMessage { required string Info = 1; } message Actor_TestRequest // IActorRequest { required string request = 1; } message Actor_TestResponse // IActorResponse { required string response = 1; } message Actor_TransferRequest // IActorRequest { required int32 MapIndex = 1; } message Actor_TransferResponse // IActorResponse { } message C2G_EnterMap // IRequest { } message G2C_EnterMap // IResponse { required int64 UnitId = 1; required int32 Count = 2; } message UnitInfo { required int64 UnitId = 1; required int32 X = 2; required int32 Z = 3; } message Actor_CreateUnits // IActorMessage { repeated UnitInfo Units = 1; } message Frame_ClickMap // IFrameMessage { required int32 X = 1; required int32 Z = 2; } message C2M_Reload // IRequest { required AppType AppType = 1; } message M2C_Reload // IResponse { } message C2R_Ping // IRequest { } message R2C_Ping // IResponse { }