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

ConnectAsNetworkHost() private method

private ConnectAsNetworkHost ( int hostId, string address, int port, NetworkID network, SourceID source, NodeID node, byte &error ) : void
hostId int
address string
port int
network NetworkID
source SourceID
node NodeID
error byte
return void
        public static extern void ConnectAsNetworkHost(int hostId, string address, int port, NetworkID network, SourceID source, NodeID node, out byte error);
        public static int ConnectEndPoint(int hostId, EndPoint endPoint, int exceptionConnectionId, out byte error)

Usage Example

示例#1
0
        public void ListenRelay(string relayIp, int relayPort, NetworkID netGuid, SourceID sourceId, NodeID nodeId)
        {
            Initialize();

            m_ServerHostId = NetworkTransport.AddHost(m_HostTopology, listenPort);
            if (LogFilter.logDebug)
            {
                Debug.Log("Server Host Slot Id: " + m_ServerHostId);
            }

            Update();

            byte error;

            NetworkTransport.ConnectAsNetworkHost(
                m_ServerHostId,
                relayIp,
                relayPort,
                netGuid,
                sourceId,
                nodeId,
                out error);

            m_RelaySlotId = 0;
            if (LogFilter.logDebug)
            {
                Debug.Log("Relay Slot Id: " + m_RelaySlotId);
            }
        }
All Usage Examples Of UnityEngine.Networking.NetworkTransport::ConnectAsNetworkHost