class KNX::CRI
- KNX::CRI
- BinData
- Reference
- Object
Overview
Connect Request Information
Defined in:
knx/connection/cri.crConstant Summary
-
ENDIAN =
["big"]
-
Connect Request Information
-
KLASS_NAME =
[KNX::CRI]
-
Connect Request Information
-
LENGTH =
4
-
PARTS =
[{type: "basic", name: length, cls: UInt8, onlyif: nil, verify: nil, value: -> do 4 end, endian: nil}, {type: "enum", name: connect_type, cls: typeof(ConnectType::Tunnel.value), onlyif: nil, verify: nil, value: nil, encoding: nil, enum_type: KNX::ConnectType}, {type: "bitfield", name: 7, cls: KNX::CRI, onlyif: nil, verify: nil}, {type: "basic", name: reserved, cls: UInt8, onlyif: nil, verify: nil, value: nil, endian: nil}] of Nil
-
Connect Request Information
-
REMAINING =
[] of Nil
-
Connect Request Information
Class Method Summary
-
.bit_fields
Connect Request Information
Instance Method Summary
- #__format__ : IO::ByteFormat
- #_reserved2_ : UInt8
- #_reserved2_=(_reserved2_ : UInt8)
- #_reserved_ : UInt8
- #_reserved_=(_reserved_ : UInt8)
- #bus_monitor_tunnel : Bool
- #bus_monitor_tunnel=(bus_monitor_tunnel : UInt8)
- #bus_monitor_tunnel=(value : Bool)
- #connect_type : ConnectType
- #connect_type=(connect_type : ConnectType)
- #data_link_tunnel : Bool
- #data_link_tunnel=(data_link_tunnel : UInt8)
- #data_link_tunnel=(value : Bool)
- #length : UInt8
- #length=(length : UInt8)
- #raw_tunnel : Bool
- #raw_tunnel=(raw_tunnel : UInt8)
- #raw_tunnel=(value : Bool)
- #reserved : UInt8
- #reserved=(reserved : UInt8)
Macro Summary
-
knx_address(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_cemi(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_cri(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_device_info(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_dib(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_group_address(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_group_address2_level(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_header(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_header_timer(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_header_wrapper(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_hpai(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_individual_address(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_information_block(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_search_request(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_search_response(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_service_family(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
-
knx_supported_services(name, onlyif = nil, verify = nil, value = nil)
Connect Request Information
Class Method Detail
Instance Method Detail
Macro Detail
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information
Connect Request Information