예제 #1
0
 public NetLoginHandler(MinecraftServer minecraftserver, Socket socket, string s)
 {
     finishedProcessing = false;
     loginTimer = 0;
     username = null;
     field_9004_h = null;
     serverId = "";
     mcServer = minecraftserver;
     netManager = new NetworkManager(socket, s, this);
     netManager.chunkDataSendCounter = 0;
 }
예제 #2
0
 public NetServerHandler(MinecraftServer minecraftserver, NetworkManager networkmanager,
     EntityPlayerMP entityplayermp)
 {
     connectionClosed = false;
     hasMoved = true;
     field_10_k = new HashMap();
     mcServer = minecraftserver;
     netManager = networkmanager;
     networkmanager.setNetHandler(this);
     playerEntity = entityplayermp;
     entityplayermp.playerNetServerHandler = this;
 }
예제 #3
0
 public static void sendNetworkPacket(NetworkManager networkmanager)
 {
     networkmanager.sendPacket();
 }
예제 #4
0
 public static bool isServerTerminating(NetworkManager networkmanager)
 {
     return networkmanager.m_isServerTerminating;
 }
예제 #5
0
 public static void readNetworkPacket(NetworkManager networkmanager)
 {
     networkmanager.readPacket();
 }
예제 #6
0
 public static bool isRunning(NetworkManager networkmanager)
 {
     return networkmanager.m_isRunning;
 }
예제 #7
0
 public static Thread getWriteThread(NetworkManager networkmanager)
 {
     return networkmanager.writeThread;
 }
예제 #8
0
 public static Thread getReadThread(NetworkManager networkmanager)
 {
     return networkmanager.readThread;
 }
예제 #9
0
        private readonly NetworkManager netManager; /* synthetic field */

        #endregion Fields

        #region Constructors

        public ThreadMonitorConnection(NetworkManager networkmanager)
        {
            netManager = networkmanager;
            //
        }
예제 #10
0
        private readonly NetworkManager netManager; /* synthetic field */

        #endregion Fields

        #region Constructors

        public NetworkMasterThread(NetworkManager networkmanager)
        {
            netManager = networkmanager;
        }