UnityEngine.Networking.NetworkTransport.GetConnectionInfo C# (CSharp) Method

GetConnectionInfo() private method

private GetConnectionInfo ( int hostId, int connectionId, int &port, ulong &network, ushort &dstNode, byte &error ) : string
hostId int
connectionId int
port int
network ulong
dstNode ushort
error byte
return string
        public static extern string GetConnectionInfo(int hostId, int connectionId, out int port, out ulong network, out ushort dstNode, out byte error);
        public static void GetConnectionInfo(int hostId, int connectionId, out string address, out int port, out NetworkID network, out NodeID dstNode, out byte error)

Same methods

NetworkTransport::GetConnectionInfo ( int hostId, int connectionId, string &address, int &port, NetworkID &network, NodeID &dstNode, byte &error ) : void

Usage Example

コード例 #1
0
 private void HandleConnect(int connectionId, byte error)
 {
     if (LogFilter.logDebug)
     {
         Debug.Log("NetworkServerSimple accepted client:" + connectionId);
     }
     if (error != 0)
     {
         this.OnConnectError(connectionId, error);
     }
     else
     {
         string    networkAddress;
         int       num;
         NetworkID networkID;
         NodeID    nodeID;
         byte      lastError;
         NetworkTransport.GetConnectionInfo(this.m_ServerHostId, connectionId, out networkAddress, out num, out networkID, out nodeID, out lastError);
         NetworkConnection networkConnection = (NetworkConnection)Activator.CreateInstance(this.m_NetworkConnectionClass);
         networkConnection.SetHandlers(this.m_MessageHandlers);
         networkConnection.Initialize(networkAddress, this.m_ServerHostId, connectionId, this.m_HostTopology);
         networkConnection.lastError = (NetworkError)lastError;
         while (this.m_Connections.Count <= connectionId)
         {
             this.m_Connections.Add(null);
         }
         this.m_Connections[connectionId] = networkConnection;
         this.OnConnected(networkConnection);
     }
 }
All Usage Examples Of UnityEngine.Networking.NetworkTransport::GetConnectionInfo