Notice: C表示客户端,S表示各种服务器,M表示实体可传送的服务器,比如Map
- 收到IMessage
public class C2G_PingMessageHandler : Message<C2G_PingMsg>
{
protected override async FTask Run(Session session, C2G_PingMsg message)
{
- 收到IRequest
public class C2R_GetZoneListHandler : MessageRPC<C2R_GetZoneList, R2C_GetZoneList>
{
protected override async FTask Run(Session session, C2R_GetZoneList request, R2C_GetZoneList response, Action reply)
{
- 收到IAddressableRouteMessage
public class C2M_MoveMessageHandler : Addressable<Unit,C2M_MoveMessage>
{
protected override async FTask Run(Unit unit, C2M_MoveMessage message)
{
- 收到IAddressableRouteRequest
public class C2M_SaveEqumentRequestHandler : AddressableRPC<Unit, C2M_SaveEqument, M2C_SaveEqument>
{
protected override async FTask Run(Unit unit, C2M_SaveEqument request, M2C_SaveEqument response, Action reply)
{