public bool SetValue(int var, SS_TERMINAL_ARG arg)
            {
                bool retvar = true;
                switch (arg)
                {
                    case SS_TERMINAL_ARG.COMP_ADDR:
                        compressedAddr = var;
                        break;
                    case SS_TERMINAL_ARG.ADDR:
                        addr = var;
                        break;
                    case SS_TERMINAL_ARG.CONNSTATUS:
                        connStatus = var;
                        break;
                    case SS_TERMINAL_ARG.PID:
                        PID = var;
                        break;
                    case SS_TERMINAL_ARG.PROTVER:
                        protVer = var;
                        break;
                    case SS_TERMINAL_ARG.RFVER:
                        RF = var;
                        break;
                    default:
                        break;
                }

                return retvar;
            }
            int RF; /* RF Stack version - terminal Information */

            #endregion Fields

            #region Methods

            public int GetValue(SS_TERMINAL_ARG arg)
            {
                switch (arg)
                {
                    case SS_TERMINAL_ARG.COMP_ADDR:
                        return compressedAddr;
                    case SS_TERMINAL_ARG.ADDR:
                        return addr;
                    case SS_TERMINAL_ARG.CONNSTATUS:
                        return connStatus;
                    case SS_TERMINAL_ARG.PID:
                        return PID;
                    case SS_TERMINAL_ARG.PROTVER:
                        return protVer;
                    case SS_TERMINAL_ARG.RFVER:
                        return RF;
                    default:
                        break;
                }
                return 0;
            }