| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- using System.Collections.Generic;
-
using MongoDB.Bson.Serialization.Attributes;
- // ·þÎñÆ÷ÄÚ²¿ÏûÏ¢ Opcode´Ó10000¿ªÊ¼
- namespace Model
{
[Message(Opcode.R2G_GetLoginKey)]
[BsonIgnoreExtraElements]
public class R2G_GetLoginKey : ARequest
{
}
-
[Message(Opcode.G2R_GetLoginKey)]
[BsonIgnoreExtraElements]
public class G2R_GetLoginKey : AResponse
{
public long Key;
-
public G2R_GetLoginKey()
{
}
- public G2R_GetLoginKey(long key)
{
this.Key = key;
}
}
-
[Message(Opcode.M2A_Reload)]
[BsonIgnoreExtraElements]
public class M2A_Reload : ARequest
{
}
-
[Message(Opcode.A2M_Reload)]
[BsonIgnoreExtraElements]
public class A2M_Reload : AResponse
{
}
-
[Message(Opcode.G2G_LockRequest)]
[BsonIgnoreExtraElements]
public class G2G_LockRequest : ARequest
{
public string Address;
}
-
[Message(Opcode.G2G_LockResponse)]
[BsonIgnoreExtraElements]
- public class G2G_LockResponse : AResponse
{
}
- [Message(Opcode.G2G_LockReleaseRequest)]
[BsonIgnoreExtraElements]
public class G2G_LockReleaseRequest : ARequest
{
public string Address;
}
-
[Message(Opcode.G2G_LockReleaseResponse)]
[BsonIgnoreExtraElements]
public class G2G_LockReleaseResponse : AResponse
{
}
-
[Message(Opcode.DBSaveRequest)]
[BsonIgnoreExtraElements]
public class DBSaveRequest : ARequest
{
public bool NeedCache = true;
-
public string CollectionName = "";
- public Entity Entity;
}
-
[Message(Opcode.DBSaveBatchResponse)]
[BsonIgnoreExtraElements]
public class DBSaveBatchResponse : AResponse
{
}
-
[Message(Opcode.DBSaveBatchRequest)]
[BsonIgnoreExtraElements]
public class DBSaveBatchRequest : ARequest
{
public bool NeedCache = true;
public string CollectionName = "";
public List<Entity> Entitys = new List<Entity>();
}
- [Message(Opcode.DBSaveResponse)]
[BsonIgnoreExtraElements]
public class DBSaveResponse : AResponse
{
}
-
[Message(Opcode.DBQueryRequest)]
[BsonIgnoreExtraElements]
public class DBQueryRequest : ARequest
{
public string CollectionName { get; set; }
public bool NeedCache = true;
}
-
[Message(Opcode.DBQueryResponse)]
[BsonIgnoreExtraElements]
public class DBQueryResponse : AResponse
{
public Entity Entity;
}
-
[Message(Opcode.DBQueryBatchRequest)]
[BsonIgnoreExtraElements]
public class DBQueryBatchRequest : ARequest
{
public string CollectionName { get; set; }
public List<long> IdList { get; set; }
public bool NeedCache = true;
}
- [Message(Opcode.DBQueryBatchResponse)]
[BsonIgnoreExtraElements]
public class DBQueryBatchResponse : AResponse
{
public List<Entity> Entitys;
}
-
[Message(Opcode.DBQueryJsonRequest)]
[BsonIgnoreExtraElements]
public class DBQueryJsonRequest : ARequest
{
public string CollectionName { get; set; }
public string Json { get; set; }
public bool NeedCache = true;
}
- [Message(Opcode.DBQueryJsonResponse)]
[BsonIgnoreExtraElements]
public class DBQueryJsonResponse : AResponse
{
public List<Entity> Entitys;
}
- [Message(Opcode.ObjectAddRequest)]
[BsonIgnoreExtraElements]
public class ObjectAddRequest : ARequest
{
public string Key { get; set; }
}
- [Message(Opcode.ObjectAddResponse)]
[BsonIgnoreExtraElements]
public class ObjectAddResponse : AResponse
{
}
- [Message(Opcode.ObjectRemoveRequest)]
[BsonIgnoreExtraElements]
public class ObjectRemoveRequest : ARequest
{
public string Key { get; set; }
}
- [Message(Opcode.ObjectRemoveResponse)]
[BsonIgnoreExtraElements]
public class ObjectRemoveResponse : AResponse
{
}
- [Message(Opcode.ObjectLockRequest)]
[BsonIgnoreExtraElements]
public class ObjectLockRequest : ARequest
{
public string Key { get; set; }
}
- [Message(Opcode.ObjectLockResponse)]
[BsonIgnoreExtraElements]
public class ObjectLockResponse : AResponse
{
}
- [Message(Opcode.ObjectUnLockRequest)]
[BsonIgnoreExtraElements]
public class ObjectUnLockRequest : ARequest
{
public string Key { get; set; }
}
- [Message(Opcode.ObjectUnLockResponse)]
[BsonIgnoreExtraElements]
public class ObjectUnLockResponse : AResponse
{
}
- [Message(Opcode.ObjectGetRequest)]
[BsonIgnoreExtraElements]
public class ObjectGetRequest : ARequest
{
public string Key { get; set; }
}
- [Message(Opcode.ObjectGetResponse)]
[BsonIgnoreExtraElements]
public class ObjectGetResponse : AResponse
{
public string Location { get; set; }
}
}
|