本文整理汇总了C#中System.IO.PacketReader.InitialiseMapping方法的典型用法代码示例。如果您正苦于以下问题:C# PacketReader.InitialiseMapping方法的具体用法?C# PacketReader.InitialiseMapping怎么用?C# PacketReader.InitialiseMapping使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.IO.PacketReader
的用法示例。
在下文中一共展示了PacketReader.InitialiseMapping方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GameClient
public GameClient(TcpClient selfClient, Guid onlineId, IClientKiller killer, ChatManager manager, GameLoop game)
{
_self = selfClient;
_self.NoDelay = true;
_self.Client.NoDelay = true;
_reader = new BinaryReader(_self.GetStream());
_writer = new BinaryWriter(_self.GetStream());
_clientKiller = killer;
_game = game;
ChatManager chatManager = manager;
chatManager.Join(this);
_auth = AuthorisationManager.Resolve();
_packetReader = PacketReader.Resolve<ServerPacketReader>();
_packetReader.InitialiseMapping();
OnlineId = onlineId;
_active = true;
_subs = new List<PacketSubscriber>
{
this,
_game,
chatManager
};
Task.Factory.StartNew(Receive);
}
示例2: Connection
private Connection(string server, int port)
{
_port = port;
_server = server;
_packetReader = PacketReader.Resolve<ClientPacketReader>();
_packetReader.InitialiseMapping();
_subs = new List<PacketSubscriber>();
AddSubscriber(this);
}