using ET; using ProtoBuf; using System.Collections.Generic; namespace ET { // using [ResponseType(nameof(ObjectQueryResponse))] [Message(InnerMessage.ObjectQueryRequest)] [ProtoContract] public partial class ObjectQueryRequest: ProtoObject, IActorRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public long Key { get; set; } [ProtoMember(3)] public long InstanceId { get; set; } } [Message(InnerMessage.ObjectQueryResponse)] [ProtoContract] public partial class ObjectQueryResponse: ProtoObject, IActorResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } [ProtoMember(4)] public byte[] Entity { get; set; } } [ResponseType(nameof(A2M_Reload))] [Message(InnerMessage.M2A_Reload)] [ProtoContract] public partial class M2A_Reload: ProtoObject, IActorRequest { [ProtoMember(1)] public int RpcId { get; set; } } [Message(InnerMessage.A2M_Reload)] [ProtoContract] public partial class A2M_Reload: ProtoObject, IActorResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [ResponseType(nameof(G2G_LockResponse))] [Message(InnerMessage.G2G_LockRequest)] [ProtoContract] public partial class G2G_LockRequest: ProtoObject, IActorRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public long Id { get; set; } [ProtoMember(3)] public string Address { get; set; } } [Message(InnerMessage.G2G_LockResponse)] [ProtoContract] public partial class G2G_LockResponse: ProtoObject, IActorResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [ResponseType(nameof(G2G_LockReleaseResponse))] [Message(InnerMessage.G2G_LockReleaseRequest)] [ProtoContract] public partial class G2G_LockReleaseRequest: ProtoObject, IActorRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public long Id { get; set; } [ProtoMember(3)] public string Address { get; set; } } [Message(InnerMessage.G2G_LockReleaseResponse)] [ProtoContract] public partial class G2G_LockReleaseResponse: ProtoObject, IActorResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [ResponseType(nameof(ObjectAddResponse))] [Message(InnerMessage.ObjectAddRequest)] [ProtoContract] public partial class ObjectAddRequest: ProtoObject, IActorRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public long Key { get; set; } [ProtoMember(3)] public long InstanceId { get; set; } } [Message(InnerMessage.ObjectAddResponse)] [ProtoContract] public partial class ObjectAddResponse: ProtoObject, IActorResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [ResponseType(nameof(ObjectLockResponse))] [Message(InnerMessage.ObjectLockRequest)] [ProtoContract] public partial class ObjectLockRequest: ProtoObject, IActorRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public long Key { get; set; } [ProtoMember(3)] public long InstanceId { get; set; } [ProtoMember(4)] public int Time { get; set; } } [Message(InnerMessage.ObjectLockResponse)] [ProtoContract] public partial class ObjectLockResponse: ProtoObject, IActorResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [ResponseType(nameof(ObjectUnLockResponse))] [Message(InnerMessage.ObjectUnLockRequest)] [ProtoContract] public partial class ObjectUnLockRequest: ProtoObject, IActorRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public long Key { get; set; } [ProtoMember(3)] public long OldInstanceId { get; set; } [ProtoMember(4)] public long InstanceId { get; set; } } [Message(InnerMessage.ObjectUnLockResponse)] [ProtoContract] public partial class ObjectUnLockResponse: ProtoObject, IActorResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [ResponseType(nameof(ObjectRemoveResponse))] [Message(InnerMessage.ObjectRemoveRequest)] [ProtoContract] public partial class ObjectRemoveRequest: ProtoObject, IActorRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public long Key { get; set; } } [Message(InnerMessage.ObjectRemoveResponse)] [ProtoContract] public partial class ObjectRemoveResponse: ProtoObject, IActorResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [ResponseType(nameof(ObjectGetResponse))] [Message(InnerMessage.ObjectGetRequest)] [ProtoContract] public partial class ObjectGetRequest: ProtoObject, IActorRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public long Key { get; set; } } [Message(InnerMessage.ObjectGetResponse)] [ProtoContract] public partial class ObjectGetResponse: ProtoObject, IActorResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } [ProtoMember(4)] public long InstanceId { get; set; } } [Message(InnerMessage.R2G_LoginVerifySuccess)] [ProtoContract] public partial class R2G_LoginVerifySuccess: ProtoObject, IActorLocationMessage { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public long UserId { get; set; } [ProtoMember(3)] public string Token { get; set; } } [Message(InnerMessage.G2M_SessionDisconnect)] [ProtoContract] public partial class G2M_SessionDisconnect: ProtoObject, IActorLocationMessage { [ProtoMember(1)] public int RpcId { get; set; } } [ResponseType(nameof(M2M_UnitTransferResponse))] [Message(InnerMessage.M2M_UnitTransferRequest)] [ProtoContract] public partial class M2M_UnitTransferRequest: ProtoObject, IActorRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public long OldInstanceId { get; set; } [ProtoMember(3)] public byte[] Unit { get; set; } [ProtoMember(4)] public List Entitys { get; set; } } [Message(InnerMessage.M2M_UnitTransferResponse)] [ProtoContract] public partial class M2M_UnitTransferResponse: ProtoObject, IActorResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [Message(InnerMessage.R2G_LiveComment)] [ProtoContract] public partial class R2G_LiveComment: ProtoObject, IActorMessage { [ProtoMember(1)] public string OpenId { get; set; } [ProtoMember(2)] public long RoomId { get; set; } [ProtoMember(3)] public string Content { get; set; } [ProtoMember(4)] public string NickName { get; set; } [ProtoMember(5)] public string Url { get; set; } } [Message(InnerMessage.R2G_LiveGift)] [ProtoContract] public partial class R2G_LiveGift: ProtoObject, IActorMessage { [ProtoMember(1)] public string OpenId { get; set; } [ProtoMember(2)] public long RoomId { get; set; } [ProtoMember(3)] public string NickName { get; set; } [ProtoMember(4)] public string Url { get; set; } [ProtoMember(5)] public string GiftId { get; set; } [ProtoMember(6)] public long GiftNum { get; set; } [ProtoMember(7)] public long GiftValue { get; set; } } [Message(InnerMessage.R2G_LiveLike)] [ProtoContract] public partial class R2G_LiveLike: ProtoObject, IActorMessage { [ProtoMember(1)] public string OpenId { get; set; } [ProtoMember(2)] public long RoomId { get; set; } [ProtoMember(3)] public string NickName { get; set; } [ProtoMember(4)] public string Url { get; set; } [ProtoMember(5)] public long Likes { get; set; } } public static class InnerMessage { public const ushort ObjectQueryRequest = 20002; public const ushort ObjectQueryResponse = 20003; public const ushort M2A_Reload = 20004; public const ushort A2M_Reload = 20005; public const ushort G2G_LockRequest = 20006; public const ushort G2G_LockResponse = 20007; public const ushort G2G_LockReleaseRequest = 20008; public const ushort G2G_LockReleaseResponse = 20009; public const ushort ObjectAddRequest = 20010; public const ushort ObjectAddResponse = 20011; public const ushort ObjectLockRequest = 20012; public const ushort ObjectLockResponse = 20013; public const ushort ObjectUnLockRequest = 20014; public const ushort ObjectUnLockResponse = 20015; public const ushort ObjectRemoveRequest = 20016; public const ushort ObjectRemoveResponse = 20017; public const ushort ObjectGetRequest = 20018; public const ushort ObjectGetResponse = 20019; public const ushort R2G_LoginVerifySuccess = 20020; public const ushort G2M_SessionDisconnect = 20021; public const ushort M2M_UnitTransferRequest = 20022; public const ushort M2M_UnitTransferResponse = 20023; public const ushort R2G_LiveComment = 20024; public const ushort R2G_LiveGift = 20025; public const ushort R2G_LiveLike = 20026; } }