class
BACnet::Client::IPv4
- BACnet::Client::IPv4
- Reference
- Object
Defined in:
bacnet/client/ipv4.crConstructors
Instance Method Summary
- #complex_ack(*args, link_address : Socket::IPAddress | Bytes | Nil = nil, **opts)
- #i_am(*args, link_address : Socket::IPAddress | Bytes | Nil = nil, **opts)
- #i_have(*args, link_address : Socket::IPAddress | Bytes | Nil = nil, **opts)
- #new_message
- #on_broadcast(&callback : BACnet::Message::Base, Socket::IPAddress | Bytes | Nil -> Nil)
- #on_control_info(&callback : BACnet::Message::IPv4, Socket::IPAddress -> Nil)
- #on_request(&callback : BACnet::Message::IPv4, Socket::IPAddress -> Nil)
- #on_transmit(&on_transmit : BACnet::Message::IPv4, Socket::IPAddress -> Nil)
- #parse_complex_ack(message : BACnet::Message::Base)
- #parse_i_am(message : BACnet::Message::Base)
- #parse_i_have(message : BACnet::Message::Base)
- #parse_read_property(message : BACnet::Message::Base)
- #parse_write_property(message : BACnet::Message::Base)
- #read_property(*args, link_address : Socket::IPAddress | Bytes | Nil = nil, **opts)
-
#received(message : BACnet::Message::IPv4, address : Socket::IPAddress)
ameba:disable Metrics/CyclomaticComplexity
- #who_is(*args, **opts)
- #write_property(*args, link_address : Socket::IPAddress | Bytes | Nil = nil, **opts)
Constructor Detail
Instance Method Detail
def complex_ack(*args, link_address : Socket::IPAddress | Bytes | Nil = nil, **opts)
#
def on_broadcast(&callback : BACnet::Message::Base, Socket::IPAddress | Bytes | Nil -> Nil)
#
def read_property(*args, link_address : Socket::IPAddress | Bytes | Nil = nil, **opts)
#
def received(message : BACnet::Message::IPv4, address : Socket::IPAddress)
#
ameba:disable Metrics/CyclomaticComplexity
def write_property(*args, link_address : Socket::IPAddress | Bytes | Nil = nil, **opts)
#