CSharpRTMP.Core.Protocols.Rtmp.RTMPProtocolSerializer.GetUserCtrlTypeString C# (CSharp) Method

GetUserCtrlTypeString() public static method

public static GetUserCtrlTypeString ( ushort type ) : string
type ushort
return string
        public static string GetUserCtrlTypeString(ushort type)
        {
            switch (type)
            {
                case Defines.RM_USRCTRL_TYPE_STREAM_BEGIN:
                    return "RM_USRCTRL_TYPE_STREAM_BEGIN";
                case Defines.RM_USRCTRL_TYPE_STREAM_EOF:
                    return "RM_USRCTRL_TYPE_STREAM_EOF";
                case Defines.RM_USRCTRL_TYPE_STREAM_DRY:
                    return "RM_USRCTRL_TYPE_STREAM_DRY";
                case Defines.RM_USRCTRL_TYPE_STREAM_IS_RECORDED:
                    return "RM_USRCTRL_TYPE_STREAM_IS_RECORDED";
                case Defines.RM_USRCTRL_TYPE_STREAM_SET_BUFFER_LENGTH:
                    return "RM_USRCTRL_TYPE_STREAM_SET_BUFFER_LENGTH";
                case Defines.RM_USRCTRL_TYPE_PING_REQUEST:
                    return "RM_USRCTRL_TYPE_PING_REQUEST";
                case Defines.RM_USRCTRL_TYPE_PING_RESPONSE:
                    return "RM_USRCTRL_TYPE_PING_RESPONSE";
                case Defines.RM_USRCTRL_TYPE_UNKNOWN1:
                    return "RM_USRCTRL_TYPE_UNKNOWN1";
                case Defines.RM_USRCTRL_TYPE_UNKNOWN2:
                    return "RM_USRCTRL_TYPE_UNKNOWN2";
                default:
                    return string.Format("#unknownUCT({0})", type);
            }
        }