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);
}
}