AutoCSer.Net.TcpOpenServer.ServerSocketSender.GetCallbackReturn C# (CSharp) Method

GetCallbackReturn() private method

private GetCallbackReturn ( TcpServer.OutputInfo outputInfo, &outputParameter ) : bool>.Func
outputInfo TcpServer.OutputInfo
return bool>.Func
        public Func<returnType, bool> GetCallbackReturn<outputParameterType, returnType>(TcpServer.OutputInfo outputInfo, ref outputParameterType outputParameter)
            where outputParameterType : struct, IReturnParameter<returnType>
        {
            if (outputInfo.IsKeepCallback == 0) return new ServerCallback<outputParameterType, returnType>(this, outputInfo, ref outputParameter).CallbackReturn;
            return new ServerCallbackKeep<outputParameterType, returnType>(this, outputInfo, ref outputParameter).CallbackReturn;
        }
#endif