UnityEngine.Networking.NetworkServer.InvokeHandlerOnServer C# (CSharp) Метод

InvokeHandlerOnServer() приватный Метод

private InvokeHandlerOnServer ( ULocalConnectionToServer conn, short msgType, MessageBase msg, int channelId ) : bool
conn ULocalConnectionToServer
msgType short
msg MessageBase
channelId int
Результат bool
        internal bool InvokeHandlerOnServer(ULocalConnectionToServer conn, short msgType, MessageBase msg, int channelId)
        {
            if (handlers.ContainsKey(msgType) && (this.m_LocalConnection != null))
            {
                NetworkWriter writer = new NetworkWriter();
                msg.Serialize(writer);
                NetworkReader reader = new NetworkReader(writer);
                this.m_LocalConnection.InvokeHandler(msgType, reader, channelId);
                return true;
            }
            if (LogFilter.logError)
            {
                Debug.LogError(string.Concat(new object[] { "Local invoke: Failed to find local connection to invoke handler on [connectionId=", conn.connectionId, "] for MsgId:", msgType }));
            }
            return false;
        }