Versions in this module Expand all Collapse all v0 v0.2.5 May 22, 2024 v0.2.4 May 21, 2024 v0.2.3 May 21, 2024 v0.2.2 May 9, 2024 v0.2.1 Aug 21, 2023 Changes in this version + const AnalogInputStr + const AnalogOutputStr + const AnalogValueStr + const ArrayAll + const BVLCTypeBacnetIP + const BinaryInputStr + const BinaryOutputStr + const BinaryValueStr + const CharacterStringStr + const DefaultHopCount + const DescriptionStr + const Devicebtypestr + const FileStr + const GlobalBroadcast + const MaxAPDU + const MaxAPDU1024 + const MaxAPDU128 + const MaxAPDU1476 + const MaxAPDU206 + const MaxAPDU480 + const MaxBitStringBytes + const MaxInstance + const MultiStateInputStr + const MultiStateOutputStr + const MultiStateValueStr + const NotificationClassStr + const ObjectNameStr + const ProtocolVersion + const TimeStampDatetime + const TimeStampSequence + const TimeStampTime + const TrendLogStr + const TypeAnalogInput + const TypeAnalogOutput + const TypeAnalogValue + const TypeBinaryInput + const TypeBinaryOutput + const TypeBinaryValue + const TypeCharacterString + const TypeDeviceType + const TypeFile + const TypeMultiStateInput + const TypeMultiStateOutput + const TypeMultiStateValue + const TypeNotificationClass + const TypeTrendLog + const UnspecifiedTime + const WhoIsAll + func IsDeviceProperty(id PropertyType) bool + func Keys() map[string]PropertyType + func PrintAllProperties() + func String(prop PropertyType) string + type APDU struct + DataType PDUType + Error struct{ ... } + InvokeId uint8 + MaxApdu uint + MaxSegs uint + MoreFollows bool + RawData []byte + SegmentedMessage bool + SegmentedResponseAccepted bool + Sequence uint8 + Service ServiceConfirmed + UnconfirmedService ServiceUnconfirmed + WindowNumber uint8 + func (a *APDU) IsConfirmedServiceRequest() bool + type Address struct + Adr []uint8 + Len uint8 + Mac []uint8 + MacLen uint8 + Net uint16 + func (a *Address) IsBroadcast() bool + func (a *Address) IsSubBroadcast() bool + func (a *Address) IsUnicast() bool + func (a *Address) SetBroadcast(b bool) + func (a *Address) SetLength() + func (a *Address) UDPAddr() (net.UDPAddr, error) + type BVLC struct + Data []byte + Function BacFunc + Length uint16 + Type byte + type BacFunc byte + const BacFuncBroadcast + const BacFuncBroadcastDistributionTable + const BacFuncBroadcastDistributionTableAck + const BacFuncForwardedNPDU + const BacFuncResult + const BacFuncUnicast + const BacFuncWriteBroadcastDistributionTable + type BitString struct + BitUsed uint8 + Value []byte + func NewBitString(bufferSize int) *BitString + func (bs *BitString) Bit(bitNumber uint8) bool + func (bs *BitString) BitsCapacity() uint8 + func (bs *BitString) Byte(index uint8) byte + func (bs *BitString) BytesUsed() uint8 + func (bs *BitString) GetBitUsed() uint8 + func (bs *BitString) GetValue() []bool + func (bs *BitString) SetBit(bitNumber uint8, value bool) + func (bs *BitString) SetBitsUsed(byteUsed uint8, bitsUnused uint8) bool + func (bs *BitString) SetByte(index uint8, value byte) bool + func (bs *BitString) String() string + type DataTime struct + type Date struct + Day int + DayOfWeek DayOfWeek + EvenDay bool + EvenMonth bool + LastDayOfMonth bool + Month int + OddDay bool + OddMonth bool + Year int + type DayOfWeek int + const Friday + const Monday + const None + const Saturday + const Sunday + const Thursday + const Tuesday + const Wednesday + type Device struct + Addr Address + DeviceID int + DeviceName string + ID ObjectID + Ip string + MacMSTP int + MaxApdu uint32 + NetworkNumber int + Objects ObjectMap + Port int + Segmentation Enumerated + SupportsRPM bool + SupportsWPM bool + Vendor uint32 + VendorName string + func NewDevice(device *Device) (*Device, error) + func (dev *Device) CheckADPU() error + func (dev *Device) ObjectSlice() []Object + type Enumerated uint32 + type IAm struct + Addr Address + ID ObjectID + MaxApdu uint32 + Segmentation Enumerated + Vendor uint32 + type MultiplePropertyData struct + ErrorClass uint8 + ErrorCode uint8 + Objects []Object + func (rp MultiplePropertyData) String() string + type NPDU struct + Destination *Address + ExpectingReply bool + HopCount uint8 + IsNetworkLayerMessage bool + NetworkLayerMessageType ndpu.NetworkMessageType + Priority NPDUPriority + Source *Address + VendorId uint16 + Version uint8 + type NPDUPriority byte + const CriticalEquipment + const LifeSafety + const Normal + const Urgent + type Object struct + Description string + ID ObjectID + Name string + Properties []Property + type ObjectID struct + Instance ObjectInstance + Type ObjectType + func (id ObjectID) String() string + type ObjectInstance uint32 + type ObjectMap map[ObjectType]map[ObjectInstance]Object + func (o ObjectMap) Len() int + func (om ObjectMap) MarshalJSON() ([]byte, error) + func (om ObjectMap) UnmarshalJSON(data []byte) error + type ObjectType uint16 + const AnalogInput + const AnalogOutput + const AnalogValue + const BinaryInput + const BinaryOutput + const BinaryValue + const CharacterString + const DeviceType + const File + const MultiStateInput + const MultiStateOutput + const MultiStateValue + const NotificationClass + const TrendLog + func GetType(s string) ObjectType + func (t ObjectType) String() string + type PDUType uint8 + const Abort + const ComplexAck + const ConfirmedServiceRequest + const Error + const Reject + const SegmentAck + const SimpleAck + const UnconfirmedServiceRequest + type Property struct + ArrayIndex uint32 + Data interface{} + Priority NPDUPriority + Type PropertyType + type PropertyData struct + ErrorClass uint8 + ErrorCode uint8 + InvokeID uint16 + Object Object + type PropertyType uint32 + const MAX_BACNET_PROPERTY_ID + const PROP_ABSENTEE_LIMIT + const PROP_ACCEPTED_MODES + const PROP_ACCESS_ALARM_EVENTS + const PROP_ACCESS_DOORS + const PROP_ACCESS_EVENT + const PROP_ACCESS_EVENT_AUTHENTICATION_FACTOR + const PROP_ACCESS_EVENT_CREDENTIAL + const PROP_ACCESS_EVENT_TAG + const PROP_ACCESS_EVENT_TIME + const PROP_ACCESS_TRANSACTION_EVENTS + const PROP_ACCOMPANIMENT + const PROP_ACCOMPANIMENT_TIME + const PROP_ACKED_TRANSITIONS + const PROP_ACK_REQUIRED + const PROP_ACTION + const PROP_ACTION_TEXT + const PROP_ACTIVATION_TIME + const PROP_ACTIVE_AUTHENTICATION_POLICY + const PROP_ACTIVE_COV_MULTIPLE_SUBSCRIPTIONS + const PROP_ACTIVE_COV_SUBSCRIPTIONS + const PROP_ACTIVE_TEXT + const PROP_ACTIVE_VT_SESSIONS + const PROP_ACTUAL_SHED_LEVEL + const PROP_ADJUST_VALUE + const PROP_ALARM_VALUE + const PROP_ALARM_VALUES + const PROP_ALIGN_INTERVALS + const PROP_ALL + const PROP_ALLOW_GROUP_DELAY_INHIBIT + const PROP_ALL_WRITES_SUCCESSFUL + const PROP_APDU_LENGTH + const PROP_APDU_SEGMENT_TIMEOUT + const PROP_APDU_TIMEOUT + const PROP_APPLICATION_SOFTWARE_VERSION + const PROP_ARCHIVE + const PROP_ASSIGNED_ACCESS_RIGHTS + const PROP_ASSIGNED_LANDING_CALLS + const PROP_ATTEMPTED_SAMPLES + const PROP_AUTHENTICATION_FACTORS + const PROP_AUTHENTICATION_POLICY_LIST + const PROP_AUTHENTICATION_POLICY_NAMES + const PROP_AUTHENTICATION_STATUS + const PROP_AUTHORIZATION_EXEMPTIONS + const PROP_AUTHORIZATION_MODE + const PROP_AUTO_SLAVE_DISCOVERY + const PROP_AVERAGE_VALUE + const PROP_BACKUP_AND_RESTORE_STATE + const PROP_BACKUP_FAILURE_TIMEOUT + const PROP_BACKUP_PREPARATION_TIME + const PROP_BACNET_IPV6_MODE + const PROP_BACNET_IPV6_MULTICAST_ADDRESS + const PROP_BACNET_IPV6_UDP_PORT + const PROP_BACNET_IP_GLOBAL_ADDRESS + const PROP_BACNET_IP_MODE + const PROP_BACNET_IP_MULTICAST_ADDRESS + const PROP_BACNET_IP_NAT_TRAVERSAL + const PROP_BACNET_IP_UDP_PORT + const PROP_BASE_DEVICE_SECURITY_POLICY + const PROP_BBMD_ACCEPT_FD_REGISTRATIONS + const PROP_BBMD_BROADCAST_DISTRIBUTION_TABLE + const PROP_BBMD_FOREIGN_DEVICE_TABLE + const PROP_BELONGS_TO + const PROP_BIAS + const PROP_BIT_MASK + const PROP_BIT_TEXT + const PROP_BLANK_1 + const PROP_BLINK_WARN_ENABLE + const PROP_BUFFER_SIZE + const PROP_CAR_ASSIGNED_DIRECTION + const PROP_CAR_DOOR_COMMAND + const PROP_CAR_DOOR_STATUS + const PROP_CAR_DOOR_TEXT + const PROP_CAR_DOOR_ZONE + const PROP_CAR_DRIVE_STATUS + const PROP_CAR_LOAD + const PROP_CAR_LOAD_Propertybtypes + const PROP_CAR_MODE + const PROP_CAR_MOVING_DIRECTION + const PROP_CAR_POSITION + const PROP_CHANGES_PENDING + const PROP_CHANGE_OF_STATE_COUNT + const PROP_CHANGE_OF_STATE_TIME + const PROP_CHANNEL_NUMBER + const PROP_CLIENT_COV_INCREMENT + const PROP_COMMAND + const PROP_COMMAND_TIME_ARRAY + const PROP_CONFIGURATION_FILES + const PROP_CONTROLLED_VARIABLE_Propertybtypes + const PROP_CONTROLLED_VARIABLE_REFERENCE + const PROP_CONTROLLED_VARIABLE_VALUE + const PROP_CONTROL_GROUPS + const PROP_COUNT + const PROP_COUNT_BEFORE_CHANGE + const PROP_COUNT_CHANGE_TIME + const PROP_COVU_PERIOD + const PROP_COVU_RECIPIENTS + const PROP_COV_INCREMENT + const PROP_COV_PERIOD + const PROP_COV_RESUBSCRIPTION_INTERVAL + const PROP_CREDENTIALS + const PROP_CREDENTIALS_IN_ZONE + const PROP_CREDENTIAL_DISABLE + const PROP_CREDENTIAL_STATUS + const PROP_CURRENT_COMMAND_PRIORITY + const PROP_CURRENT_NOTIFY_TIME + const PROP_DATABASE_REVISION + const PROP_DATE_LIST + const PROP_DAYLIGHT_SAVINGS_STATUS + const PROP_DAYS_REMAINING + const PROP_DEADBAND + const PROP_DEFAULT_FADE_TIME + const PROP_DEFAULT_RAMP_RATE + const PROP_DEFAULT_STEP_INCREMENT + const PROP_DEFAULT_SUBORDINATE_RELATIONSHIP + const PROP_DEFAULT_TIMEOUT + const PROP_DEPLOYED_PROFILE_LOCATION + const PROP_DERIVATIVE_CONSTANT + const PROP_DERIVATIVE_CONSTANT_Propertybtypes + const PROP_DESCRIPTION + const PROP_DESCRIPTION_OF_HALT + const PROP_DEVICE_ADDRESS_BINDING + const PROP_DEVICE_TYPE + const PROP_DIRECT_READING + const PROP_DISTRIBUTION_KEY_REVISION + const PROP_DOOR_ALARM_STATE + const PROP_DOOR_EXTENDED_PULSE_TIME + const PROP_DOOR_MEMBERS + const PROP_DOOR_OPEN_TOO_LONG_TIME + const PROP_DOOR_PULSE_TIME + const PROP_DOOR_STATUS + const PROP_DOOR_UNLOCK_DELAY_TIME + const PROP_DO_NOT_HIDE + const PROP_DUTY_WINDOW + const PROP_EFFECTIVE_PERIOD + const PROP_EGRESS_ACTIVE + const PROP_EGRESS_TIME + const PROP_ELAPSED_ACTIVE_TIME + const PROP_ELEVATOR_GROUP + const PROP_ENABLE + const PROP_ENERGY_METER + const PROP_ENERGY_METER_REF + const PROP_ENTRY_POINTS + const PROP_ERROR_LIMIT + const PROP_ESCALATOR_MODE + const PROP_EVENT_ALGORITHM_INHIBIT + const PROP_EVENT_ALGORITHM_INHIBIT_REF + const PROP_EVENT_DETECTION_ENABLE + const PROP_EVENT_ENABLE + const PROP_EVENT_MESSAGE_TEXTS + const PROP_EVENT_MESSAGE_TEXTS_CONFIG + const PROP_EVENT_PARAMETERS + const PROP_EVENT_STATE + const PROP_EVENT_TIME_STAMPS + const PROP_EVENT_TYPE + const PROP_EXCEPTION_SCHEDULE + const PROP_EXECUTION_DELAY + const PROP_EXIT_POINTS + const PROP_EXPECTED_SHED_LEVEL + const PROP_EXPIRATION_TIME + const PROP_EXTENDED_TIME_ENABLE + const PROP_FAILED_ATTEMPTS + const PROP_FAILED_ATTEMPTS_TIME + const PROP_FAILED_ATTEMPT_EVENTS + const PROP_FAULT_HIGH_LIMIT + const PROP_FAULT_LOW_LIMIT + const PROP_FAULT_PARAMETERS + const PROP_FAULT_SIGNALS + const PROP_FAULT_TYPE + const PROP_FAULT_VALUES + const PROP_FD_BBMD_ADDRESS + const PROP_FD_SUBSCRIPTION_LIFETIME + const PROP_FEEDBACK_VALUE + const PROP_FILE_ACCESS_METHOD + const PROP_FILE_SIZE + const PROP_FILE_TYPE + const PROP_FIRMWARE_REVISION + const PROP_FLOOR_TEXT + const PROP_FULL_DUTY_BASELINE + const PROP_GLOBAL_IDENTIFIER + const PROP_GROUP_ID + const PROP_GROUP_MEMBERS + const PROP_GROUP_MEMBER_NAMES + const PROP_GROUP_MODE + const PROP_HIGHER_DECK + const PROP_HIGH_LIMIT + const PROP_INACTIVE_TEXT + const PROP_INITIAL_TIMEOUT + const PROP_INPUT_REFERENCE + const PROP_INSTALLATION_ID + const PROP_INSTANCE_OF + const PROP_INSTANTANEOUS_POWER + const PROP_INTEGRAL_CONSTANT + const PROP_INTEGRAL_CONSTANT_Propertybtypes + const PROP_INTERFACE_VALUE + const PROP_INTERVAL_OFFSET + const PROP_IN_PROCESS + const PROP_IN_PROGRESS + const PROP_IPV6_ADDRESS + const PROP_IPV6_AUTO_ADDRESSING_ENABLE + const PROP_IPV6_DEFAULT_GATEWAY + const PROP_IPV6_DHCP_LEASE_TIME + const PROP_IPV6_DHCP_LEASE_TIME_REMAINING + const PROP_IPV6_DHCP_SERVER + const PROP_IPV6_DNS_SERVER + const PROP_IPV6_PREFIX_LENGTH + const PROP_IPV6_ZONE_INDEX + const PROP_IP_ADDRESS + const PROP_IP_DEFAULT_GATEWAY + const PROP_IP_DHCP_ENABLE + const PROP_IP_DHCP_LEASE_TIME + const PROP_IP_DHCP_LEASE_TIME_REMAINING + const PROP_IP_DHCP_SERVER + const PROP_IP_DNS_SERVER + const PROP_IP_SUBNET_MASK + const PROP_ISSUE_CONFIRMED_NOTIFICATIONS + const PROP_IS_UTC + const PROP_KEY_SETS + const PROP_LANDING_CALLS + const PROP_LANDING_CALL_CONTROL + const PROP_LANDING_DOOR_STATUS + const PROP_LAST_ACCESS_EVENT + const PROP_LAST_ACCESS_POINT + const PROP_LAST_COMMAND_TIME + const PROP_LAST_CREDENTIAL_ADDED + const PROP_LAST_CREDENTIAL_ADDED_TIME + const PROP_LAST_CREDENTIAL_REMOVED + const PROP_LAST_CREDENTIAL_REMOVED_TIME + const PROP_LAST_KEY_SERVER + const PROP_LAST_NOTIFY_RECORD + const PROP_LAST_PRIORITY + const PROP_LAST_RESTART_REASON + const PROP_LAST_RESTORE_TIME + const PROP_LAST_STATE_CHANGE + const PROP_LAST_USE_TIME + const PROP_LIFE_SAFETY_ALARM_VALUES + const PROP_LIGHTING_COMMAND + const PROP_LIGHTING_COMMAND_DEFAULT_PRIORITY + const PROP_LIMIT_ENABLE + const PROP_LIMIT_MONITORING_INTERVAL + const PROP_LINK_SPEED + const PROP_LINK_SPEEDS + const PROP_LINK_SPEED_AUTONEGOTIATE + const PROP_LIST_OF_GROUP_MEMBERS + const PROP_LIST_OF_OBJECT_PROPERTY_REFERENCES + const PROP_LIST_OF_SESSION_KEYS + const PROP_LOCAL_DATE + const PROP_LOCAL_FORWARDING_ONLY + const PROP_LOCAL_TIME + const PROP_LOCATION + const PROP_LOCKOUT + const PROP_LOCKOUT_RELINQUISH_TIME + const PROP_LOCK_STATUS + const PROP_LOGGING_OBJECT + const PROP_LOGGING_RECORD + const PROP_LOGGING_TYPE + const PROP_LOG_BUFFER + const PROP_LOG_DEVICE_OBJECT_PROPERTY + const PROP_LOG_INTERVAL + const PROP_LOWER_DECK + const PROP_LOW_DIFF_LIMIT + const PROP_LOW_LIMIT + const PROP_MACHINE_ROOM_ID + const PROP_MAC_ADDRESS + const PROP_MAINTENANCE_REQUIRED + const PROP_MAKING_CAR_CALL + const PROP_MANIPULATED_VARIABLE_REFERENCE + const PROP_MANUAL_SLAVE_ADDRESS_BINDING + const PROP_MASKED_ALARM_VALUES + const PROP_MASTER_EXEMPTION + const PROP_MAXIMUM_OUTPUT + const PROP_MAXIMUM_VALUE + const PROP_MAXIMUM_VALUE_TIMESTAMP + const PROP_MAX_ACTUAL_VALUE + const PROP_MAX_FAILED_ATTEMPTS + const PROP_MAX_INFO_FRAMES + const PROP_MAX_MASTER + const PROP_MAX_PRES_VALUE + const PROP_MAX_SEGMENTS_ACCEPTED + const PROP_MEMBERS + const PROP_MEMBER_OF + const PROP_MEMBER_STATUS_FLAGS + const PROP_MINIMUM_OFF_TIME + const PROP_MINIMUM_ON_TIME + const PROP_MINIMUM_OUTPUT + const PROP_MINIMUM_VALUE + const PROP_MINIMUM_VALUE_TIMESTAMP + const PROP_MIN_ACTUAL_VALUE + const PROP_MIN_PRES_VALUE + const PROP_MODE + const PROP_MODEL_NAME + const PROP_MODIFICATION_DATE + const PROP_MUSTER_POINT + const PROP_NEGATIVE_ACCESS_RULES + const PROP_NETWORK_ACCESS_SECURITY_POLICIES + const PROP_NETWORK_INTERFACE_NAME + const PROP_NETWORK_NUMBER + const PROP_NETWORK_NUMBER_QUALITY + const PROP_NETWORK_TYPE + const PROP_NEXT_STOPPING_FLOOR + const PROP_NODE_SUBTYPE + const PROP_NODE_TYPE + const PROP_NOTIFICATION_CLASS + const PROP_NOTIFICATION_THRESHOLD + const PROP_NOTIFY_TYPE + const PROP_NUMBER_OF_APDU_RETRIES + const PROP_NUMBER_OF_AUTHENTICATION_POLICIES + const PROP_NUMBER_OF_STATES + const PROP_OBJECT_IDENTIFIER + const PROP_OBJECT_LIST + const PROP_OBJECT_NAME + const PROP_OBJECT_PROPERTY_REFERENCE + const PROP_OBJECT_TYPE + const PROP_OCCUPANCY_COUNT + const PROP_OCCUPANCY_COUNT_ADJUST + const PROP_OCCUPANCY_COUNT_ENABLE + const PROP_OCCUPANCY_EXEMPTION + const PROP_OCCUPANCY_LOWER_LIMIT + const PROP_OCCUPANCY_LOWER_LIMIT_ENFORCED + const PROP_OCCUPANCY_STATE + const PROP_OCCUPANCY_UPPER_LIMIT + const PROP_OCCUPANCY_UPPER_LIMIT_ENFORCED + const PROP_OPERATION_DIRECTION + const PROP_OPERATION_EXPECTED + const PROP_OPTIONAL + const PROP_OUTPUT_Propertybtypes + const PROP_OUT_OF_SERVICE + const PROP_PACKET_REORDER_TIME + const PROP_PASSBACK_EXEMPTION + const PROP_PASSBACK_MODE + const PROP_PASSBACK_TIMEOUT + const PROP_PASSENGER_ALARM + const PROP_POLARITY + const PROP_PORT_FILTER + const PROP_POSITIVE_ACCESS_RULES + const PROP_POWER + const PROP_POWER_MODE + const PROP_PRESCALE + const PROP_PRESENT_VALUE + const PROP_PREVIOUS_NOTIFY_TIME + const PROP_PRIORITY + const PROP_PRIORITY_ARRAY + const PROP_PRIORITY_FOR_WRITING + const PROP_PROCESS_IDENTIFIER + const PROP_PROCESS_IDENTIFIER_FILTER + const PROP_PROFILE_LOCATION + const PROP_PROFILE_NAME + const PROP_PROGRAM_CHANGE + const PROP_PROGRAM_LOCATION + const PROP_PROGRAM_STATE + const PROP_PROPERTY_LIST + const PROP_PROPORTIONAL_CONSTANT + const PROP_PROPORTIONAL_CONSTANT_Propertybtypes + const PROP_PROTOCOL_CONFORMANCE_CLASS + const PROP_PROTOCOL_LEVEL + const PROP_PROTOCOL_REVISION + const PROP_PROTOCOL_VERSION + const PROP_PULSE_RATE + const PROP_Propertybtypes + const PROP_READ_ONLY + const PROP_REASON_FOR_DISABLE + const PROP_REASON_FOR_HALT + const PROP_RECIPIENT + const PROP_RECIPIENT_LIST + const PROP_RECORDS_SINCE_NOTIFICATION + const PROP_RECORD_COUNT + const PROP_REFERENCE_PORT + const PROP_REGISTERED_CAR_CALL + const PROP_RELIABILITY + const PROP_RELIABILITY_EVALUATION_INHIBIT + const PROP_RELINQUISH_DEFAULT + const PROP_REPRESENTS + const PROP_REQUESTED_SHED_LEVEL + const PROP_REQUESTED_UPDATE_INTERVAL + const PROP_REQUIRED + const PROP_RESOLUTION + const PROP_RESTART_NOTIFICATION_RECIPIENTS + const PROP_RESTORE_COMPLETION_TIME + const PROP_RESTORE_PREPARATION_TIME + const PROP_ROUTING_TABLE + const PROP_SCALE + const PROP_SCALE_FACTOR + const PROP_SCHEDULE_DEFAULT + const PROP_SECURED_STATUS + const PROP_SECURITY_PDU_TIMEOUT + const PROP_SECURITY_TIME_WINDOW + const PROP_SERIAL_NUMBER + const PROP_SETPOINT + const PROP_SETPOINT_REFERENCE + const PROP_SETTING + const PROP_SHED_DURATION + const PROP_SHED_LEVELS + const PROP_SHED_LEVEL_DESCRIPTIONS + const PROP_SILENCED + const PROP_SLAVE_ADDRESS_BINDING + const PROP_SLAVE_PROXY_ENABLE + const PROP_START_TIME + const PROP_STATE_CHANGE_VALUES + const PROP_STATE_DESCRIPTION + const PROP_STATE_TEXT + const PROP_STATUS_FLAGS + const PROP_STOP_TIME + const PROP_STOP_WHEN_FULL + const PROP_STRIKE_COUNT + const PROP_STRUCTURED_OBJECT_LIST + const PROP_SUBORDINATE_ANNOTATIONS + const PROP_SUBORDINATE_LIST + const PROP_SUBORDINATE_NODE_btypes + const PROP_SUBORDINATE_RELATIONSHIPS + const PROP_SUBORDINATE_TAGS + const PROP_SUBSCRIBED_RECIPIENTS + const PROP_SUPPORTED_FORMATS + const PROP_SUPPORTED_FORMAT_CLASSES + const PROP_SUPPORTED_SECURITY_ALGORITHM + const PROP_SYSTEM_STATUS + const PROP_TAGS + const PROP_THREAT_AUTHORITY + const PROP_THREAT_LEVEL + const PROP_TIMER_RUNNING + const PROP_TIMER_STATE + const PROP_TIME_DELAY + const PROP_TIME_DELAY_NORMAL + const PROP_TIME_OF_ACTIVE_TIME_RESET + const PROP_TIME_OF_DEVICE_RESTART + const PROP_TIME_OF_STATE_COUNT_RESET + const PROP_TIME_OF_STRIKE_COUNT_RESET + const PROP_TIME_SYNCHRONIZATION_INTERVAL + const PROP_TIME_SYNCHRONIZATION_RECIPIENTS + const PROP_TOTAL_RECORD_COUNT + const PROP_TRACE_FLAG + const PROP_TRACKING_VALUE + const PROP_TRANSACTION_NOTIFICATION_CLASS + const PROP_TRANSITION + const PROP_TRIGGER + const PROP_UPDATE_INTERVAL + const PROP_UPDATE_KEY_SET_TIMEOUT + const PROP_UPDATE_TIME + const PROP_USER_EXTERNAL_IDENTIFIER + const PROP_USER_INFORMATION_REFERENCE + const PROP_USER_NAME + const PROP_USER_TYPE + const PROP_USES_REMAINING + const PROP_UTC_OFFSET + const PROP_UTC_TIME_SYNCHRONIZATION_RECIPIENTS + const PROP_VALID_SAMPLES + const PROP_VALUE_BEFORE_CHANGE + const PROP_VALUE_CHANGE_TIME + const PROP_VALUE_SET + const PROP_VALUE_SOURCE + const PROP_VALUE_SOURCE_ARRAY + const PROP_VARIANCE_VALUE + const PROP_VENDOR_IDENTIFIER + const PROP_VERIFICATION_TIME + const PROP_VIRTUAL_MAC_ADDRESS_TABLE + const PROP_VT_CLASSES_SUPPORTED + const PROP_WEEKLY_SCHEDULE + const PROP_WINDOW_INTERVAL + const PROP_WINDOW_SAMPLES + const PROP_WRITE_STATUS + const PROP_ZONE_FROM + const PROP_ZONE_MEMBERS + const PROP_ZONE_TO + const PropAllProperties + const PropDescription + const PropFileSize + const PropFileType + const PropMaxAPDU + const PropModelName + const PropObjectIdentifier + const PropObjectList + const PropObjectName + const PropObjectReference + const PropObjectType + const PropPresentValue + const PropPriorityArray + const PropProtocolObjectTypesSupported + const PropSegmentationSupported + const PropUnits + const PropVendorIdentifier + const PropVendorName + const ProtocolServicesSupported + func Get(s string) (PropertyType, error) + type ServiceConfirmed uint8 + const ServiceConfirmedAcknowledgeAlarm + const ServiceConfirmedAddListElement + const ServiceConfirmedAtomicReadFile + const ServiceConfirmedAtomicWriteFile + const ServiceConfirmedAuthenticate + const ServiceConfirmedCOVNotification + const ServiceConfirmedCreateObject + const ServiceConfirmedDeleteObject + const ServiceConfirmedDeviceCommunicationControl + const ServiceConfirmedEventNotification + const ServiceConfirmedGetAlarmSummary + const ServiceConfirmedGetEnrollmentSummary + const ServiceConfirmedGetEventInformation + const ServiceConfirmedLifeSafetyOperation + const ServiceConfirmedPrivateTransfer + const ServiceConfirmedReadPropConditional + const ServiceConfirmedReadPropMultiple + const ServiceConfirmedReadProperty + const ServiceConfirmedReadRange + const ServiceConfirmedReinitializeDevice + const ServiceConfirmedRemoveListElement + const ServiceConfirmedRequestKey + const ServiceConfirmedSubscribeCOV + const ServiceConfirmedSubscribeCOVProperty + const ServiceConfirmedTextMessage + const ServiceConfirmedVTClose + const ServiceConfirmedVTData + const ServiceConfirmedVTOpen + const ServiceConfirmedWritePropMultiple + const ServiceConfirmedWriteProperty + func (s *ServiceConfirmed) String() string + type ServiceUnconfirmed uint8 + const MaxServiceUnconfirmed + const ServiceUnconfirmedCOVNotification + const ServiceUnconfirmedEventNotification + const ServiceUnconfirmedIAm + const ServiceUnconfirmedIHave + const ServiceUnconfirmedPrivateTransfer + const ServiceUnconfirmedTextMessage + const ServiceUnconfirmedTimeSync + const ServiceUnconfirmedUTCTimeSync + const ServiceUnconfirmedWhoHas + const ServiceUnconfirmedWhoIs + const ServiceUnconfirmedWriteGroup + type Time struct + Hour int + Millisecond int + Minute int + Second int v0.2.0-gary Aug 6, 2023