using System; using System.Collections.Generic; using System.Text; using ProtoBuf; namespace ETModel { /// /// 用来包装actor消息 /// [Message(Opcode.ActorRequest)] [ProtoContract] public partial class ActorRequest : IRequest { [ProtoMember(90, IsRequired = true)] public int RpcId { get; set; } [ProtoMember(1, IsRequired = true)] public long Id { get; set; } [ProtoMember(2, IsRequired = true)] public MessageObject AMessage { get; set; } } /// /// actor RPC消息响应 /// [Message(Opcode.ActorResponse)] [ProtoContract] public partial class ActorResponse : IResponse { [ProtoMember(90, IsRequired = true)] public int Error { get; set; } [ProtoMember(91, IsRequired = true)] public string Message { get; set; } [ProtoMember(92, IsRequired = true)] public int RpcId { get; set; } [ProtoMember(1, IsRequired = true)] public MessageObject AMessage; } }