cpconnectionmanager.cs

来自「zwave 无线通讯协议 PC controller 控制器源码」· CS 代码 · 共 989 行 · 第 1/4 页

CS
989
字号
                case Enum_A_ARG_TYPE_ConnectionStatus.UNKNOWN:
                    RetVal = "Unknown";
                    break;
                case Enum_A_ARG_TYPE_ConnectionStatus._UNSPECIFIED_:
                    RetVal = GetUnspecifiedValue("Enum_A_ARG_TYPE_ConnectionStatus");
                    break;
            }
            return(RetVal);
        }
        public enum Enum_A_ARG_TYPE_ConnectionStatus
        {
            _UNSPECIFIED_,
            OK,
            CONTENTFORMATMISMATCH,
            INSUFFICIENTBANDWIDTH,
            UNRELIABLECHANNEL,
            UNKNOWN,
        }
        public Enum_A_ARG_TYPE_ConnectionStatus A_ARG_TYPE_ConnectionStatus
        {
            get
            {
               Enum_A_ARG_TYPE_ConnectionStatus RetVal = 0;
               string v = (string)_S.GetStateVariable("A_ARG_TYPE_ConnectionStatus");
               switch(v)
               {
                  case "OK":
                     RetVal = Enum_A_ARG_TYPE_ConnectionStatus.OK;
                     break;
                  case "ContentFormatMismatch":
                     RetVal = Enum_A_ARG_TYPE_ConnectionStatus.CONTENTFORMATMISMATCH;
                     break;
                  case "InsufficientBandwidth":
                     RetVal = Enum_A_ARG_TYPE_ConnectionStatus.INSUFFICIENTBANDWIDTH;
                     break;
                  case "UnreliableChannel":
                     RetVal = Enum_A_ARG_TYPE_ConnectionStatus.UNRELIABLECHANNEL;
                     break;
                  case "Unknown":
                     RetVal = Enum_A_ARG_TYPE_ConnectionStatus.UNKNOWN;
                     break;
                  default:
                     RetVal = Enum_A_ARG_TYPE_ConnectionStatus._UNSPECIFIED_;
                     SetUnspecifiedValue("Enum_A_ARG_TYPE_ConnectionStatus", v);
                     break;
               }
               return(RetVal);
           }
        }
        public System.String A_ARG_TYPE_ProtocolInfo
        {
            get
            {
               return((System.String)_S.GetStateVariable("A_ARG_TYPE_ProtocolInfo"));
            }
        }
        public System.Int32 A_ARG_TYPE_AVTransportID
        {
            get
            {
               return((System.Int32)_S.GetStateVariable("A_ARG_TYPE_AVTransportID"));
            }
        }
        public System.Int32 A_ARG_TYPE_RcsID
        {
            get
            {
               return((System.Int32)_S.GetStateVariable("A_ARG_TYPE_RcsID"));
            }
        }
        public System.Int32 A_ARG_TYPE_ConnectionID
        {
            get
            {
               return((System.Int32)_S.GetStateVariable("A_ARG_TYPE_ConnectionID"));
            }
        }
        public System.String A_ARG_TYPE_ConnectionManager
        {
            get
            {
               return((System.String)_S.GetStateVariable("A_ARG_TYPE_ConnectionManager"));
            }
        }
        public System.String SourceProtocolInfo
        {
            get
            {
               return((System.String)_S.GetStateVariable("SourceProtocolInfo"));
            }
        }
        public System.String SinkProtocolInfo
        {
            get
            {
               return((System.String)_S.GetStateVariable("SinkProtocolInfo"));
            }
        }
        public System.String CurrentConnectionIDs
        {
            get
            {
               return((System.String)_S.GetStateVariable("CurrentConnectionIDs"));
            }
        }
        public bool HasStateVariable_A_ARG_TYPE_ProtocolInfo
        {
            get
            {
               if(_S.GetStateVariableObject("A_ARG_TYPE_ProtocolInfo")==null)
               {
                   return(false);
               }
               else
               {
                   return(true);
               }
            }
        }
        public bool HasStateVariable_A_ARG_TYPE_ConnectionStatus
        {
            get
            {
               if(_S.GetStateVariableObject("A_ARG_TYPE_ConnectionStatus")==null)
               {
                   return(false);
               }
               else
               {
                   return(true);
               }
            }
        }
        public bool HasStateVariable_A_ARG_TYPE_AVTransportID
        {
            get
            {
               if(_S.GetStateVariableObject("A_ARG_TYPE_AVTransportID")==null)
               {
                   return(false);
               }
               else
               {
                   return(true);
               }
            }
        }
        public bool HasStateVariable_A_ARG_TYPE_RcsID
        {
            get
            {
               if(_S.GetStateVariableObject("A_ARG_TYPE_RcsID")==null)
               {
                   return(false);
               }
               else
               {
                   return(true);
               }
            }
        }
        public bool HasStateVariable_A_ARG_TYPE_ConnectionID
        {
            get
            {
               if(_S.GetStateVariableObject("A_ARG_TYPE_ConnectionID")==null)
               {
                   return(false);
               }
               else
               {
                   return(true);
               }
            }
        }
        public bool HasStateVariable_A_ARG_TYPE_ConnectionManager
        {
            get
            {
               if(_S.GetStateVariableObject("A_ARG_TYPE_ConnectionManager")==null)
               {
                   return(false);
               }
               else
               {
                   return(true);
               }
            }
        }
        public bool HasStateVariable_SourceProtocolInfo
        {
            get
            {
               if(_S.GetStateVariableObject("SourceProtocolInfo")==null)
               {
                   return(false);
               }
               else
               {
                   return(true);
               }
            }
        }
        public bool HasStateVariable_SinkProtocolInfo
        {
            get
            {
               if(_S.GetStateVariableObject("SinkProtocolInfo")==null)
               {
                   return(false);
               }
               else
               {
                   return(true);
               }
            }
        }
        public bool HasStateVariable_A_ARG_TYPE_Direction
        {
            get
            {
               if(_S.GetStateVariableObject("A_ARG_TYPE_Direction")==null)
               {
                   return(false);
               }
               else
               {
                   return(true);
               }
            }
        }
        public bool HasStateVariable_CurrentConnectionIDs
        {
            get
            {
               if(_S.GetStateVariableObject("CurrentConnectionIDs")==null)
               {
                   return(false);
               }
               else
               {
                   return(true);
               }
            }
        }
        public bool HasAction_ConnectionComplete
        {
            get

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?