480 lines
9.2 KiB
C#
Executable File
480 lines
9.2 KiB
C#
Executable File
using ET;
|
|
using ProtoBuf;
|
|
using System.Collections.Generic;
|
|
namespace ET
|
|
{
|
|
/// 传送unit
|
|
[ResponseType(typeof(M2M_TrasferUnitResponse))]
|
|
[Message(InnerOpcode.M2M_TrasferUnitRequest)]
|
|
[ProtoContract]
|
|
public partial class M2M_TrasferUnitRequest:IActorRequest
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public Unit Unit { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.M2M_TrasferUnitResponse)]
|
|
[ProtoContract]
|
|
public partial class M2M_TrasferUnitResponse:IActorResponse
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(91)]
|
|
public int Error { get; set; }
|
|
|
|
[ProtoMember(92)]
|
|
public string Message { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public long InstanceId { get; set; }
|
|
|
|
}
|
|
|
|
[ResponseType(typeof(A2M_Reload))]
|
|
[Message(InnerOpcode.M2A_Reload)]
|
|
[ProtoContract]
|
|
public partial class M2A_Reload:IActorRequest
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.A2M_Reload)]
|
|
[ProtoContract]
|
|
public partial class A2M_Reload:IActorResponse
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(91)]
|
|
public int Error { get; set; }
|
|
|
|
[ProtoMember(92)]
|
|
public string Message { get; set; }
|
|
|
|
}
|
|
|
|
[ResponseType(typeof(G2G_LockResponse))]
|
|
[Message(InnerOpcode.G2G_LockRequest)]
|
|
[ProtoContract]
|
|
public partial class G2G_LockRequest:IActorRequest
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public long Id { get; set; }
|
|
|
|
[ProtoMember(2)]
|
|
public string Address { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.G2G_LockResponse)]
|
|
[ProtoContract]
|
|
public partial class G2G_LockResponse:IActorResponse
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(91)]
|
|
public int Error { get; set; }
|
|
|
|
[ProtoMember(92)]
|
|
public string Message { get; set; }
|
|
|
|
}
|
|
|
|
[ResponseType(typeof(G2G_LockReleaseResponse))]
|
|
[Message(InnerOpcode.G2G_LockReleaseRequest)]
|
|
[ProtoContract]
|
|
public partial class G2G_LockReleaseRequest:IActorRequest
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public long Id { get; set; }
|
|
|
|
[ProtoMember(2)]
|
|
public string Address { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.G2G_LockReleaseResponse)]
|
|
[ProtoContract]
|
|
public partial class G2G_LockReleaseResponse:IActorResponse
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(91)]
|
|
public int Error { get; set; }
|
|
|
|
[ProtoMember(92)]
|
|
public string Message { get; set; }
|
|
|
|
}
|
|
|
|
[ResponseType(typeof(ObjectAddResponse))]
|
|
[Message(InnerOpcode.ObjectAddRequest)]
|
|
[ProtoContract]
|
|
public partial class ObjectAddRequest:IActorRequest
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public long Key { get; set; }
|
|
|
|
[ProtoMember(2)]
|
|
public long InstanceId { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.ObjectAddResponse)]
|
|
[ProtoContract]
|
|
public partial class ObjectAddResponse:IActorResponse
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(91)]
|
|
public int Error { get; set; }
|
|
|
|
[ProtoMember(92)]
|
|
public string Message { get; set; }
|
|
|
|
}
|
|
|
|
[ResponseType(typeof(ObjectLockResponse))]
|
|
[Message(InnerOpcode.ObjectLockRequest)]
|
|
[ProtoContract]
|
|
public partial class ObjectLockRequest:IActorRequest
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public long Key { get; set; }
|
|
|
|
[ProtoMember(2)]
|
|
public long InstanceId { get; set; }
|
|
|
|
[ProtoMember(3)]
|
|
public int Time { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.ObjectLockResponse)]
|
|
[ProtoContract]
|
|
public partial class ObjectLockResponse:IActorResponse
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(91)]
|
|
public int Error { get; set; }
|
|
|
|
[ProtoMember(92)]
|
|
public string Message { get; set; }
|
|
|
|
}
|
|
|
|
[ResponseType(typeof(ObjectUnLockResponse))]
|
|
[Message(InnerOpcode.ObjectUnLockRequest)]
|
|
[ProtoContract]
|
|
public partial class ObjectUnLockRequest:IActorRequest
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public long Key { get; set; }
|
|
|
|
[ProtoMember(2)]
|
|
public long OldInstanceId { get; set; }
|
|
|
|
[ProtoMember(3)]
|
|
public long InstanceId { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.ObjectUnLockResponse)]
|
|
[ProtoContract]
|
|
public partial class ObjectUnLockResponse:IActorResponse
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(91)]
|
|
public int Error { get; set; }
|
|
|
|
[ProtoMember(92)]
|
|
public string Message { get; set; }
|
|
|
|
}
|
|
|
|
[ResponseType(typeof(ObjectRemoveResponse))]
|
|
[Message(InnerOpcode.ObjectRemoveRequest)]
|
|
[ProtoContract]
|
|
public partial class ObjectRemoveRequest:IActorRequest
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public long Key { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.ObjectRemoveResponse)]
|
|
[ProtoContract]
|
|
public partial class ObjectRemoveResponse:IActorResponse
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(91)]
|
|
public int Error { get; set; }
|
|
|
|
[ProtoMember(92)]
|
|
public string Message { get; set; }
|
|
|
|
}
|
|
|
|
[ResponseType(typeof(ObjectGetResponse))]
|
|
[Message(InnerOpcode.ObjectGetRequest)]
|
|
[ProtoContract]
|
|
public partial class ObjectGetRequest:IActorRequest
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public long Key { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.ObjectGetResponse)]
|
|
[ProtoContract]
|
|
public partial class ObjectGetResponse:IActorResponse
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(91)]
|
|
public int Error { get; set; }
|
|
|
|
[ProtoMember(92)]
|
|
public string Message { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public long InstanceId { get; set; }
|
|
|
|
}
|
|
|
|
[ResponseType(typeof(G2R_GetLoginKey))]
|
|
[Message(InnerOpcode.R2G_GetLoginKey)]
|
|
[ProtoContract]
|
|
public partial class R2G_GetLoginKey:IActorRequest
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public string DataStr { get; set; }
|
|
|
|
[ProtoMember(2)]
|
|
public LoginType LoginType { get; set; }
|
|
|
|
[ProtoMember(5)]
|
|
public bool IsLogin { get; set; }
|
|
|
|
[ProtoMember(6)]
|
|
public string Ip { get; set; }
|
|
|
|
[ProtoMember(7)]
|
|
public string Identify { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.G2R_GetLoginKey)]
|
|
[ProtoContract]
|
|
public partial class G2R_GetLoginKey:IActorResponse
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(91)]
|
|
public int Error { get; set; }
|
|
|
|
[ProtoMember(92)]
|
|
public string Message { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public string Username { get; set; }
|
|
|
|
[ProtoMember(2)]
|
|
public string Password { get; set; }
|
|
|
|
[ProtoMember(3)]
|
|
public long GateId { get; set; }
|
|
|
|
[ProtoMember(4)]
|
|
public long Key { get; set; }
|
|
|
|
}
|
|
|
|
[ResponseType(typeof(M2G_CreateUnit))]
|
|
[Message(InnerOpcode.G2M_CreateUnit)]
|
|
[ProtoContract]
|
|
public partial class G2M_CreateUnit:IActorRequest
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public long PlayerId { get; set; }
|
|
|
|
[ProtoMember(2)]
|
|
public long GateSessionId { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.M2G_CreateUnit)]
|
|
[ProtoContract]
|
|
public partial class M2G_CreateUnit:IActorResponse
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(91)]
|
|
public int Error { get; set; }
|
|
|
|
[ProtoMember(92)]
|
|
public string Message { get; set; }
|
|
|
|
// 自己的unit id
|
|
// 自己的unit id
|
|
[ProtoMember(1)]
|
|
public long UnitId { get; set; }
|
|
|
|
[ProtoMember(2)]
|
|
public bool IsOnLine { get; set; }
|
|
|
|
}
|
|
|
|
[ResponseType(typeof(M2R_DeleteUser))]
|
|
[Message(InnerOpcode.R2M_DeleteUser)]
|
|
[ProtoContract]
|
|
public partial class R2M_DeleteUser:IActorRequest
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public long UserId { get; set; }
|
|
|
|
[ProtoMember(2)]
|
|
public long GateSessionId { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.M2R_DeleteUser)]
|
|
[ProtoContract]
|
|
public partial class M2R_DeleteUser:IActorResponse
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(91)]
|
|
public int Error { get; set; }
|
|
|
|
[ProtoMember(92)]
|
|
public string Message { get; set; }
|
|
|
|
// 自己的unit id
|
|
// 自己的unit id
|
|
[ProtoMember(1)]
|
|
public long UnitId { get; set; }
|
|
|
|
[ProtoMember(2)]
|
|
public bool IsOnLine { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.G2M_UserOffLine)]
|
|
[ProtoContract]
|
|
public partial class G2M_UserOffLine:IActorMessage
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public long Id { get; set; }
|
|
|
|
}
|
|
|
|
[Message(InnerOpcode.G2M_UserOnLine)]
|
|
[ProtoContract]
|
|
public partial class G2M_UserOnLine:IActorMessage
|
|
{
|
|
[ProtoMember(90)]
|
|
public int RpcId { get; set; }
|
|
|
|
[ProtoMember(93)]
|
|
public long ActorId { get; set; }
|
|
|
|
[ProtoMember(1)]
|
|
public long Id { get; set; }
|
|
|
|
}
|
|
|
|
}
|