diff --git a/docs/classdiagram.odg b/docs/classdiagram.odg new file mode 100644 index 0000000..62781a1 Binary files /dev/null and b/docs/classdiagram.odg differ diff --git a/docs/classdiagram.png b/docs/classdiagram.png new file mode 100644 index 0000000..b1f36d7 Binary files /dev/null and b/docs/classdiagram.png differ diff --git a/docs/doxygen/html/annotated.html b/docs/doxygen/html/annotated.html new file mode 100644 index 0000000..718090c --- /dev/null +++ b/docs/doxygen/html/annotated.html @@ -0,0 +1,279 @@ + + + + + + + +OpenLCP: Class List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
+
Class List
+
+
+
Here are the classes, structs, unions and interfaces with brief descriptions:
+
[detail level 12345]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 NACN
 NDMP
 NPDU
 NRLP
 NSDT
 CComponentThe Component class The process, program or application corresponding to a single ACN endpoint
 NDMX
 CDeviceThe Device class
 CPatchThe DMX::Patch class
 CPersonalityThe Personality class
 CUniverseThe Universe class
 NOTP
 NAdvertisement
 NLayer
 NPDU
 NTransform
 NRDMANSI E1.37-1 – 2012 (R2017) Additional Message Sets for ANSI E1.20 (RDM) – Part 1, Dimmer Message Sets
 CControllerThe Controller class
 CDeviceThe RDM::Device class
 CMessageThe Message struct
 CParameterThe Parameter class
 CResponderThe Responder class
 CSensorThe Sensor class
 CStatusThe Status struct
 CUIDThe UID struct
 NRDMnet
 NBrokerProtocol
 NEPT
 NLLRP
 NRPT
 CBrokerThe Broker class
 CControllerThe Controller class
 CDeviceThe Device class
 CImplementationThe Implementation class
 CPduThe RDMnet::Pdu class
 NSACN
 NDATA
 NEXTENDED
 CMergeProxyUniverseThe MergeProxyUniverse class 6.2.3.1 Multiple Sources at Highest Priority It is possible for there to be multiple sources, all transmitting data at the highest currently active priority for a given universe
 CNodeThe Node class
 CProvenanceThe Provenance class
 CReceiverThe Receiver class
 CSourceThe Source class
 CUniverseThe Universe class
 NstdSTL namespace
 Chash< SACN::Provenance >The hash struct specilizaton for SACN::Provenance
 Chash< UUID::uuid >The hash struct specialization for UUID::uuid
 NUUID
 CNCSFieldsThe NCSFields struct
 CRFC4122FieldsThe RFC4122Fields struct
 CuuidThe uuid class
+
+
+ + + + diff --git a/docs/doxygen/html/bc_s.png b/docs/doxygen/html/bc_s.png new file mode 100644 index 0000000..224b29a Binary files /dev/null and b/docs/doxygen/html/bc_s.png differ diff --git a/docs/doxygen/html/bdwn.png b/docs/doxygen/html/bdwn.png new file mode 100644 index 0000000..940a0b9 Binary files /dev/null and b/docs/doxygen/html/bdwn.png differ diff --git a/docs/doxygen/html/classes.html b/docs/doxygen/html/classes.html new file mode 100644 index 0000000..f29c972 --- /dev/null +++ b/docs/doxygen/html/classes.html @@ -0,0 +1,135 @@ + + + + + + + +OpenLCP: Class Index + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
+
Class Index
+
+
+
A | B | C | D | E | F | G | H | I | J | L | M | N | P | R | S | T | U | W
+
+
+
A
+
ack_data (ACN::SDT)
address (OTP::Transform::Point)
address_list (ACN::DMP)
address_pair_list (ACN::DMP)
address_type (ACN::DMP)
advertisement_data (OTP::Advertisement)
Appliance (ACN::DMP)
+
+
B
+
base_data (OTP::Layer)
base_footer (OTP::Layer)
Block (ACN::PDU)
Block (OTP::PDU)
Broker (RDMnet)
Broker (RDMnet::EPT)
Broker (RDMnet::RPT)
+
+
C
+
Channel (ACN::SDT)
channel_info_block (ACN::SDT)
channel_params_data (ACN::SDT)
Client (RDMnet::EPT)
client_connect_data (RDMnet::BrokerProtocol)
client_entry_update_data (RDMnet::BrokerProtocol)
client_header (ACN::SDT::CLIENT)
client_redirect_ipv4_data (RDMnet::BrokerProtocol)
client_redirect_ipv6_data (RDMnet::BrokerProtocol)
command_data (RDMnet::RPT::COMMAND)
Component (ACN)
Component (ACN::RLP)
connect_data (ACN::SDT)
connect_reply_data (RDMnet::BrokerProtocol)
connection_flags (RDMnet::BrokerProtocol)
Controller (ACN::DMP)
Controller (RDM)
Controller (RDMnet)
Controller (RDMnet::RPT)
+
+
D
+
data_data (RDMnet::EPT::DATA)
data_header (SACN::DATA)
Device (ACN::DMP)
Device (DMX)
Device (RDM)
Device (RDMnet)
Device (RDMnet::RPT)
disconnect_data (RDMnet::BrokerProtocol)
disconnecting_data (ACN::SDT)
discoveredUniverse (SACN::EXTENDED::DISCOVERY)
discovery_header (SACN::EXTENDED)
discovery_list_data (SACN::EXTENDED::DISCOVERY)
discovery_list_header (SACN::EXTENDED::DISCOVERY)
dynamic_uid_assignment_data (RDMnet::BrokerProtocol)
dynamic_uid_mapping (RDMnet::BrokerProtocol)
dynamic_uid_request (RDMnet::BrokerProtocol)
+
+
E
+
entry_ept_data (RDMnet::BrokerProtocol::ClientEntry)
entry_header (RDMnet::BrokerProtocol::ClientEntry)
entry_rpt_data (RDMnet::BrokerProtocol::ClientEntry)
ept_header (RDMnet::EPT)
Event (ACN::DMP)
+
+
F
+
fetch_dynamcic_assignment_data (RDMnet::BrokerProtocol)
filter_t (RDMnet::LLRP::ProbeRequest)
+
+
G
+
get_sessions_data (ACN::SDT)
+
+
H
+
hash< SACN::Provenance > (std)
hash< UUID::uuid > (std)
+
+
I
+
Identity (ACN::SDT)
Implementation (RDMnet)
ipAddress (ACN::SDT::UDP)
+
+
J
+
join_accept_data (ACN::SDT)
join_data (ACN::SDT)
join_refuse_data (ACN::SDT)
+
+
L
+
Leader (ACN::SDT)
llrp_data (RDMnet::LLRP)
+
+
M
+
Manager (RDMnet::LLRP)
Member (ACN::SDT)
MergeProxyUniverse (SACN)
Message (RDM)
module (OTP::Transform::Point::Module)
module_data (OTP::Advertisement::Module)
module_data (OTP::Transform::Point::Module)
module_id (OTP::Transform::Point::Module)
module_identifier (OTP::Advertisement::Module)
+
+
N
+
nak_data (ACN::SDT)
name_data (OTP::Advertisement::Name)
NCSFields (UUID)
Node (SACN)
+
+
P
+
Parameter (RDM)
params (ACN::SDT)
Patch (DMX)
Pdu (RDMnet::EPT::DATA)
Pdu (RDMnet::LLRP::ProbeReply)
Pdu (RDMnet::EPT)
Pdu (RDMnet::EPT::STATUS)
Pdu (RDMnet::LLRP)
Pdu (RDMnet::LLRP::ProbeRequest)
Pdu (RDMnet)
Pdu (RDMnet::RPT::COMMAND)
Pdu (RDMnet::RPT::NOTIFICATION)
Pdu (RDMnet::RPT)
Pdu (RDMnet::RPT::REQUEST)
Pdu (RDMnet::RPT::STATUS)
Pdu (SACN::DATA)
Pdu (SACN::EXTENDED::DISCOVERY)
Pdu (SACN::EXTENDED)
Pdu (RDMnet::BrokerProtocol::ClientEntry)
Pdu (ACN::DMP)
Pdu (ACN::PDU)
Pdu (ACN::RLP)
Pdu (ACN::SDT::CLIENT)
Pdu (ACN::SDT)
pdu (OTP::Advertisement::Module)
pdu (OTP::Advertisement::Name)
pdu (OTP::Advertisement::System)
pdu (OTP::Layer)
pdu (OTP::PDU)
pdu (OTP::Transform)
pdu (OTP::Transform::Point::Module)
pdu (OTP::Transform::Point)
Pdu (RDMnet::BrokerProtocol)
pdu (OTP::Advertisement)
pdu_data (ACN::PDU)
pdu_data (OTP::PDU)
pdu_flags (ACN::PDU)
pdu_header (ACN::PDU)
pdu_stream (ACN::PDU)
pdu_stream_object (ACN::PDU)
Personality (DMX)
point_data (OTP::Transform::Point)
point_description (OTP::Advertisement::Name)
position_module (OTP::Transform::Point::Module)
position_va_module (OTP::Transform::Point::Module)
Property (ACN::DMP)
Provenance (SACN)
+
+
R
+
range (ACN::DMP)
Receiver (SACN)
reference_frame_module (OTP::Transform::Point::Module)
reply_data (RDMnet::LLRP::ProbeReply)
request_data (RDMnet::LLRP::ProbeRequest)
request_dynamic_uid_data (RDMnet::BrokerProtocol)
Responder (RDM)
RFC4122Fields (UUID)
rlp_header (ACN::RLP)
rotation_module (OTP::Transform::Point::Module)
rotation_va_module (OTP::Transform::Point::Module)
rpt_data (RDMnet::RPT)
rpt_header (RDMnet::RPT)
+
+
S
+
scale_module (OTP::Transform::Point::Module)
Sensor (RDM)
Session (ACN::SDT)
SessionId (ACN::SDT)
sessions_data (ACN::SDT)
Source (SACN)
Status (RDM)
status_string_data (RDMnet::RPT::STATUS)
sync_header (SACN::EXTENDED)
system_data (OTP::Advertisement::System)
+
+
T
+
Target (RDMnet::LLRP)
transform_data (OTP::Transform)
transport (ACN::RLP::TCP)
transport (ACN::RLP::UDP)
+
+
U
+
UID (RDM)
Universe (DMX)
Universe (SACN)
uuid (UUID)
+
+
W
+
wrapper_data (ACN::SDT)
+
+
+ + + + diff --git a/docs/doxygen/html/closed.png b/docs/doxygen/html/closed.png new file mode 100644 index 0000000..98cc2c9 Binary files /dev/null and b/docs/doxygen/html/closed.png differ diff --git a/docs/doxygen/html/d0/d09/class_r_d_mnet_1_1_device-members.html b/docs/doxygen/html/d0/d09/class_r_d_mnet_1_1_device-members.html new file mode 100644 index 0000000..dea0bd3 --- /dev/null +++ b/docs/doxygen/html/d0/d09/class_r_d_mnet_1_1_device-members.html @@ -0,0 +1,182 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::Device Member List
+
+
+ +

This is the complete list of members for RDMnet::Device, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
actionDiscoverUniqueBranch(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionDiscoveryMute(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionDiscoveryUnmute(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetCommsStatus(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetDeviceInfo(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDevModelDescription(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxPersonality(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxPersonalityDesc(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxStartAddress(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetIdentifyDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetLanguage(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetManufacturerLabel(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetProductDetailIdList(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetQueuedMessage(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetSoftwareVersionLabel(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetStatusIdDescription(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetStatusMessages(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetSubdeviceThreshold(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetSupportedParameters(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionPrep_(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSensorDispatch(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetClearStatusId(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetCommsStatus(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionSetDmxPersonality(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetDmxStartAddress(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetIdentifyDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetLanguage(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetResetDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetSubdeviceThreshold(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
addProductDetailId(uint16_t)RDM::Device
address() constDMX::Device
addSubDevice(uint16_t number, Device *dev)RDM::Device
assignUserName(const std::string s)ACN::Componentinline
bootloader_flag (defined in RDM::Responder)RDM::Responder
cid() constACN::Componentinline
Component(UUID::uuid=UUID::uuid())ACN::RLP::Component
control_field (defined in RDM::Responder)RDM::Responder
controller_uid_RDM::Deviceprotected
Device(UUID::uuid cid=UUID::uuid(), RDM::UID uid=RDM::UID(), UUID::uuid rid=UUID::uuid())RDMnet::Device
RDMnet::Implementation::Device(UID id=UID(), Device *parent=nullptr)RDM::Device
RDMnet::DMX::Device::Device()DMX::Device
RDMnet::RPT::Device::Device()RDMnet::RPT::Device
deviceModelDescriptionRDM::Device
deviceModelIDRDM::Device
deviceProductCategoryRDM::Device
enqueueMessage(MsgPtr message, bool urgent=false)RDM::Deviceprotected
enqueueStatus(StatusPtr status)RDM::Deviceprotected
fctn_ACN::Componentprotected
fixedName() constACN::Componentinline
footprint() constDMX::Device
get(const MsgPtr message, MsgPtr response)RDM::Device
id_RDM::Deviceprotected
identify(bool state)RDM::Devicevirtual
Implementation(UUID::uuid=UUID::uuid(), RDM::UID=RDM::UID())RDMnet::Implementation
LLRPsetup()=0RDMnet::LLRP::Targetpure virtual
managed_proxy_flag (defined in RDM::Responder)RDM::Responder
name() constACN::Componentinline
parameters_RDM::Deviceprotected
personalities_DMX::Deviceprotected
personality() constDMX::Device
personality_DMX::Deviceprotected
personalityCount() constDMX::Device
product_detail_list_RDM::Deviceprotected
proxied_device_flag (defined in RDM::Responder)RDM::Responder
queued_messages_RDM::Deviceprotected
queued_statuses_RDM::Deviceprotected
receive(const std::vector< uint8_t > &data)RDM::Responder
receive(const MsgPtr message)RDM::Responderprotectedvirtual
receiveLLRP(ACN::PDU::Message< LLRP::Pdu > frame)RDMnet::LLRP::Target
receiveProbeRequest(ACN::PDU::Message< LLRP::ProbeRequest::Pdu > pdu)RDMnet::LLRP::Targetvirtual
receiveRdmCommand(ACN::PDU::Message< RPT::COMMAND::Pdu > pdu)RDMnet::LLRP::Targetvirtual
reset(bool hard) overrideRDM::Respondervirtual
Responder(UID id, Device *parent=nullptr)RDM::Responder
rlpEptReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)RDMnet::Implementationinlinevirtual
rlpLlrpReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)RDMnet::Implementation
RlpReceiver(PDU::Message< RLP::Pdu >)ACN::RLP::Componentprotected
RlpRegisterVector(uint32_t, PDU::Handler< RLP::Pdu >)ACN::RLP::Componentprotected
rlpRptReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)RDMnet::Device
rxDiscovery(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
rxGet(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
rxSet(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
send(const std::vector< uint8_t > &data)RDM::Responderprotectedvirtual
send(MsgPtr message)RDM::Responderprotectedvirtual
sendProbeReply()RDMnet::LLRP::Targetvirtual
sensors_RDM::Deviceprotected
set(const MsgPtr message, MsgPtr response)RDM::Device
setAddress(uint16_t start)DMX::Devicevirtual
setPersonality(uint8_t mode)DMX::Devicevirtual
startAddress_DMX::Deviceprotected
sub_devices_RDM::Deviceprotected
subDevice(uint16_t number)RDM::Device
subdevice_flag (defined in RDM::Responder)RDM::Responder
subDeviceCount() constRDM::Device
Target()RDMnet::LLRP::Target
TcpPacketReceiver(PDU::Stream)ACN::RLP::Componentvirtual
uacn_ACN::Componentprotected
UdpPayloadReceiver(PDU::Stream)ACN::RLP::Componentvirtual
userName() constACN::Componentinline
~Device()RDM::Devicevirtual
~Responder()RDM::Respondervirtual
+ + + + diff --git a/docs/doxygen/html/d0/d0f/class_r_d_mnet_1_1_controller-members.html b/docs/doxygen/html/d0/d0f/class_r_d_mnet_1_1_controller-members.html new file mode 100644 index 0000000..6660727 --- /dev/null +++ b/docs/doxygen/html/d0/d0f/class_r_d_mnet_1_1_controller-members.html @@ -0,0 +1,189 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::Controller Member List
+
+
+ +

This is the complete list of members for RDMnet::Controller, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
actionDiscoverUniqueBranch(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionDiscoveryMute(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionDiscoveryUnmute(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetCommsStatus(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetDeviceInfo(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDevModelDescription(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxPersonality(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxPersonalityDesc(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxStartAddress(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetIdentifyDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetLanguage(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetManufacturerLabel(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetProductDetailIdList(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetQueuedMessage(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetSoftwareVersionLabel(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetStatusIdDescription(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetStatusMessages(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetSubdeviceThreshold(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetSupportedParameters(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionPrep_(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSensorDispatch(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetClearStatusId(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetCommsStatus(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionSetDmxPersonality(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetDmxStartAddress(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetIdentifyDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetLanguage(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetResetDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetSubdeviceThreshold(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
addProductDetailId(uint16_t)RDM::Device
address() constDMX::Device
addSubDevice(uint16_t number, Device *dev)RDM::Device
assignUserName(const std::string s)ACN::Componentinline
bootloader_flag (defined in RDM::Responder)RDM::Responder
cid() constACN::Componentinline
Component(UUID::uuid=UUID::uuid())ACN::RLP::Component
control_field (defined in RDM::Responder)RDM::Responder
Controller(UUID::uuid=UUID::uuid(), RDM::UID=RDM::UID())RDMnet::Controller
RDM::Controller::Controller()RDM::Controller
RDMnet::RPT::Controller::Controller()RDMnet::RPT::Controller
controller_uid_RDM::Deviceprotected
Device(UID id=UID(), Device *parent=nullptr)RDM::Device
DMX::Device::Device()DMX::Device
deviceModelDescriptionRDM::Device
deviceModelIDRDM::Device
deviceProductCategoryRDM::Device
enqueueMessage(MsgPtr message, bool urgent=false)RDM::Deviceprotected
enqueueStatus(StatusPtr status)RDM::Deviceprotected
fctn_ACN::Componentprotected
findDevices(uint64_t lowerBound=0, uint64_t upperBound=0xFFFFFFFFFFFE) constRDM::Controller
fixedName() constACN::Componentinline
footprint() constDMX::Device
get(const MsgPtr message, MsgPtr response)RDM::Device
id_RDM::Deviceprotected
identify(bool state)RDM::Devicevirtual
Implementation(UUID::uuid=UUID::uuid(), RDM::UID=RDM::UID())RDMnet::Implementation
LLRPsetup()=0RDMnet::LLRP::Targetpure virtual
managed_proxy_flag (defined in RDM::Responder)RDM::Responder
name() constACN::Componentinline
parameters_RDM::Deviceprotected
personalities_DMX::Deviceprotected
personality() constDMX::Device
personality_DMX::Deviceprotected
personalityCount() constDMX::Device
product_detail_list_RDM::Deviceprotected
proxied_device_flag (defined in RDM::Responder)RDM::Responder
queued_messages_RDM::Deviceprotected
queued_statuses_RDM::Deviceprotected
quick_find(const UID &uid, uint64_t lowerBound, uint64_t upperBound) constRDM::Controllerprotected
receive(const std::vector< uint8_t > &data)RDM::Responder
receive(const MsgPtr message)RDM::Responderprotectedvirtual
receiveLLRP(ACN::PDU::Message< LLRP::Pdu > frame)RDMnet::LLRP::Target
receiveProbeRequest(ACN::PDU::Message< LLRP::ProbeRequest::Pdu > pdu)RDMnet::LLRP::Targetvirtual
receiveRdmCommand(ACN::PDU::Message< RPT::COMMAND::Pdu > pdu)RDMnet::LLRP::Targetvirtual
reset(bool hard) overrideRDM::Respondervirtual
Responder(UID id, Device *parent=nullptr)RDM::Responder
rlpEptReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)RDMnet::Implementationinlinevirtual
rlpLlrpReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)RDMnet::Implementation
RlpReceiver(PDU::Message< RLP::Pdu >)ACN::RLP::Componentprotected
RlpRegisterVector(uint32_t, PDU::Handler< RLP::Pdu >)ACN::RLP::Componentprotected
rlpRptReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)RDMnet::Controller
rxDiscovery(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
rxDiscoveryResponse(const MsgPtr message)RDM::Controllerprotectedvirtual
rxGet(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
rxGetResponse(const MsgPtr message)RDM::Controllerprotectedvirtual
rxSet(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
rxSetResponse(const MsgPtr message)RDM::Controllerprotectedvirtual
send(const std::vector< uint8_t > &data)RDM::Responderprotectedvirtual
send(MsgPtr message)RDM::Responderprotectedvirtual
sendProbeReply()RDMnet::LLRP::Targetvirtual
sensors_RDM::Deviceprotected
set(const MsgPtr message, MsgPtr response)RDM::Device
setAddress(uint16_t start)DMX::Devicevirtual
setPersonality(uint8_t mode)DMX::Devicevirtual
startAddress_DMX::Deviceprotected
sub_devices_RDM::Deviceprotected
subDevice(uint16_t number)RDM::Device
subdevice_flag (defined in RDM::Responder)RDM::Responder
subDeviceCount() constRDM::Device
Target()RDMnet::LLRP::Target
TcpPacketReceiver(PDU::Stream)ACN::RLP::Componentvirtual
uacn_ACN::Componentprotected
UdpPayloadReceiver(PDU::Stream)ACN::RLP::Componentvirtual
userName() constACN::Componentinline
~Controller()RDM::Controller
~Device()RDM::Devicevirtual
~Responder()RDM::Respondervirtual
+ + + + diff --git a/docs/doxygen/html/d0/d1a/struct_o_t_p_1_1_p_d_u_1_1_block__inherit__graph.map b/docs/doxygen/html/d0/d1a/struct_o_t_p_1_1_p_d_u_1_1_block__inherit__graph.map new file mode 100644 index 0000000..a682613 --- /dev/null +++ b/docs/doxygen/html/d0/d1a/struct_o_t_p_1_1_p_d_u_1_1_block__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d0/d1a/struct_o_t_p_1_1_p_d_u_1_1_block__inherit__graph.md5 b/docs/doxygen/html/d0/d1a/struct_o_t_p_1_1_p_d_u_1_1_block__inherit__graph.md5 new file mode 100644 index 0000000..e656b49 --- /dev/null +++ b/docs/doxygen/html/d0/d1a/struct_o_t_p_1_1_p_d_u_1_1_block__inherit__graph.md5 @@ -0,0 +1 @@ +4d17a4490f54fbfad88f1c2a7ede5bd4 \ No newline at end of file diff --git a/docs/doxygen/html/d0/d1a/struct_o_t_p_1_1_p_d_u_1_1_block__inherit__graph.png b/docs/doxygen/html/d0/d1a/struct_o_t_p_1_1_p_d_u_1_1_block__inherit__graph.png new file mode 100644 index 0000000..f372ea9 Binary files /dev/null and b/docs/doxygen/html/d0/d1a/struct_o_t_p_1_1_p_d_u_1_1_block__inherit__graph.png differ diff --git a/docs/doxygen/html/d0/d27/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data-members.html b/docs/doxygen/html/d0/d27/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data-members.html new file mode 100644 index 0000000..f7b1e5c --- /dev/null +++ b/docs/doxygen/html/d0/d27/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data-members.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::connect_reply_data Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::connect_reply_data, including all inherited members.

+ + + + + + + + + +
broker_uidRDMnet::BrokerProtocol::connect_reply_data
client_uidRDMnet::BrokerProtocol::connect_reply_data
codeRDMnet::BrokerProtocol::connect_reply_data
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::connect_reply_datavirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::BrokerProtocol::connect_reply_datavirtual
streamSize() const overrideRDMnet::BrokerProtocol::connect_reply_datainlinevirtual
versionRDMnet::BrokerProtocol::connect_reply_data
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu.html b/docs/doxygen/html/d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu.html new file mode 100644 index 0000000..ccf25ae --- /dev/null +++ b/docs/doxygen/html/d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu.html @@ -0,0 +1,212 @@ + + + + + + + +OpenLCP: OTP::Transform::Point::Module::pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
OTP::Transform::Point::Module::pdu Class Reference
+
+
+ +

The OTP::Transform::Point::Module::pdu class. + More...

+ +

#include <transform.h>

+
+Inheritance diagram for OTP::Transform::Point::Module::pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

void iStream (PDU::Stream) override
 Transform::Point::Module::pdu::iStream. More...
 
- Public Member Functions inherited from OTP::PDU::pdu
pdu ()
 pdu::pdu
 
~pdu ()
 pdu::~pdu
 
Stream stream ()
 pdu::stream More...
 
virtual size_t streamSize () const override
 pdu::streamSize More...
 
virtual void oStream (Stream) const override
 pdu::oStream More...
 
+template<class T >
void createData ()
 createData
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Attributes inherited from OTP::PDU::pdu
+pdu_datadata = nullptr
 data Message
 
+uint16_t vector = 0
 vector
 
+Pdu parent
 parent Message
 
- Protected Attributes inherited from OTP::PDU::pdu
+Stream stream_
 buffer
 
+

Detailed Description

+

The OTP::Transform::Point::Module::pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::pdu::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

Transform::Point::Module::pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from OTP::PDU::pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu_adc27e6225313d3f7d9896c5064aa685b_cgraph.map b/docs/doxygen/html/d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu_adc27e6225313d3f7d9896c5064aa685b_cgraph.map new file mode 100644 index 0000000..5886b27 --- /dev/null +++ b/docs/doxygen/html/d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu_adc27e6225313d3f7d9896c5064aa685b_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu_adc27e6225313d3f7d9896c5064aa685b_cgraph.md5 b/docs/doxygen/html/d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu_adc27e6225313d3f7d9896c5064aa685b_cgraph.md5 new file mode 100644 index 0000000..d20ebe8 --- /dev/null +++ b/docs/doxygen/html/d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu_adc27e6225313d3f7d9896c5064aa685b_cgraph.md5 @@ -0,0 +1 @@ +e206e1928f40e93eee2cba910582f8b0 \ No newline at end of file diff --git a/docs/doxygen/html/d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu_adc27e6225313d3f7d9896c5064aa685b_cgraph.png b/docs/doxygen/html/d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu_adc27e6225313d3f7d9896c5064aa685b_cgraph.png new file mode 100644 index 0000000..9b710c9 Binary files /dev/null and b/docs/doxygen/html/d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu_adc27e6225313d3f7d9896c5064aa685b_cgraph.png differ diff --git a/docs/doxygen/html/d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html b/docs/doxygen/html/d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html new file mode 100644 index 0000000..3949dca --- /dev/null +++ b/docs/doxygen/html/d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html @@ -0,0 +1,231 @@ + + + + + + + +OpenLCP: SACN::EXTENDED::discovery_header Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
SACN::EXTENDED::discovery_header Struct Reference
+
+
+ +

6.4 E1.31 Universe Discovery Packet Framing Layer + More...

+ +

#include <extended.h>

+
+Inheritance diagram for SACN::EXTENDED::discovery_header:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 discovery_header::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 discovery_header::oStream More...
 
+ + + + + + + +

+Public Attributes

+std::string source_name
 source descripton
 
+uint32_t reserved
 reserved
 
+

Detailed Description

+

6.4 E1.31 Universe Discovery Packet Framing Layer

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::EXTENDED::discovery_header::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

discovery_header::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::EXTENDED::discovery_header::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

discovery_header::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t SACN::EXTENDED::discovery_header::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d0/d47/struct_a_c_n_1_1_d_m_p_1_1address__pair__list__inherit__graph.map b/docs/doxygen/html/d0/d47/struct_a_c_n_1_1_d_m_p_1_1address__pair__list__inherit__graph.map new file mode 100644 index 0000000..1dfcecd --- /dev/null +++ b/docs/doxygen/html/d0/d47/struct_a_c_n_1_1_d_m_p_1_1address__pair__list__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d0/d47/struct_a_c_n_1_1_d_m_p_1_1address__pair__list__inherit__graph.md5 b/docs/doxygen/html/d0/d47/struct_a_c_n_1_1_d_m_p_1_1address__pair__list__inherit__graph.md5 new file mode 100644 index 0000000..b64a574 --- /dev/null +++ b/docs/doxygen/html/d0/d47/struct_a_c_n_1_1_d_m_p_1_1address__pair__list__inherit__graph.md5 @@ -0,0 +1 @@ +30dd01a1bdf0ae2223f998905962d4f0 \ No newline at end of file diff --git a/docs/doxygen/html/d0/d47/struct_a_c_n_1_1_d_m_p_1_1address__pair__list__inherit__graph.png b/docs/doxygen/html/d0/d47/struct_a_c_n_1_1_d_m_p_1_1address__pair__list__inherit__graph.png new file mode 100644 index 0000000..56a8300 Binary files /dev/null and b/docs/doxygen/html/d0/d47/struct_a_c_n_1_1_d_m_p_1_1address__pair__list__inherit__graph.png differ diff --git a/docs/doxygen/html/d0/d52/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_sacn__r_e_a_d_m_e.html b/docs/doxygen/html/d0/d52/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_sacn__r_e_a_d_m_e.html new file mode 100644 index 0000000..b51d51f --- /dev/null +++ b/docs/doxygen/html/d0/d52/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_sacn__r_e_a_d_m_e.html @@ -0,0 +1,129 @@ + + + + + + + +OpenLCP: Library for E1.31 sACN + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
Library for E1.31 sACN
+
+
+

+<tt>Lightweight streaming protocol for transport of DMX512 using ACN</tt>

+

+Top level include

+

Include sacn.h for full protocol support.

+
+

#include "sacn.h"

+
+

+Requirements

+

Expects to also have the acn and dmx libraries in the include path.

+

+Logical components

+

+Protocol Handling

+
    +
  • sacn.h: [SACN] protocol constants.
  • +
  • data.h: [SACN::DATA] protocol support for VECTOR_ROOT_E131_DATA packets.
  • +
  • extended.h: [SACN::EXTENDED] protocol support for VECTOR_ROOT_E131_EXTENDED packets
  • +
+

+Data Classes

+
    +
  • universe.h: [SACN::Universe] A set of up to 512 data slots identified by universe number. Note: In E1.31 there may be multiple sources for a universe.
    +

    For protocol agnostic universe refer to the base class, DMX::Universe

    +
    +
  • +
  • receiver.h: [SACN::Receiver] A receiver is the intended target of information from a source. A receiver may listen for multiple universes.
  • +
  • source.h: [SACN::Source] A sACN component that assembles, formats, and transmits data to one or many receivers.
  • +
  • node.h: [SACN::Node] A class that inherits from both SACN::Source and SACN::Receiver. IE. can both send and receive. The node class also manages universe discovery.
  • +
+

+Reference Implementations

+

Several reference implementations may be available in the platform subdirectory.

+
    +
  • receiver-esp.h: [SACN::EspReceiver] A reference implementation, derived from SACN::Receiver for use with ESP devices and Arduino.
  • +
  • qsacnnode.h: [SACN::QSacnNode] An implementation that inherits from SACN::Node, which handles all of the mucky hardware and network with Qt.
  • +
+

+Usage with Arduino

+

Include receiver-esp.h at the top of your sketch.

+

Create a receiver object.

+

``` EspReceiver * e131 = new EspReceiver();

</blockquote>
+
In `setup`, subscribe to a universe an register a callback for data activity.
+
<blockquote>
+
+

setup() { e131->subscribe(1); e131->universe(1)->onData(std::bind(&universeHandler, std::placeholders::_1)); } >```

+

Write a handler function with the follow signature (returns void, requires 1 argument, a Universe pointer):

+

```

+
+

void universeHandler(Universe * universe) { do something... }

+

```

+
+
+
+ + + + diff --git a/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html new file mode 100644 index 0000000..006b128 --- /dev/null +++ b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html @@ -0,0 +1,256 @@ + + + + + + + +OpenLCP: ACN::SDT::Leader Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::SDT::Leader Class Reference
+
+
+ +

The Leader class. + More...

+ +

#include <leader.h>

+
+Inheritance diagram for ACN::SDT::Leader:
+
+
Inheritance graph
+ + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Leader (UUID::uuid=UUID::uuid())
 Leader::Leader. More...
 
virtual void SdtReceiver (PDU::Message< RLP::Pdu >)
 Leader::SdtReceiver. More...
 
+virtual void SdtJoinSession ()
 Leader::SdtJoinSession.
 
+virtual void SdtGetSessions ()
 Leader::SdtGetSessions.
 
+virtual void SdtSessions ()
 Leader::SdtSessions.
 
- Public Member Functions inherited from ACN::RLP::Component
 Component (UUID::uuid=UUID::uuid())
 Component::Component. More...
 
virtual void UdpPayloadReceiver (PDU::Stream)
 Component::UdpPayloadReceiver. More...
 
virtual void TcpPacketReceiver (PDU::Stream)
 Component::TcpPacketReceiver. More...
 
- Public Member Functions inherited from ACN::Component
 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
+ + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Member Functions inherited from ACN::RLP::Component
void RlpReceiver (PDU::Message< RLP::Pdu >)
 Component::RlpReceiver. More...
 
void RlpRegisterVector (uint32_t, PDU::Handler< RLP::Pdu >)
 Component::RlpRegisterVectorHandler. More...
 
- Protected Attributes inherited from ACN::Component
std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
+

Detailed Description

+

The Leader class.

+

Constructor & Destructor Documentation

+ +

◆ Leader()

+ +
+
+ + + + + + + + +
ACN::SDT::Leader::Leader (UUID::uuid cid = UUID::uuid())
+
+ +

Leader::Leader.

+
Parameters
+ + +
cid
+
+
+

1.3.1. Recursive use of PDU Format in Other Protocols ... within ACN as currently specified, there is just one higher layer protocol defined which interfaces directly to the root layer: Session Data Transport

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+

Member Function Documentation

+ +

◆ SdtReceiver()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::Leader::SdtReceiver (PDU::Message< RLP::Pduroot)
+
+virtual
+
+ +

Leader::SdtReceiver.

+
Parameters
+ + +
root
+
+
+

TODO: handle SDT

+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a06d5ad41e87f854fed03d875c4bcf0c6_cgraph.map b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a06d5ad41e87f854fed03d875c4bcf0c6_cgraph.map new file mode 100644 index 0000000..39d70c7 --- /dev/null +++ b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a06d5ad41e87f854fed03d875c4bcf0c6_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a06d5ad41e87f854fed03d875c4bcf0c6_cgraph.md5 b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a06d5ad41e87f854fed03d875c4bcf0c6_cgraph.md5 new file mode 100644 index 0000000..6e5d507 --- /dev/null +++ b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a06d5ad41e87f854fed03d875c4bcf0c6_cgraph.md5 @@ -0,0 +1 @@ +b28410afa811b0c008017218abeb76a2 \ No newline at end of file diff --git a/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a06d5ad41e87f854fed03d875c4bcf0c6_cgraph.png b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a06d5ad41e87f854fed03d875c4bcf0c6_cgraph.png new file mode 100644 index 0000000..c0470a8 Binary files /dev/null and b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a06d5ad41e87f854fed03d875c4bcf0c6_cgraph.png differ diff --git a/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a0e7a2ba4043731f861660ab3f5ebbe5e_icgraph.map b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a0e7a2ba4043731f861660ab3f5ebbe5e_icgraph.map new file mode 100644 index 0000000..94f08e3 --- /dev/null +++ b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a0e7a2ba4043731f861660ab3f5ebbe5e_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a0e7a2ba4043731f861660ab3f5ebbe5e_icgraph.md5 b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a0e7a2ba4043731f861660ab3f5ebbe5e_icgraph.md5 new file mode 100644 index 0000000..93def11 --- /dev/null +++ b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a0e7a2ba4043731f861660ab3f5ebbe5e_icgraph.md5 @@ -0,0 +1 @@ +aaf7a47b33359e427a8f7201eb118d56 \ No newline at end of file diff --git a/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a0e7a2ba4043731f861660ab3f5ebbe5e_icgraph.png b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a0e7a2ba4043731f861660ab3f5ebbe5e_icgraph.png new file mode 100644 index 0000000..c53e63b Binary files /dev/null and b/docs/doxygen/html/d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader_a0e7a2ba4043731f861660ab3f5ebbe5e_icgraph.png differ diff --git a/docs/doxygen/html/d0/d67/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header-members.html b/docs/doxygen/html/d0/d67/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header-members.html new file mode 100644 index 0000000..2d2dff8 --- /dev/null +++ b/docs/doxygen/html/d0/d67/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header-members.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::RPT::rpt_header Member List
+
+
+ +

This is the complete list of members for RDMnet::RPT::rpt_header, including all inherited members.

+ + + + + + + + + +
destinationRDMnet::RPT::rpt_header
destination_endpointRDMnet::RPT::rpt_header
iStream(ACN::PDU::Stream) overrideRDMnet::RPT::rpt_headervirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::RPT::rpt_headervirtual
sourceRDMnet::RPT::rpt_header
source_endpointRDMnet::RPT::rpt_header
streamSize() const overrideRDMnet::RPT::rpt_headerinlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d0/d77/class_o_t_p_1_1_advertisement_1_1pdu-members.html b/docs/doxygen/html/d0/d77/class_o_t_p_1_1_advertisement_1_1pdu-members.html new file mode 100644 index 0000000..8c3c9d0 --- /dev/null +++ b/docs/doxygen/html/d0/d77/class_o_t_p_1_1_advertisement_1_1pdu-members.html @@ -0,0 +1,96 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Advertisement::pdu Member List
+
+
+ +

This is the complete list of members for OTP::Advertisement::pdu, including all inherited members.

+ + + + + + + + + + + + + + + +
createData()OTP::PDU::pduinline
dataOTP::PDU::pdu
iStream(PDU::Stream) overrideOTP::Advertisement::pduvirtual
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(Stream) const overrideOTP::PDU::pduvirtual
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
parentOTP::PDU::pdu
pdu()OTP::PDU::pdu
stream()OTP::PDU::pdu
stream_OTP::PDU::pduprotected
streamSize() const overrideOTP::PDU::pduvirtual
vectorOTP::PDU::pdu
~pdu()OTP::PDU::pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu.html b/docs/doxygen/html/d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu.html new file mode 100644 index 0000000..d940b2e --- /dev/null +++ b/docs/doxygen/html/d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu.html @@ -0,0 +1,212 @@ + + + + + + + +OpenLCP: OTP::Advertisement::pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
OTP::Advertisement::pdu Class Reference
+
+
+ +

The Advertisement::pdu class. + More...

+ +

#include <advertisement.h>

+
+Inheritance diagram for OTP::Advertisement::pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

void iStream (PDU::Stream) override
 Advertisement::pdu::iStream. More...
 
- Public Member Functions inherited from OTP::PDU::pdu
pdu ()
 pdu::pdu
 
~pdu ()
 pdu::~pdu
 
Stream stream ()
 pdu::stream More...
 
virtual size_t streamSize () const override
 pdu::streamSize More...
 
virtual void oStream (Stream) const override
 pdu::oStream More...
 
+template<class T >
void createData ()
 createData
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Attributes inherited from OTP::PDU::pdu
+pdu_datadata = nullptr
 data Message
 
+uint16_t vector = 0
 vector
 
+Pdu parent
 parent Message
 
- Protected Attributes inherited from OTP::PDU::pdu
+Stream stream_
 buffer
 
+

Detailed Description

+

The Advertisement::pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::pdu::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

Advertisement::pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from OTP::PDU::pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu_a4a02ca4ccdaf4adc391c1820e4e93259_cgraph.map b/docs/doxygen/html/d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu_a4a02ca4ccdaf4adc391c1820e4e93259_cgraph.map new file mode 100644 index 0000000..9553d3c --- /dev/null +++ b/docs/doxygen/html/d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu_a4a02ca4ccdaf4adc391c1820e4e93259_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu_a4a02ca4ccdaf4adc391c1820e4e93259_cgraph.md5 b/docs/doxygen/html/d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu_a4a02ca4ccdaf4adc391c1820e4e93259_cgraph.md5 new file mode 100644 index 0000000..053c9bb --- /dev/null +++ b/docs/doxygen/html/d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu_a4a02ca4ccdaf4adc391c1820e4e93259_cgraph.md5 @@ -0,0 +1 @@ +bae6f245be51c39dd336ca68f37501cc \ No newline at end of file diff --git a/docs/doxygen/html/d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu_a4a02ca4ccdaf4adc391c1820e4e93259_cgraph.png b/docs/doxygen/html/d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu_a4a02ca4ccdaf4adc391c1820e4e93259_cgraph.png new file mode 100644 index 0000000..a9883d6 Binary files /dev/null and b/docs/doxygen/html/d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu_a4a02ca4ccdaf4adc391c1820e4e93259_cgraph.png differ diff --git a/docs/doxygen/html/d0/d86/class_r_d_mnet_1_1_r_p_t_1_1_device__inherit__graph.map b/docs/doxygen/html/d0/d86/class_r_d_mnet_1_1_r_p_t_1_1_device__inherit__graph.map new file mode 100644 index 0000000..4c9443d --- /dev/null +++ b/docs/doxygen/html/d0/d86/class_r_d_mnet_1_1_r_p_t_1_1_device__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d0/d86/class_r_d_mnet_1_1_r_p_t_1_1_device__inherit__graph.md5 b/docs/doxygen/html/d0/d86/class_r_d_mnet_1_1_r_p_t_1_1_device__inherit__graph.md5 new file mode 100644 index 0000000..a49f50c --- /dev/null +++ b/docs/doxygen/html/d0/d86/class_r_d_mnet_1_1_r_p_t_1_1_device__inherit__graph.md5 @@ -0,0 +1 @@ +793e0ef0ec8e2adbbe61a08420ba8a38 \ No newline at end of file diff --git a/docs/doxygen/html/d0/d86/class_r_d_mnet_1_1_r_p_t_1_1_device__inherit__graph.png b/docs/doxygen/html/d0/d86/class_r_d_mnet_1_1_r_p_t_1_1_device__inherit__graph.png new file mode 100644 index 0000000..7884f31 Binary files /dev/null and b/docs/doxygen/html/d0/d86/class_r_d_mnet_1_1_r_p_t_1_1_device__inherit__graph.png differ diff --git a/docs/doxygen/html/d0/d90/class_u_u_i_d_1_1uuid-members.html b/docs/doxygen/html/d0/d90/class_u_u_i_d_1_1uuid-members.html new file mode 100644 index 0000000..2fe7f7d --- /dev/null +++ b/docs/doxygen/html/d0/d90/class_u_u_i_d_1_1uuid-members.html @@ -0,0 +1,103 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
UUID::uuid Member List
+
+
+ +

This is the complete list of members for UUID::uuid, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + +
bytes() constUUID::uuid
hex() constUUID::uuid
node() constUUID::uuid
operator const std::string() constUUID::uuid
operator const uint8_t *() constUUID::uuid
operator=(const uuid &other)UUID::uuid
operator==(const uuid &, const uuid &)UUID::uuidfriend
sequence() constUUID::uuid
setBytes(const uint8_t *raw)UUID::uuid
string() constUUID::uuid
time() constUUID::uuid
type() constUUID::uuid
urn() constUUID::uuid
uuid()UUID::uuid
uuid(const uuid &)UUID::uuid
uuid(const uint8_t *raw)UUID::uuid
uuid(const char *c_str)UUID::uuid
uuid(std::string str)UUID::uuid
uuid1(uint64_t node, uint16_t clock_seq)UUID::uuidvirtual
uuid4()UUID::uuidvirtual
version() constUUID::uuid
+ + + + diff --git a/docs/doxygen/html/d0/daa/class_a_c_n_1_1_s_d_t_1_1_pdu__inherit__graph.map b/docs/doxygen/html/d0/daa/class_a_c_n_1_1_s_d_t_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..4567888 --- /dev/null +++ b/docs/doxygen/html/d0/daa/class_a_c_n_1_1_s_d_t_1_1_pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d0/daa/class_a_c_n_1_1_s_d_t_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/d0/daa/class_a_c_n_1_1_s_d_t_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..e24d6ee --- /dev/null +++ b/docs/doxygen/html/d0/daa/class_a_c_n_1_1_s_d_t_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +6f94bc3a9cc0c2763533f5ae629f91c8 \ No newline at end of file diff --git a/docs/doxygen/html/d0/daa/class_a_c_n_1_1_s_d_t_1_1_pdu__inherit__graph.png b/docs/doxygen/html/d0/daa/class_a_c_n_1_1_s_d_t_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..0c9f283 Binary files /dev/null and b/docs/doxygen/html/d0/daa/class_a_c_n_1_1_s_d_t_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d0/daf/class_r_d_mnet_1_1_e_p_t_1_1_broker-members.html b/docs/doxygen/html/d0/daf/class_r_d_mnet_1_1_e_p_t_1_1_broker-members.html new file mode 100644 index 0000000..a76a241 --- /dev/null +++ b/docs/doxygen/html/d0/daf/class_r_d_mnet_1_1_e_p_t_1_1_broker-members.html @@ -0,0 +1,83 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::EPT::Broker Member List
+
+
+ +

This is the complete list of members for RDMnet::EPT::Broker, including all inherited members.

+ + +
Broker()RDMnet::EPT::Broker
+ + + + diff --git a/docs/doxygen/html/d0/dd0/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu-members.html b/docs/doxygen/html/d0/dd0/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu-members.html new file mode 100644 index 0000000..5a04d6e --- /dev/null +++ b/docs/doxygen/html/d0/dd0/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::LLRP::ProbeReply::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::LLRP::ProbeReply::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideRDMnet::LLRP::ProbeReply::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()RDMnet::LLRP::ProbeReply::Pdu
RDMnet::Pdu::Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d0/dda/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t.html b/docs/doxygen/html/d0/dda/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t.html new file mode 100644 index 0000000..0f2bd26 --- /dev/null +++ b/docs/doxygen/html/d0/dda/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t.html @@ -0,0 +1,119 @@ + + + + + + + +OpenLCP: RDMnet::LLRP::ProbeRequest::filter_t Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Attributes | +List of all members
+
+
RDMnet::LLRP::ProbeRequest::filter_t Struct Reference
+
+
+ +

The filter_t struct This bit field indicates a filter to be checked against the state of an LLRP Target. + More...

+ +

#include <llrp.h>

+ + + + + + + + + + + + + + + + + + + +

+Public Attributes

+union {
+   uint16_t   value = 0
 
+   struct {
+      bool   client_tcp_inactive: 1
 filter inactive clients
 
+      bool   brokers_only: 1
 only brokers
 
+      uint16_t   reserved: 14
 reserved bits
 
   } 
 
}; 
 
+

Detailed Description

+

The filter_t struct This bit field indicates a filter to be checked against the state of an LLRP Target.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html b/docs/doxygen/html/d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html new file mode 100644 index 0000000..ed7d337 --- /dev/null +++ b/docs/doxygen/html/d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html @@ -0,0 +1,239 @@ + + + + + + + +OpenLCP: RDMnet::RPT::rpt_header Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::RPT::rpt_header Struct Reference
+
+
+ +

The rpt_header struct. + More...

+ +

#include <rpt.h>

+
+Inheritance diagram for RDMnet::RPT::rpt_header:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 rpt_header::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 rpt_header::oStream More...
 
+ + + + + + + + + + + + + +

+Public Attributes

+RDM::UID source
 source UID
 
+uint16_t source_endpoint
 source endpoint number
 
+RDM::UID destination
 destination UID
 
+uint16_t destination_endpoint
 destination endpoint number
 
+

Detailed Description

+

The rpt_header struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::RPT::rpt_header::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

rpt_header::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::RPT::rpt_header::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

rpt_header::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::RPT::rpt_header::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d0/de2/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping__inherit__graph.map b/docs/doxygen/html/d0/de2/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping__inherit__graph.map new file mode 100644 index 0000000..c780b32 --- /dev/null +++ b/docs/doxygen/html/d0/de2/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d0/de2/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping__inherit__graph.md5 b/docs/doxygen/html/d0/de2/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping__inherit__graph.md5 new file mode 100644 index 0000000..64b7a5a --- /dev/null +++ b/docs/doxygen/html/d0/de2/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping__inherit__graph.md5 @@ -0,0 +1 @@ +60bcce532492a5ae26937ccfe1d703c2 \ No newline at end of file diff --git a/docs/doxygen/html/d0/de2/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping__inherit__graph.png b/docs/doxygen/html/d0/de2/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping__inherit__graph.png new file mode 100644 index 0000000..c74dd0c Binary files /dev/null and b/docs/doxygen/html/d0/de2/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping__inherit__graph.png differ diff --git a/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe.html b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe.html new file mode 100644 index 0000000..379eaf2 --- /dev/null +++ b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe.html @@ -0,0 +1,448 @@ + + + + + + + +OpenLCP: DMX::Universe Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Protected Attributes | +List of all members
+
+
DMX::Universe Class Reference
+
+
+ +

The Universe class. + More...

+ +

#include <universe.h>

+
+Inheritance diagram for DMX::Universe:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Universe (int timeout_period=E111_DATA_LOSS_TIMEOUT)
 Universe::Universe. More...
 
+virtual ~Universe ()
 Universe::~Universe.
 
virtual const DimmerData * data () const
 Universe::data. More...
 
virtual uint8_t slot (const uint16_t)
 Universe::slot. More...
 
virtual double rxRate ()
 Universe::rxRate Rate (in Hz) at which the universe is being recv'd. More...
 
void setValue (const uint16_t, const uint8_t)
 Universe::setValue. More...
 
void setValue (const uint16_t, const uint16_t, const uint8_t *)
 Universe::setValue. More...
 
void setData (std::vector< uint8_t >)
 Universe::setData Accept new data from receiver. More...
 
void onData (const DataHandler)
 Universe::onData. More...
 
+ + + + +

+Protected Attributes

+std::vector< DataHandler > callbacks_
 list of calback functions
 
+

Detailed Description

+

The Universe class.

+

ANSI E1.11 describes may things about moving data over serial EIA-485-A links. This class encapselates that data, regardless of how it was transmitted.

+

Constructor & Destructor Documentation

+ +

◆ Universe()

+ +
+
+ + + + + + + + +
DMX::Universe::Universe (int timeout_period = E111_DATA_LOSS_TIMEOUT)
+
+ +

Universe::Universe.

+
Parameters
+ + +
timeout_period
+
+
+ +
+
+

Member Function Documentation

+ +

◆ data()

+ +
+
+ + + + + +
+ + + + + + + +
const DimmerData * DMX::Universe::data () const
+
+virtual
+
+ +

Universe::data.

+
Returns
+ +

Reimplemented in SACN::MergeProxyUniverse.

+
+Here is the caller graph for this function:
+
+
+ + + + + + + +
+ +
+
+ +

◆ onData()

+ +
+
+ + + + + + + + +
void DMX::Universe::onData (const DataHandler callback)
+
+ +

Universe::onData.

+
Parameters
+ + +
callback
+
+
+ +
+
+ +

◆ rxRate()

+ +
+
+ + + + + +
+ + + + + + + +
double DMX::Universe::rxRate ()
+
+virtual
+
+ +

Universe::rxRate Rate (in Hz) at which the universe is being recv'd.

+
Returns
Hz
+

Calculated as the rolling mean of (the number of frames in the last rx_timeout_peroid ms) / rx_timeout_period seconds.

+ +

Reimplemented in SACN::MergeProxyUniverse.

+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ setData()

+ +
+
+ + + + + + + + +
void DMX::Universe::setData (std::vector< uint8_t > vect)
+
+ +

Universe::setData Accept new data from receiver.

+
Parameters
+ + +
vectvaraibly sized data, beginning with a start code.
+
+
+

The only setData method used to establish rx rate.

+
+Here is the caller graph for this function:
+
+
+ + + + + + + + + +
+ +
+
+ +

◆ setValue() [1/2]

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void DMX::Universe::setValue (const uint16_t start,
const uint16_t footprint,
const uint8_t * profile 
)
+
+ +

Universe::setValue.

+
Parameters
+ + + + +
start
footprint
profile
+
+
+ +
+
+ +

◆ setValue() [2/2]

+ +
+
+ + + + + + + + + + + + + + + + + + +
void DMX::Universe::setValue (const uint16_t address,
const uint8_t value 
)
+
+ +

Universe::setValue.

+
Parameters
+ + + +
address
value
+
+
+ +
+
+ +

◆ slot()

+ +
+
+ + + + + +
+ + + + + + + + +
uint8_t DMX::Universe::slot (const uint16_t address)
+
+virtual
+
+ +

Universe::slot.

+
Parameters
+ + +
address
+
+
+
Returns
+ +

Reimplemented in SACN::Universe, and SACN::MergeProxyUniverse.

+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a34b4057b238262cf738e9d353ddd2752_icgraph.map b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a34b4057b238262cf738e9d353ddd2752_icgraph.map new file mode 100644 index 0000000..3d00605 --- /dev/null +++ b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a34b4057b238262cf738e9d353ddd2752_icgraph.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a34b4057b238262cf738e9d353ddd2752_icgraph.md5 b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a34b4057b238262cf738e9d353ddd2752_icgraph.md5 new file mode 100644 index 0000000..b609b60 --- /dev/null +++ b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a34b4057b238262cf738e9d353ddd2752_icgraph.md5 @@ -0,0 +1 @@ +4b3e2bd441b3991213d8af423ed35597 \ No newline at end of file diff --git a/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a34b4057b238262cf738e9d353ddd2752_icgraph.png b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a34b4057b238262cf738e9d353ddd2752_icgraph.png new file mode 100644 index 0000000..afc4e02 Binary files /dev/null and b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a34b4057b238262cf738e9d353ddd2752_icgraph.png differ diff --git a/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a3d0c6c197a42c65d2db1ca374b58f811_icgraph.map b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a3d0c6c197a42c65d2db1ca374b58f811_icgraph.map new file mode 100644 index 0000000..9e366fc --- /dev/null +++ b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a3d0c6c197a42c65d2db1ca374b58f811_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a3d0c6c197a42c65d2db1ca374b58f811_icgraph.md5 b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a3d0c6c197a42c65d2db1ca374b58f811_icgraph.md5 new file mode 100644 index 0000000..a63f5c9 --- /dev/null +++ b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a3d0c6c197a42c65d2db1ca374b58f811_icgraph.md5 @@ -0,0 +1 @@ +bace95b6ccfded1ed7fc5a87b1a42066 \ No newline at end of file diff --git a/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a3d0c6c197a42c65d2db1ca374b58f811_icgraph.png b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a3d0c6c197a42c65d2db1ca374b58f811_icgraph.png new file mode 100644 index 0000000..29fe488 Binary files /dev/null and b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a3d0c6c197a42c65d2db1ca374b58f811_icgraph.png differ diff --git a/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a778bff0bcc1bfe43ff8bcf2dccae3a5a_icgraph.map b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a778bff0bcc1bfe43ff8bcf2dccae3a5a_icgraph.map new file mode 100644 index 0000000..be857cb --- /dev/null +++ b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a778bff0bcc1bfe43ff8bcf2dccae3a5a_icgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a778bff0bcc1bfe43ff8bcf2dccae3a5a_icgraph.md5 b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a778bff0bcc1bfe43ff8bcf2dccae3a5a_icgraph.md5 new file mode 100644 index 0000000..8d7097b --- /dev/null +++ b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a778bff0bcc1bfe43ff8bcf2dccae3a5a_icgraph.md5 @@ -0,0 +1 @@ +6c8f428a16a2569d884da6adf53b0b39 \ No newline at end of file diff --git a/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a778bff0bcc1bfe43ff8bcf2dccae3a5a_icgraph.png b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a778bff0bcc1bfe43ff8bcf2dccae3a5a_icgraph.png new file mode 100644 index 0000000..f4dc4c0 Binary files /dev/null and b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a778bff0bcc1bfe43ff8bcf2dccae3a5a_icgraph.png differ diff --git a/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a9a3aa399e1907fd0663f28bd3233de18_icgraph.map b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a9a3aa399e1907fd0663f28bd3233de18_icgraph.map new file mode 100644 index 0000000..d39b0a3 --- /dev/null +++ b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a9a3aa399e1907fd0663f28bd3233de18_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a9a3aa399e1907fd0663f28bd3233de18_icgraph.md5 b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a9a3aa399e1907fd0663f28bd3233de18_icgraph.md5 new file mode 100644 index 0000000..322d0ad --- /dev/null +++ b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a9a3aa399e1907fd0663f28bd3233de18_icgraph.md5 @@ -0,0 +1 @@ +287c5451155de741da483532407e1d7a \ No newline at end of file diff --git a/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a9a3aa399e1907fd0663f28bd3233de18_icgraph.png b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a9a3aa399e1907fd0663f28bd3233de18_icgraph.png new file mode 100644 index 0000000..057d7b2 Binary files /dev/null and b/docs/doxygen/html/d0/de4/class_d_m_x_1_1_universe_a9a3aa399e1907fd0663f28bd3233de18_icgraph.png differ diff --git a/docs/doxygen/html/d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module.html b/docs/doxygen/html/d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module.html new file mode 100644 index 0000000..812523e --- /dev/null +++ b/docs/doxygen/html/d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module.html @@ -0,0 +1,241 @@ + + + + + + + +OpenLCP: OTP::Transform::Point::Module::reference_frame_module Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Transform::Point::Module::reference_frame_module Struct Reference
+
+
+ +

The reference_frame_module struct. + More...

+ +

#include <transform.h>

+
+Inheritance diagram for OTP::Transform::Point::Module::reference_frame_module:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream s) override
 reference_frame_module::iStream More...
 
void oStream (PDU::Stream s) const override
 reference_frame_module::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + +

+Public Attributes

+address point
 referance point
 
+

Detailed Description

+

The reference_frame_module struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::reference_frame_module::iStream (PDU::Stream s)
+
+override
+
+ +

reference_frame_module::iStream

+
Parameters
+ + +
s
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::reference_frame_module::oStream (PDU::Stream s) const
+
+override
+
+ +

reference_frame_module::oStream

+
Parameters
+ + +
s
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Transform::Point::Module::reference_frame_module::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module_a52cc2631404dca605032b6442bc1ba20_cgraph.map b/docs/doxygen/html/d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module_a52cc2631404dca605032b6442bc1ba20_cgraph.map new file mode 100644 index 0000000..372da88 --- /dev/null +++ b/docs/doxygen/html/d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module_a52cc2631404dca605032b6442bc1ba20_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module_a52cc2631404dca605032b6442bc1ba20_cgraph.md5 b/docs/doxygen/html/d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module_a52cc2631404dca605032b6442bc1ba20_cgraph.md5 new file mode 100644 index 0000000..d4edb01 --- /dev/null +++ b/docs/doxygen/html/d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module_a52cc2631404dca605032b6442bc1ba20_cgraph.md5 @@ -0,0 +1 @@ +9e7e337169fc2bef6e86f0b772a77248 \ No newline at end of file diff --git a/docs/doxygen/html/d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module_a52cc2631404dca605032b6442bc1ba20_cgraph.png b/docs/doxygen/html/d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module_a52cc2631404dca605032b6442bc1ba20_cgraph.png new file mode 100644 index 0000000..5b5323d Binary files /dev/null and b/docs/doxygen/html/d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module_a52cc2631404dca605032b6442bc1ba20_cgraph.png differ diff --git a/docs/doxygen/html/d0/df7/class_r_d_mnet_1_1_device__inherit__graph.map b/docs/doxygen/html/d0/df7/class_r_d_mnet_1_1_device__inherit__graph.map new file mode 100644 index 0000000..64a0dc2 --- /dev/null +++ b/docs/doxygen/html/d0/df7/class_r_d_mnet_1_1_device__inherit__graph.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/docs/doxygen/html/d0/df7/class_r_d_mnet_1_1_device__inherit__graph.md5 b/docs/doxygen/html/d0/df7/class_r_d_mnet_1_1_device__inherit__graph.md5 new file mode 100644 index 0000000..8bbb06f --- /dev/null +++ b/docs/doxygen/html/d0/df7/class_r_d_mnet_1_1_device__inherit__graph.md5 @@ -0,0 +1 @@ +af2e2214482a559dbf277dc76209ee74 \ No newline at end of file diff --git a/docs/doxygen/html/d0/df7/class_r_d_mnet_1_1_device__inherit__graph.png b/docs/doxygen/html/d0/df7/class_r_d_mnet_1_1_device__inherit__graph.png new file mode 100644 index 0000000..35acfae Binary files /dev/null and b/docs/doxygen/html/d0/df7/class_r_d_mnet_1_1_device__inherit__graph.png differ diff --git a/docs/doxygen/html/d0/df7/struct_o_t_p_1_1_layer_1_1base__data__inherit__graph.map b/docs/doxygen/html/d0/df7/struct_o_t_p_1_1_layer_1_1base__data__inherit__graph.map new file mode 100644 index 0000000..f9efad8 --- /dev/null +++ b/docs/doxygen/html/d0/df7/struct_o_t_p_1_1_layer_1_1base__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d0/df7/struct_o_t_p_1_1_layer_1_1base__data__inherit__graph.md5 b/docs/doxygen/html/d0/df7/struct_o_t_p_1_1_layer_1_1base__data__inherit__graph.md5 new file mode 100644 index 0000000..6d32d55 --- /dev/null +++ b/docs/doxygen/html/d0/df7/struct_o_t_p_1_1_layer_1_1base__data__inherit__graph.md5 @@ -0,0 +1 @@ +96bb5caf03327fbbf7bf848aec4d0259 \ No newline at end of file diff --git a/docs/doxygen/html/d0/df7/struct_o_t_p_1_1_layer_1_1base__data__inherit__graph.png b/docs/doxygen/html/d0/df7/struct_o_t_p_1_1_layer_1_1base__data__inherit__graph.png new file mode 100644 index 0000000..92a3787 Binary files /dev/null and b/docs/doxygen/html/d0/df7/struct_o_t_p_1_1_layer_1_1base__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d1/d0b/struct_a_c_n_1_1_p_d_u_1_1pdu__data__inherit__graph.map b/docs/doxygen/html/d1/d0b/struct_a_c_n_1_1_p_d_u_1_1pdu__data__inherit__graph.map new file mode 100644 index 0000000..40a1300 --- /dev/null +++ b/docs/doxygen/html/d1/d0b/struct_a_c_n_1_1_p_d_u_1_1pdu__data__inherit__graph.map @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/d1/d0b/struct_a_c_n_1_1_p_d_u_1_1pdu__data__inherit__graph.md5 b/docs/doxygen/html/d1/d0b/struct_a_c_n_1_1_p_d_u_1_1pdu__data__inherit__graph.md5 new file mode 100644 index 0000000..9674c37 --- /dev/null +++ b/docs/doxygen/html/d1/d0b/struct_a_c_n_1_1_p_d_u_1_1pdu__data__inherit__graph.md5 @@ -0,0 +1 @@ +793d60fdee394d740c3e47e872ecca59 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d0b/struct_a_c_n_1_1_p_d_u_1_1pdu__data__inherit__graph.png b/docs/doxygen/html/d1/d0b/struct_a_c_n_1_1_p_d_u_1_1pdu__data__inherit__graph.png new file mode 100644 index 0000000..d55a15d Binary files /dev/null and b/docs/doxygen/html/d1/d0b/struct_a_c_n_1_1_p_d_u_1_1pdu__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html b/docs/doxygen/html/d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html new file mode 100644 index 0000000..77318ec --- /dev/null +++ b/docs/doxygen/html/d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html @@ -0,0 +1,266 @@ + + + + + + + +OpenLCP: OTP::Transform::Point::point_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Transform::Point::point_data Struct Reference
+
+
+ +

The point_data struct. + More...

+ +

#include <transform.h>

+
+Inheritance diagram for OTP::Transform::Point::point_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 point_data::streamSize More...
 
void iStream (PDU::Stream) override
 point_data::iStream More...
 
void oStream (PDU::Stream) const override
 point_data::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+uint8_t priority = 100
 priority, between 0 and 200
 
+uint16_t group
 group number
 
+uint32_t point
 point number
 
+Timestamp timestamp
 timestamp
 
+union {
+   uint8_t   options
 
+   struct {
+      uint8_t   f_reserved: 8
 
   } 
 
}; 
 
+uint32_t reserved
 reserved
 
+PDU::Block< Module::pdumodules
 block of module PDU
 
+

Detailed Description

+

The point_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::point_data::iStream (PDU::Stream stream)
+
+override
+
+ +

point_data::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::point_data::oStream (PDU::Stream stream) const
+
+override
+
+ +

point_data::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Transform::Point::point_data::streamSize () const
+
+overridevirtual
+
+ +

point_data::streamSize

+
Returns
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d1/d26/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data__inherit__graph.map b/docs/doxygen/html/d1/d26/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data__inherit__graph.map new file mode 100644 index 0000000..29dd3ba --- /dev/null +++ b/docs/doxygen/html/d1/d26/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/d26/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data__inherit__graph.md5 b/docs/doxygen/html/d1/d26/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data__inherit__graph.md5 new file mode 100644 index 0000000..e3e153a --- /dev/null +++ b/docs/doxygen/html/d1/d26/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data__inherit__graph.md5 @@ -0,0 +1 @@ +c8da06fc1a993fa5e62d2681d722282e \ No newline at end of file diff --git a/docs/doxygen/html/d1/d26/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data__inherit__graph.png b/docs/doxygen/html/d1/d26/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data__inherit__graph.png new file mode 100644 index 0000000..f8c32bc Binary files /dev/null and b/docs/doxygen/html/d1/d26/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d1/d34/class_r_d_mnet_1_1_l_l_r_p_1_1_manager-members.html b/docs/doxygen/html/d1/d34/class_r_d_mnet_1_1_l_l_r_p_1_1_manager-members.html new file mode 100644 index 0000000..9fb2c15 --- /dev/null +++ b/docs/doxygen/html/d1/d34/class_r_d_mnet_1_1_l_l_r_p_1_1_manager-members.html @@ -0,0 +1,98 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::LLRP::Manager Member List
+
+
+ +

This is the complete list of members for RDMnet::LLRP::Manager, including all inherited members.

+ + + + + + + + + + + + + + + + + +
assignUserName(const std::string s)ACN::Componentinline
cid() constACN::Componentinline
Component(UUID::uuid=UUID::uuid())ACN::RLP::Component
fctn_ACN::Componentprotected
fixedName() constACN::Componentinline
Manager(UUID::uuid=UUID::uuid())RDMnet::LLRP::Manager
name() constACN::Componentinline
receiveProbeReply()RDMnet::LLRP::Managervirtual
rlpLlrpReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)RDMnet::LLRP::Manager
RlpReceiver(PDU::Message< RLP::Pdu >)ACN::RLP::Componentprotected
RlpRegisterVector(uint32_t, PDU::Handler< RLP::Pdu >)ACN::RLP::Componentprotected
sendProbeRequest()RDMnet::LLRP::Managervirtual
TcpPacketReceiver(PDU::Stream)ACN::RLP::Componentvirtual
uacn_ACN::Componentprotected
UdpPayloadReceiver(PDU::Stream)ACN::RLP::Componentvirtual
userName() constACN::Componentinline
+ + + + diff --git a/docs/doxygen/html/d1/d4d/struct_o_t_p_1_1_p_d_u_1_1pdu__data-members.html b/docs/doxygen/html/d1/d4d/struct_o_t_p_1_1_p_d_u_1_1pdu__data-members.html new file mode 100644 index 0000000..3ea996c --- /dev/null +++ b/docs/doxygen/html/d1/d4d/struct_o_t_p_1_1_p_d_u_1_1pdu__data-members.html @@ -0,0 +1,86 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::PDU::pdu_data Member List
+
+
+ +

This is the complete list of members for OTP::PDU::pdu_data, including all inherited members.

+ + + + + +
iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
streamSize() const =0ACN::PDU::pdu_stream_objectpure virtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d1/d58/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header-members.html b/docs/doxygen/html/d1/d58/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header-members.html new file mode 100644 index 0000000..57f6161 --- /dev/null +++ b/docs/doxygen/html/d1/d58/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header-members.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::EXTENDED::DISCOVERY::discovery_list_header Member List
+
+
+ +

This is the complete list of members for SACN::EXTENDED::DISCOVERY::discovery_list_header, including all inherited members.

+ + + + + + + +
iStream(ACN::PDU::Stream) overrideSACN::EXTENDED::DISCOVERY::discovery_list_headervirtual
last_pageSACN::EXTENDED::DISCOVERY::discovery_list_header
oStream(ACN::PDU::Stream) const overrideSACN::EXTENDED::DISCOVERY::discovery_list_headervirtual
pageSACN::EXTENDED::DISCOVERY::discovery_list_header
streamSize() const overrideSACN::EXTENDED::DISCOVERY::discovery_list_headerinlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d1/d59/struct_a_c_n_1_1_s_d_t_1_1channel__info__block__inherit__graph.map b/docs/doxygen/html/d1/d59/struct_a_c_n_1_1_s_d_t_1_1channel__info__block__inherit__graph.map new file mode 100644 index 0000000..4cc5ba2 --- /dev/null +++ b/docs/doxygen/html/d1/d59/struct_a_c_n_1_1_s_d_t_1_1channel__info__block__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d59/struct_a_c_n_1_1_s_d_t_1_1channel__info__block__inherit__graph.md5 b/docs/doxygen/html/d1/d59/struct_a_c_n_1_1_s_d_t_1_1channel__info__block__inherit__graph.md5 new file mode 100644 index 0000000..7714c18 --- /dev/null +++ b/docs/doxygen/html/d1/d59/struct_a_c_n_1_1_s_d_t_1_1channel__info__block__inherit__graph.md5 @@ -0,0 +1 @@ +53c8ecd180e13ad4f8a050628b6e2c7a \ No newline at end of file diff --git a/docs/doxygen/html/d1/d59/struct_a_c_n_1_1_s_d_t_1_1channel__info__block__inherit__graph.png b/docs/doxygen/html/d1/d59/struct_a_c_n_1_1_s_d_t_1_1channel__info__block__inherit__graph.png new file mode 100644 index 0000000..33118bd Binary files /dev/null and b/docs/doxygen/html/d1/d59/struct_a_c_n_1_1_s_d_t_1_1channel__info__block__inherit__graph.png differ diff --git a/docs/doxygen/html/d1/d5c/class_a_c_n_1_1_d_m_p_1_1_event.html b/docs/doxygen/html/d1/d5c/class_a_c_n_1_1_d_m_p_1_1_event.html new file mode 100644 index 0000000..6a47221 --- /dev/null +++ b/docs/doxygen/html/d1/d5c/class_a_c_n_1_1_d_m_p_1_1_event.html @@ -0,0 +1,101 @@ + + + + + + + +OpenLCP: ACN::DMP::Event Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::DMP::Event Class Reference
+
+
+ +

The ACN::DMP::Event class. + More...

+ +

#include <event.h>

+ + + + + +

+Public Member Functions

Event ()
 Event::Event.
 
+

Detailed Description

+

The ACN::DMP::Event class.

+

The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d1/d5f/class_o_t_p_1_1_p_d_u_1_1pdu-members.html b/docs/doxygen/html/d1/d5f/class_o_t_p_1_1_p_d_u_1_1pdu-members.html new file mode 100644 index 0000000..799d8de --- /dev/null +++ b/docs/doxygen/html/d1/d5f/class_o_t_p_1_1_p_d_u_1_1pdu-members.html @@ -0,0 +1,96 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::PDU::pdu Member List
+
+
+ +

This is the complete list of members for OTP::PDU::pdu, including all inherited members.

+ + + + + + + + + + + + + + + +
createData()OTP::PDU::pduinline
dataOTP::PDU::pdu
iStream(Stream) overrideOTP::PDU::pduvirtual
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(Stream) const overrideOTP::PDU::pduvirtual
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
parentOTP::PDU::pdu
pdu()OTP::PDU::pdu
stream()OTP::PDU::pdu
stream_OTP::PDU::pduprotected
streamSize() const overrideOTP::PDU::pduvirtual
vectorOTP::PDU::pdu
~pdu()OTP::PDU::pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d1/d64/class_a_c_n_1_1_d_m_p_1_1_controller-members.html b/docs/doxygen/html/d1/d64/class_a_c_n_1_1_d_m_p_1_1_controller-members.html new file mode 100644 index 0000000..e7102ee --- /dev/null +++ b/docs/doxygen/html/d1/d64/class_a_c_n_1_1_d_m_p_1_1_controller-members.html @@ -0,0 +1,101 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::DMP::Controller Member List
+
+
+ +

This is the complete list of members for ACN::DMP::Controller, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + +
assignUserName(const std::string s)ACN::Componentinline
cid() constACN::Componentinline
Component(UUID::uuid=UUID::uuid())ACN::RLP::Component
Controller(UUID::uuid=UUID::uuid())ACN::DMP::Controller
DmpReceiver(PDU::Message< RLP::Pdu >)ACN::DMP::Controllervirtual
fctn_ACN::Componentprotected
fixedName() constACN::Componentinline
Leader(UUID::uuid=UUID::uuid())ACN::SDT::Leader
name() constACN::Componentinline
RlpReceiver(PDU::Message< RLP::Pdu >)ACN::RLP::Componentprotected
RlpRegisterVector(uint32_t, PDU::Handler< RLP::Pdu >)ACN::RLP::Componentprotected
SdtGetSessions()ACN::SDT::Leadervirtual
SdtJoinSession()ACN::SDT::Leadervirtual
SdtReceiver(PDU::Message< RLP::Pdu >)ACN::SDT::Leadervirtual
SdtSessions()ACN::SDT::Leadervirtual
TcpPacketReceiver(PDU::Stream)ACN::RLP::Componentvirtual
uacn_ACN::Componentprotected
UdpPayloadReceiver(PDU::Stream)ACN::RLP::Componentvirtual
userName() constACN::Componentinline
+ + + + diff --git a/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation.html b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation.html new file mode 100644 index 0000000..f608818 --- /dev/null +++ b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation.html @@ -0,0 +1,576 @@ + + + + + + + +OpenLCP: RDMnet::Implementation Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::Implementation Class Reference
+
+
+ +

The Implementation class. + More...

+ +

#include <implementation.h>

+
+Inheritance diagram for RDMnet::Implementation:
+
+
Inheritance graph
+ + + + + + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Implementation (UUID::uuid=UUID::uuid(), RDM::UID=RDM::UID())
 Implementation::Implementation. More...
 
void rlpLlrpReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 Implementation::rlpLlrpReceiver. More...
 
virtual void rlpEptReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 rlpEptReceiver More...
 
- Public Member Functions inherited from ACN::RLP::Component
 Component (UUID::uuid=UUID::uuid())
 Component::Component. More...
 
virtual void UdpPayloadReceiver (PDU::Stream)
 Component::UdpPayloadReceiver. More...
 
virtual void TcpPacketReceiver (PDU::Stream)
 Component::TcpPacketReceiver. More...
 
- Public Member Functions inherited from ACN::Component
 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
- Public Member Functions inherited from RDM::Responder
 Responder (UID id, Device *parent=nullptr)
 Responder::Responder. More...
 
+virtual ~Responder ()
 Responder::~Responder.
 
void receive (const std::vector< uint8_t > &data)
 Responder::receive. More...
 
virtual void reset (bool hard) override
 Responder::reset. More...
 
- Public Member Functions inherited from RDM::Device
 Device (UID id=UID(), Device *parent=nullptr)
 Device::Device. More...
 
+virtual ~Device ()
 Device::~Device.
 
void addSubDevice (uint16_t number, Device *dev)
 Device::addSubDevice. More...
 
DevicesubDevice (uint16_t number)
 Device::subDevice. More...
 
uint16_t subDeviceCount () const
 Device::subDeviceCount. More...
 
void addProductDetailId (uint16_t)
 Device::addProductDetailId. More...
 
void get (const MsgPtr message, MsgPtr response)
 Device::get. More...
 
void set (const MsgPtr message, MsgPtr response)
 Device::set. More...
 
virtual void identify (bool state)
 Device::identify. More...
 
- Public Member Functions inherited from DMX::Device
Device ()
 Device::Device.
 
uint16_t footprint () const
 Device::footprint. More...
 
uint8_t personality () const
 Device::personality. More...
 
uint8_t personalityCount () const
 Device::personalityCount. More...
 
uint16_t address () const
 Device::address. More...
 
virtual void setPersonality (uint8_t mode)
 Device::setPersonality. More...
 
virtual bool setAddress (uint16_t start)
 Device::setAddress. More...
 
- Public Member Functions inherited from RDMnet::LLRP::Target
Target ()
 Target::Target.
 
+virtual void LLRPsetup ()=0
 listens on LLRP_PORT
 
void receiveLLRP (ACN::PDU::Message< LLRP::Pdu > frame)
 Target::receiveLLRP. More...
 
virtual void receiveProbeRequest (ACN::PDU::Message< LLRP::ProbeRequest::Pdu > pdu)
 Target::receiveProbeRequest. More...
 
+virtual void sendProbeReply ()
 Target::sendProbeReply.
 
virtual void receiveRdmCommand (ACN::PDU::Message< RPT::COMMAND::Pdu > pdu)
 Target::receiveRdmCommand. More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Attributes inherited from RDM::Responder
+union {
+   uint16_t   control_field
 
+   struct {
+      bool   managed_proxy_flag: 1
 
+      bool   subdevice_flag: 1
 
+      bool   bootloader_flag: 1
 
+      bool   proxied_device_flag: 1
 
   } 
 
}; 
 
- Public Attributes inherited from RDM::Device
+uint16_t deviceModelID
 model ID number
 
+std::string deviceModelDescription
 model description
 
+uint16_t deviceProductCategory
 device category
 
- Protected Member Functions inherited from ACN::RLP::Component
void RlpReceiver (PDU::Message< RLP::Pdu >)
 Component::RlpReceiver. More...
 
void RlpRegisterVector (uint32_t, PDU::Handler< RLP::Pdu >)
 Component::RlpRegisterVectorHandler. More...
 
- Protected Member Functions inherited from RDM::Responder
virtual void send (const std::vector< uint8_t > &data)
 Responder::send. More...
 
virtual void send (MsgPtr message)
 Responder::send. More...
 
virtual void receive (const MsgPtr message)
 Responder::receive. More...
 
virtual void rxDiscovery (const MsgPtr message, MsgPtr response)
 Responder::rxDiscovery. More...
 
virtual void rxGet (const MsgPtr message, MsgPtr response)
 Responder::rxGet. More...
 
virtual void rxSet (const MsgPtr message, MsgPtr response)
 Responder::rxSet. More...
 
void actionDiscoverUniqueBranch (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoverUniqueBranch. More...
 
void actionDiscoveryMute (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoveryMute. More...
 
void actionDiscoveryUnmute (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoveryUnmute. More...
 
void actionGetCommsStatus (const MsgPtr message, MsgPtr response)
 Responder::actionGetCommsStatus. More...
 
void actionSetCommsStatus (const MsgPtr message, MsgPtr response)
 Responder::actionSetCommsStatus. More...
 
void actionGetQueuedMessage (const MsgPtr message, MsgPtr response)
 Responder::actionGetQueuedMessage. More...
 
void actionGetStatusMessages (const MsgPtr message, MsgPtr response)
 Responder::actionGetStatusMessages. More...
 
void actionGetStatusIdDescription (const MsgPtr message, MsgPtr response)
 Responder::actionGetStatusIdDescription. More...
 
- Protected Member Functions inherited from RDM::Device
void enqueueMessage (MsgPtr message, bool urgent=false)
 Device::enqueueMessage. More...
 
void enqueueStatus (StatusPtr status)
 Device::enqueueStatus. More...
 
bool actionPrep_ (const MsgPtr message, MsgPtr response)
 Device::actionPrep_. More...
 
void actionGetSupportedParameters (const MsgPtr message, MsgPtr response)
 Device::actionGetSupportedParameters. More...
 
void actionSetClearStatusId (const MsgPtr message, MsgPtr response)
 Device::actionSetClearStatusId. More...
 
void actionGetSubdeviceThreshold (const MsgPtr message, MsgPtr response)
 Device::actionGetSubdeviceThreshold. More...
 
void actionSetSubdeviceThreshold (const MsgPtr message, MsgPtr response)
 Device::actionSetSubdeviceThreshold. More...
 
void actionGetDeviceInfo (const MsgPtr message, MsgPtr response)
 Device::actionGetDeviceInfo. More...
 
void actionGetProductDetailIdList (const MsgPtr message, MsgPtr response)
 Device::actionGetProductDetailIdList. More...
 
void actionGetDevModelDescription (const MsgPtr message, MsgPtr response)
 Device::actionGetDevModelDescription. More...
 
void actionGetManufacturerLabel (const MsgPtr message, MsgPtr response)
 Device::actionGetManufacturerLabel. More...
 
void actionGetLanguage (const MsgPtr message, MsgPtr response)
 Device::actionGetLanguage. More...
 
void actionSetLanguage (const MsgPtr message, MsgPtr response)
 Device::actionSetLanguage. More...
 
void actionGetSoftwareVersionLabel (const MsgPtr message, MsgPtr response)
 Device::actionGetSoftwareVersionLabel. More...
 
void actionGetDmxPersonality (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxPersonality. More...
 
void actionSetDmxPersonality (const MsgPtr message, MsgPtr response)
 Device::actionSetDmxPersonality. More...
 
void actionGetDmxPersonalityDesc (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxPersonalityDesc. More...
 
void actionGetDmxStartAddress (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxStartAddress. More...
 
void actionSetDmxStartAddress (const MsgPtr message, MsgPtr response)
 Device::actionSetDmxStartAddress. More...
 
void actionSensorDispatch (const MsgPtr message, MsgPtr response)
 Device::actionSensorDispatch. More...
 
void actionGetIdentifyDevice (const MsgPtr message, MsgPtr response)
 Device::actionGetIdentifyDevice. More...
 
void actionSetIdentifyDevice (const MsgPtr message, MsgPtr response)
 Device::actionSetIdentifyDevice. More...
 
void actionSetResetDevice (const MsgPtr message, MsgPtr response)
 Device::actionSetResetDevice. More...
 
- Protected Attributes inherited from ACN::Component
std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
- Protected Attributes inherited from RDM::Device
+UID id_
 device UID
 
+std::unordered_map< uint16_t, Device * > sub_devices_
 sub devices
 
+std::unordered_map< PID, Parameter * > parameters_
 parameters
 
+std::vector< Sensor * > sensors_
 sensors
 
+std::list< uint16_t > product_detail_list_
 product detail list
 
+std::deque< MsgPtrqueued_messages_
 outbound message queue
 
+UID controller_uid_
 controller UID
 
+std::unordered_map< uint8_t, std::queue< StatusPtr > > queued_statuses_
 outbound status queue
 
- Protected Attributes inherited from DMX::Device
+std::vector< Personality * > personalities_
 available personalities
 
+uint8_t personality_
 index of current personality
 
+uint16_t startAddress_
 DMX start address.
 
+

Detailed Description

+

The Implementation class.

+

Constructor & Destructor Documentation

+ +

◆ Implementation()

+ +
+
+ + + + + + + + + + + + + + + + + + +
RDMnet::Implementation::Implementation (UUID::uuid cid = UUID::uuid(),
RDM::UID uid = RDM::UID() 
)
+
+ +

Implementation::Implementation.

+
Parameters
+ + + +
cid
uid
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + + +
+ +
+
+

Member Function Documentation

+ +

◆ rlpEptReceiver()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void RDMnet::Implementation::rlpEptReceiver (ACN::PDU::Message< ACN::RLP::Pdu)
+
+inlinevirtual
+
+ +

rlpEptReceiver

+

EPT client support is optional. Override this method in your derived class to impliment EPT support.

+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ rlpLlrpReceiver()

+ +
+
+ + + + + + + + +
void RDMnet::Implementation::rlpLlrpReceiver (ACN::PDU::Message< ACN::RLP::Pduroot)
+
+ +

Implementation::rlpLlrpReceiver.

+
Parameters
+ + +
root
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a0c84d53683719e6e7f0663d589da2fed_cgraph.map b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a0c84d53683719e6e7f0663d589da2fed_cgraph.map new file mode 100644 index 0000000..75a41e1 --- /dev/null +++ b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a0c84d53683719e6e7f0663d589da2fed_cgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a0c84d53683719e6e7f0663d589da2fed_cgraph.md5 b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a0c84d53683719e6e7f0663d589da2fed_cgraph.md5 new file mode 100644 index 0000000..30e8ee0 --- /dev/null +++ b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a0c84d53683719e6e7f0663d589da2fed_cgraph.md5 @@ -0,0 +1 @@ +b67937a886b76c5e1fe9a96be25031dd \ No newline at end of file diff --git a/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a0c84d53683719e6e7f0663d589da2fed_cgraph.png b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a0c84d53683719e6e7f0663d589da2fed_cgraph.png new file mode 100644 index 0000000..1ce37d7 Binary files /dev/null and b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a0c84d53683719e6e7f0663d589da2fed_cgraph.png differ diff --git a/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a310b03d6a7dc55dafdb7b80f4e439555_icgraph.map b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a310b03d6a7dc55dafdb7b80f4e439555_icgraph.map new file mode 100644 index 0000000..3289d45 --- /dev/null +++ b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a310b03d6a7dc55dafdb7b80f4e439555_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a310b03d6a7dc55dafdb7b80f4e439555_icgraph.md5 b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a310b03d6a7dc55dafdb7b80f4e439555_icgraph.md5 new file mode 100644 index 0000000..f66bc33 --- /dev/null +++ b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a310b03d6a7dc55dafdb7b80f4e439555_icgraph.md5 @@ -0,0 +1 @@ +c8de6308b7c817f1c3792f70a73c5257 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a310b03d6a7dc55dafdb7b80f4e439555_icgraph.png b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a310b03d6a7dc55dafdb7b80f4e439555_icgraph.png new file mode 100644 index 0000000..119e1ff Binary files /dev/null and b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a310b03d6a7dc55dafdb7b80f4e439555_icgraph.png differ diff --git a/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a6827f8b6963914b86c5e07776bff968c_icgraph.map b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a6827f8b6963914b86c5e07776bff968c_icgraph.map new file mode 100644 index 0000000..565bdaa --- /dev/null +++ b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a6827f8b6963914b86c5e07776bff968c_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a6827f8b6963914b86c5e07776bff968c_icgraph.md5 b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a6827f8b6963914b86c5e07776bff968c_icgraph.md5 new file mode 100644 index 0000000..bab1bc8 --- /dev/null +++ b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a6827f8b6963914b86c5e07776bff968c_icgraph.md5 @@ -0,0 +1 @@ +9d7abff533fda4c73514c4ad04d0a7a8 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a6827f8b6963914b86c5e07776bff968c_icgraph.png b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a6827f8b6963914b86c5e07776bff968c_icgraph.png new file mode 100644 index 0000000..60b59f4 Binary files /dev/null and b/docs/doxygen/html/d1/d66/class_r_d_mnet_1_1_implementation_a6827f8b6963914b86c5e07776bff968c_icgraph.png differ diff --git a/docs/doxygen/html/d1/d6b/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data__inherit__graph.map b/docs/doxygen/html/d1/d6b/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data__inherit__graph.map new file mode 100644 index 0000000..6d5925c --- /dev/null +++ b/docs/doxygen/html/d1/d6b/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/d6b/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data__inherit__graph.md5 b/docs/doxygen/html/d1/d6b/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data__inherit__graph.md5 new file mode 100644 index 0000000..99a5a8d --- /dev/null +++ b/docs/doxygen/html/d1/d6b/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data__inherit__graph.md5 @@ -0,0 +1 @@ +bb4dad7289fefd763428dd804cf15921 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d6b/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data__inherit__graph.png b/docs/doxygen/html/d1/d6b/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data__inherit__graph.png new file mode 100644 index 0000000..d4cc9d8 Binary files /dev/null and b/docs/doxygen/html/d1/d6b/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d1/d78/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu__inherit__graph.map b/docs/doxygen/html/d1/d78/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..69af213 --- /dev/null +++ b/docs/doxygen/html/d1/d78/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d1/d78/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/d1/d78/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..ca811b2 --- /dev/null +++ b/docs/doxygen/html/d1/d78/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +e050568ebab69b63ffaff815fab0a38f \ No newline at end of file diff --git a/docs/doxygen/html/d1/d78/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu__inherit__graph.png b/docs/doxygen/html/d1/d78/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..e7a9c4a Binary files /dev/null and b/docs/doxygen/html/d1/d78/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d1/d7a/struct_u_u_i_d_1_1_n_c_s_fields-members.html b/docs/doxygen/html/d1/d7a/struct_u_u_i_d_1_1_n_c_s_fields-members.html new file mode 100644 index 0000000..b220c64 --- /dev/null +++ b/docs/doxygen/html/d1/d7a/struct_u_u_i_d_1_1_n_c_s_fields-members.html @@ -0,0 +1,86 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
UUID::NCSFields Member List
+
+
+ +

This is the complete list of members for UUID::NCSFields, including all inherited members.

+ + + + + +
familyUUID::NCSFields
nodeUUID::NCSFields
resUUID::NCSFields
timeUUID::NCSFields
+ + + + diff --git a/docs/doxygen/html/d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html b/docs/doxygen/html/d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html new file mode 100644 index 0000000..afec0e2 --- /dev/null +++ b/docs/doxygen/html/d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html @@ -0,0 +1,261 @@ + + + + + + + +OpenLCP: OTP::Transform::transform_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Transform::transform_data Struct Reference
+
+
+ +

The transform_data struct. + More...

+ +

#include <transform.h>

+
+Inheritance diagram for OTP::Transform::transform_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 transform_data::streamSize More...
 
void iStream (PDU::Stream) override
 transform_data::iStream More...
 
void oStream (PDU::Stream) const override
 transform_data::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+uint8_t system
 system number
 
+Timestamp timestamp
 timestamp
 
+union {
+   uint8_t   options
 
+   struct {
+      uint8_t   f_reserved: 7
 
+      bool   full_set: 1
 
   } 
 
}; 
 
+uint32_t reserved
 reserved
 
+PDU::Block< Point::pdupoints
 block of Point PDU
 
+

Detailed Description

+

The transform_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::transform_data::iStream (PDU::Stream stream)
+
+override
+
+ +

transform_data::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::transform_data::oStream (PDU::Stream stream) const
+
+override
+
+ +

transform_data::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Transform::transform_data::streamSize () const
+
+overridevirtual
+
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d1/d80/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data__inherit__graph.map b/docs/doxygen/html/d1/d80/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data__inherit__graph.map new file mode 100644 index 0000000..55b2c6f --- /dev/null +++ b/docs/doxygen/html/d1/d80/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/d80/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data__inherit__graph.md5 b/docs/doxygen/html/d1/d80/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data__inherit__graph.md5 new file mode 100644 index 0000000..4d12aec --- /dev/null +++ b/docs/doxygen/html/d1/d80/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data__inherit__graph.md5 @@ -0,0 +1 @@ +f5e66801879abc16f65a01a787b208ab \ No newline at end of file diff --git a/docs/doxygen/html/d1/d80/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data__inherit__graph.png b/docs/doxygen/html/d1/d80/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data__inherit__graph.png new file mode 100644 index 0000000..3fe14d4 Binary files /dev/null and b/docs/doxygen/html/d1/d80/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device.html b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device.html new file mode 100644 index 0000000..72b48f6 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device.html @@ -0,0 +1,2034 @@ + + + + + + + +OpenLCP: RDM::Device Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +Protected Member Functions | +Protected Attributes | +Friends | +List of all members
+
+
RDM::Device Class Reference
+
+
+ +

The RDM::Device class. + More...

+ +

#include <device.h>

+
+Inheritance diagram for RDM::Device:
+
+
Inheritance graph
+ + + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Device (UID id=UID(), Device *parent=nullptr)
 Device::Device. More...
 
+virtual ~Device ()
 Device::~Device.
 
void addSubDevice (uint16_t number, Device *dev)
 Device::addSubDevice. More...
 
DevicesubDevice (uint16_t number)
 Device::subDevice. More...
 
uint16_t subDeviceCount () const
 Device::subDeviceCount. More...
 
void addProductDetailId (uint16_t)
 Device::addProductDetailId. More...
 
void get (const MsgPtr message, MsgPtr response)
 Device::get. More...
 
void set (const MsgPtr message, MsgPtr response)
 Device::set. More...
 
virtual void identify (bool state)
 Device::identify. More...
 
virtual void reset (bool hard)
 Device::reset. More...
 
- Public Member Functions inherited from DMX::Device
Device ()
 Device::Device.
 
uint16_t footprint () const
 Device::footprint. More...
 
uint8_t personality () const
 Device::personality. More...
 
uint8_t personalityCount () const
 Device::personalityCount. More...
 
uint16_t address () const
 Device::address. More...
 
virtual void setPersonality (uint8_t mode)
 Device::setPersonality. More...
 
virtual bool setAddress (uint16_t start)
 Device::setAddress. More...
 
+ + + + + + + + + + +

+Public Attributes

+uint16_t deviceModelID
 model ID number
 
+std::string deviceModelDescription
 model description
 
+uint16_t deviceProductCategory
 device category
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Protected Member Functions

void enqueueMessage (MsgPtr message, bool urgent=false)
 Device::enqueueMessage. More...
 
void enqueueStatus (StatusPtr status)
 Device::enqueueStatus. More...
 
bool actionPrep_ (const MsgPtr message, MsgPtr response)
 Device::actionPrep_. More...
 
void actionGetSupportedParameters (const MsgPtr message, MsgPtr response)
 Device::actionGetSupportedParameters. More...
 
void actionSetClearStatusId (const MsgPtr message, MsgPtr response)
 Device::actionSetClearStatusId. More...
 
void actionGetSubdeviceThreshold (const MsgPtr message, MsgPtr response)
 Device::actionGetSubdeviceThreshold. More...
 
void actionSetSubdeviceThreshold (const MsgPtr message, MsgPtr response)
 Device::actionSetSubdeviceThreshold. More...
 
void actionGetDeviceInfo (const MsgPtr message, MsgPtr response)
 Device::actionGetDeviceInfo. More...
 
void actionGetProductDetailIdList (const MsgPtr message, MsgPtr response)
 Device::actionGetProductDetailIdList. More...
 
void actionGetDevModelDescription (const MsgPtr message, MsgPtr response)
 Device::actionGetDevModelDescription. More...
 
void actionGetManufacturerLabel (const MsgPtr message, MsgPtr response)
 Device::actionGetManufacturerLabel. More...
 
void actionGetLanguage (const MsgPtr message, MsgPtr response)
 Device::actionGetLanguage. More...
 
void actionSetLanguage (const MsgPtr message, MsgPtr response)
 Device::actionSetLanguage. More...
 
void actionGetSoftwareVersionLabel (const MsgPtr message, MsgPtr response)
 Device::actionGetSoftwareVersionLabel. More...
 
void actionGetDmxPersonality (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxPersonality. More...
 
void actionSetDmxPersonality (const MsgPtr message, MsgPtr response)
 Device::actionSetDmxPersonality. More...
 
void actionGetDmxPersonalityDesc (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxPersonalityDesc. More...
 
void actionGetDmxStartAddress (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxStartAddress. More...
 
void actionSetDmxStartAddress (const MsgPtr message, MsgPtr response)
 Device::actionSetDmxStartAddress. More...
 
void actionSensorDispatch (const MsgPtr message, MsgPtr response)
 Device::actionSensorDispatch. More...
 
void actionGetIdentifyDevice (const MsgPtr message, MsgPtr response)
 Device::actionGetIdentifyDevice. More...
 
void actionSetIdentifyDevice (const MsgPtr message, MsgPtr response)
 Device::actionSetIdentifyDevice. More...
 
void actionSetResetDevice (const MsgPtr message, MsgPtr response)
 Device::actionSetResetDevice. More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Protected Attributes

+UID id_
 device UID
 
+std::unordered_map< uint16_t, Device * > sub_devices_
 sub devices
 
+std::unordered_map< PID, Parameter * > parameters_
 parameters
 
+std::vector< Sensor * > sensors_
 sensors
 
+std::list< uint16_t > product_detail_list_
 product detail list
 
+std::deque< MsgPtrqueued_messages_
 outbound message queue
 
+UID controller_uid_
 controller UID
 
+std::unordered_map< uint8_t, std::queue< StatusPtr > > queued_statuses_
 outbound status queue
 
- Protected Attributes inherited from DMX::Device
+std::vector< Personality * > personalities_
 available personalities
 
+uint8_t personality_
 index of current personality
 
+uint16_t startAddress_
 DMX start address.
 
+ + + +

+Friends

+class Responder
 
+

Detailed Description

+

The RDM::Device class.

+

Constructor & Destructor Documentation

+ +

◆ Device()

+ +
+
+ + + + + + + + + + + + + + + + + + +
RDM::Device::Device (UID id = UID(),
Deviceparent = nullptr 
)
+
+ +

Device::Device.

+
Parameters
+ + + +
id
parent
+
+
+

9.2.3 Required Sub-Device Messages Devices supporting the use of sub-devices shall support the SUPPORTED_PARAMETERS message in order for the controller to determine which additional messages are supported by the sub-devices.

+

10.3.4 Clear Status ID (CLEAR_STATUS_ID) This parameter is used to clear the status message queue.

+

10.3.5 Get/Set Sub-Device Status Reporting Threshold (SUB_DEVICE_STATUS_REPORT_THRESHOLD) This parameter is used to set the verbosity of Sub-Device reporting using the Status Type codes as enumerated in Table A-4 .

+

10.5.1 Get Device Info (DEVICE_INFO) This parameter is used to retrieve a variety of information about the device that is normally required by a controller.

+

10.5.2 Get Product Detail ID List (PRODUCT_DETAIL_ID_LIST) This parameter shall be used for requesting technology details for a device.

+

10.5.3 Get Device Model Description (DEVICE_MODEL_DESCRIPTION) This parameter provides a text description of up to 32 characters for the device model type.

+

10.5.4 Get Manufacturer Label (MANUFACTURER_LABEL) This parameter provides an ASCII text response with the Manufacturer name for the device of up to 32 characters.

+

10.5.7 Get Language Capabilities (LANGUAGE_CAPABILITIES) This parameter is used to identify languages that the device supports for using the LANGUAGE parameter.

+

10.5.8 Get/Set Language (LANGUAGE) This parameter is used to change the language of the messages from the device.

+

10.5.9 Get Software Version Label (SOFTWARE_VERSION_LABEL) This parameter is used to get a descriptive ASCII text label for the device’s operating software version.

+

10.6.1 Get/Set DMX512 Personality (DMX_PERSONALITY) This parameter is used to set the responder’s DMX512 Personality.

+

10.6.2 Get DMX512 Personality Description (DMX_PERSONALITY_DESCRIPTION) This parameter is used to get a descriptive ASCII text label for a given DMX512 Personality.

+

10.6.3 Get/Set DMX512 Starting Address (DMX_START_ADDRESS) This parameter is used to set or get the DMX512 start address.

+

10.7.1 Get Sensor Definition (SENSOR_DEFINITION) This parameter is used to retrieve the definition of a specific sensor.

+

10.7.2 Get/Set Sensor (SENSOR_VALUE) This parameter shall be used to retrieve or reset sensor data.

+

10.7.3 Record Sensors (RECORD_SENSORS) This parameter instructs devices such as dimming racks that monitor load changes to store the current value for monitoring sensor changes.

+

10.11.1 Get/Set Identify Device (IDENTIFY_DEVICE) This parameter is used for the user to physically identify the device represented by the UID.

+

10.11.2 Reset Device (RESET_DEVICE) This parameter is used to instruct the responder to reset itself.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+

Member Function Documentation

+ +

◆ actionGetDeviceInfo()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionGetDeviceInfo (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionGetDeviceInfo.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetDevModelDescription()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionGetDevModelDescription (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionGetDevModelDescription.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetDmxPersonality()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionGetDmxPersonality (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionGetDmxPersonality.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetDmxPersonalityDesc()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionGetDmxPersonalityDesc (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionGetDmxPersonalityDesc.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetDmxStartAddress()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionGetDmxStartAddress (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionGetDmxStartAddress.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetIdentifyDevice()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionGetIdentifyDevice (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionGetIdentifyDevice.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetLanguage()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionGetLanguage (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionGetLanguage.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetManufacturerLabel()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionGetManufacturerLabel (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionGetManufacturerLabel.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetProductDetailIdList()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionGetProductDetailIdList (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionGetProductDetailIdList.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetSoftwareVersionLabel()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionGetSoftwareVersionLabel (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionGetSoftwareVersionLabel.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetSubdeviceThreshold()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionGetSubdeviceThreshold (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionGetSubdeviceThreshold.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetSupportedParameters()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionGetSupportedParameters (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionGetSupportedParameters.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionPrep_()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
bool RDM::Device::actionPrep_ (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionPrep_.

+
Parameters
+ + + +
message
response
+
+
+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + + +
+ +
+
+ +

◆ actionSensorDispatch()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionSensorDispatch (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionSensorDispatch.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionSetClearStatusId()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionSetClearStatusId (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionSetClearStatusId.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionSetDmxPersonality()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionSetDmxPersonality (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionSetDmxPersonality.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionSetDmxStartAddress()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionSetDmxStartAddress (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionSetDmxStartAddress.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionSetIdentifyDevice()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionSetIdentifyDevice (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionSetIdentifyDevice.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionSetLanguage()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionSetLanguage (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionSetLanguage.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionSetResetDevice()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionSetResetDevice (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionSetResetDevice.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionSetSubdeviceThreshold()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::actionSetSubdeviceThreshold (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Device::actionSetSubdeviceThreshold.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ addProductDetailId()

+ +
+
+ + + + + + + + +
void RDM::Device::addProductDetailId (uint16_t id)
+
+ +

Device::addProductDetailId.

+
Parameters
+ + +
id
+
+
+ +
+
+ +

◆ addSubDevice()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::addSubDevice (uint16_t number,
Devicedev 
)
+
+ +

Device::addSubDevice.

+
Parameters
+ + + +
number
devRoot devices (ie. Respoders) shall override with a meaningful implimentation
+
+
+ +
+
+ +

◆ enqueueMessage()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::enqueueMessage (MsgPtr message,
bool urgent = false 
)
+
+protected
+
+ +

Device::enqueueMessage.

+
Parameters
+ + + +
message
urgent
+
+
+

only root devices have a message queue

+ +
+
+ +

◆ enqueueStatus()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDM::Device::enqueueStatus (StatusPtr status)
+
+protected
+
+ +

Device::enqueueStatus.

+
Parameters
+ + +
status
+
+
+ +
+
+ +

◆ get()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::get (const MsgPtr message,
MsgPtr response 
)
+
+ +

Device::get.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ identify()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDM::Device::identify (bool state)
+
+virtual
+
+ +

Device::identify.

+
Parameters
+ + +
state
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ reset()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDM::Device::reset (bool hard)
+
+virtual
+
+ +

Device::reset.

+
Parameters
+ + +
hard
+
+
+ +

Reimplemented in RDM::Responder.

+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ set()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void RDM::Device::set (const MsgPtr message,
MsgPtr response 
)
+
+ +

Device::set.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ subDevice()

+ +
+
+ + + + + + + + +
Device * RDM::Device::subDevice (uint16_t number)
+
+ +

Device::subDevice.

+
Parameters
+ + +
number
+
+
+
Returns
+ +
+
+ +

◆ subDeviceCount()

+ +
+
+ + + + + + + +
uint16_t RDM::Device::subDeviceCount () const
+
+ +

Device::subDeviceCount.

+
Returns
+
+Here is the call graph for this function:
+
+
+ + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0068a6f5b2976dce6fc99d62e644b2ce_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0068a6f5b2976dce6fc99d62e644b2ce_icgraph.map new file mode 100644 index 0000000..0fb1754 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0068a6f5b2976dce6fc99d62e644b2ce_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0068a6f5b2976dce6fc99d62e644b2ce_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0068a6f5b2976dce6fc99d62e644b2ce_icgraph.md5 new file mode 100644 index 0000000..3bf16c5 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0068a6f5b2976dce6fc99d62e644b2ce_icgraph.md5 @@ -0,0 +1 @@ +9bad7c01d81d6c1440ff79bb7543998f \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0068a6f5b2976dce6fc99d62e644b2ce_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0068a6f5b2976dce6fc99d62e644b2ce_icgraph.png new file mode 100644 index 0000000..dc75b3e Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0068a6f5b2976dce6fc99d62e644b2ce_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a06febe4ac915ac80a245d426ce8f379b_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a06febe4ac915ac80a245d426ce8f379b_icgraph.map new file mode 100644 index 0000000..53f83cf --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a06febe4ac915ac80a245d426ce8f379b_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a06febe4ac915ac80a245d426ce8f379b_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a06febe4ac915ac80a245d426ce8f379b_icgraph.md5 new file mode 100644 index 0000000..710d487 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a06febe4ac915ac80a245d426ce8f379b_icgraph.md5 @@ -0,0 +1 @@ +d33be7a2019e1e15ac6d4ee1c44dee76 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a06febe4ac915ac80a245d426ce8f379b_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a06febe4ac915ac80a245d426ce8f379b_icgraph.png new file mode 100644 index 0000000..004df07 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a06febe4ac915ac80a245d426ce8f379b_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_cgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_cgraph.map new file mode 100644 index 0000000..bd46f20 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_cgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_cgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_cgraph.md5 new file mode 100644 index 0000000..d658cb2 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_cgraph.md5 @@ -0,0 +1 @@ +e5742d69fa57c6937e49e00a1aeb8d2c \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_cgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_cgraph.png new file mode 100644 index 0000000..03a91aa Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_cgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_icgraph.map new file mode 100644 index 0000000..81d48ae --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_icgraph.md5 new file mode 100644 index 0000000..e79bd03 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_icgraph.md5 @@ -0,0 +1 @@ +4f8dbd41aeed63e3debfd707d00b557c \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_icgraph.png new file mode 100644 index 0000000..0c9edc9 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a0b2d273ff938b31de71df98520f2e28e_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_cgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_cgraph.map new file mode 100644 index 0000000..f1476e2 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_cgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_cgraph.md5 new file mode 100644 index 0000000..7fcd1f5 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_cgraph.md5 @@ -0,0 +1 @@ +f54afc4c11aeb6f0a7ac6df0357727a8 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_cgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_cgraph.png new file mode 100644 index 0000000..bd075cd Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_cgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_icgraph.map new file mode 100644 index 0000000..bcecf35 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_icgraph.md5 new file mode 100644 index 0000000..68a38de --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_icgraph.md5 @@ -0,0 +1 @@ +c54295d035c4d28084a66b1495110dfe \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_icgraph.png new file mode 100644 index 0000000..7f6a2ef Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a12fc6abcdd9a5d1ba5313158a7da7102_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a325c2f20a8f4ca0e01393a631c807394_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a325c2f20a8f4ca0e01393a631c807394_icgraph.map new file mode 100644 index 0000000..4b56c04 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a325c2f20a8f4ca0e01393a631c807394_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a325c2f20a8f4ca0e01393a631c807394_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a325c2f20a8f4ca0e01393a631c807394_icgraph.md5 new file mode 100644 index 0000000..070daf6 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a325c2f20a8f4ca0e01393a631c807394_icgraph.md5 @@ -0,0 +1 @@ +7aec51c656f88efdbfd14c3e24fa3c3e \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a325c2f20a8f4ca0e01393a631c807394_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a325c2f20a8f4ca0e01393a631c807394_icgraph.png new file mode 100644 index 0000000..c0e3636 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a325c2f20a8f4ca0e01393a631c807394_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_cgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_cgraph.map new file mode 100644 index 0000000..f16cc06 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_cgraph.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_cgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_cgraph.md5 new file mode 100644 index 0000000..4e2687f --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_cgraph.md5 @@ -0,0 +1 @@ +a6c1990ba454d4717dd935310582c6bb \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_cgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_cgraph.png new file mode 100644 index 0000000..4fab41e Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_cgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_icgraph.map new file mode 100644 index 0000000..34432d3 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_icgraph.md5 new file mode 100644 index 0000000..dd14185 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_icgraph.md5 @@ -0,0 +1 @@ +2b00451aba281701677e6d5ea44e6c88 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_icgraph.png new file mode 100644 index 0000000..fa9f496 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a34e4b66ac6207ebc10a90766c41bedf0_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3830466e7492bede401c2b014c29aef6_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3830466e7492bede401c2b014c29aef6_icgraph.map new file mode 100644 index 0000000..59d8d57 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3830466e7492bede401c2b014c29aef6_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3830466e7492bede401c2b014c29aef6_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3830466e7492bede401c2b014c29aef6_icgraph.md5 new file mode 100644 index 0000000..894499d --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3830466e7492bede401c2b014c29aef6_icgraph.md5 @@ -0,0 +1 @@ +ac9304449c807060efdececd5709059b \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3830466e7492bede401c2b014c29aef6_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3830466e7492bede401c2b014c29aef6_icgraph.png new file mode 100644 index 0000000..4db479c Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3830466e7492bede401c2b014c29aef6_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3e0fa67f0ba3073f9fd0d07c31cde3f2_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3e0fa67f0ba3073f9fd0d07c31cde3f2_icgraph.map new file mode 100644 index 0000000..fb43ecf --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3e0fa67f0ba3073f9fd0d07c31cde3f2_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3e0fa67f0ba3073f9fd0d07c31cde3f2_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3e0fa67f0ba3073f9fd0d07c31cde3f2_icgraph.md5 new file mode 100644 index 0000000..15e0cd6 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3e0fa67f0ba3073f9fd0d07c31cde3f2_icgraph.md5 @@ -0,0 +1 @@ +f1a54f63550984de4c21750f3a720fe9 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3e0fa67f0ba3073f9fd0d07c31cde3f2_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3e0fa67f0ba3073f9fd0d07c31cde3f2_icgraph.png new file mode 100644 index 0000000..2209c21 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a3e0fa67f0ba3073f9fd0d07c31cde3f2_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_cgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_cgraph.map new file mode 100644 index 0000000..5832207 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_cgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_cgraph.md5 new file mode 100644 index 0000000..c40131d --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_cgraph.md5 @@ -0,0 +1 @@ +02fd53310c11e107b2f9ab9452409691 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_cgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_cgraph.png new file mode 100644 index 0000000..a56a8ca Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_cgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_icgraph.map new file mode 100644 index 0000000..3b68d32 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_icgraph.md5 new file mode 100644 index 0000000..bbbe700 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_icgraph.md5 @@ -0,0 +1 @@ +937905c1e89502258b86c38f11dc26f5 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_icgraph.png new file mode 100644 index 0000000..dcd4b97 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a4fdfa9e5432fe726f357a72dd722fad0_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_cgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_cgraph.map new file mode 100644 index 0000000..e61c53a --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_cgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_cgraph.md5 new file mode 100644 index 0000000..1f12a99 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_cgraph.md5 @@ -0,0 +1 @@ +cd1b0b725cf091a656b84a8654f9812b \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_cgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_cgraph.png new file mode 100644 index 0000000..b5b594b Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_cgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_icgraph.map new file mode 100644 index 0000000..99a4798 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_icgraph.md5 new file mode 100644 index 0000000..79d8505 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_icgraph.md5 @@ -0,0 +1 @@ +6a18bc7b65a38310183da58f79afb84d \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_icgraph.png new file mode 100644 index 0000000..308072d Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a583fab8e6c57efcc55794bddd9ffa400_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_cgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_cgraph.map new file mode 100644 index 0000000..1f549c2 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_cgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_cgraph.md5 new file mode 100644 index 0000000..0afb268 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_cgraph.md5 @@ -0,0 +1 @@ +c54e01864ef3c0b9d151b052dc76308e \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_cgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_cgraph.png new file mode 100644 index 0000000..20d16fa Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_cgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_icgraph.map new file mode 100644 index 0000000..039cff0 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_icgraph.md5 new file mode 100644 index 0000000..d282fea --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_icgraph.md5 @@ -0,0 +1 @@ +6d10d79cb9a56cf3e9c3922916255c85 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_icgraph.png new file mode 100644 index 0000000..705a642 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5dc17a64316c8e85f3e338b3d5035ee3_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5f9cf2e928d1f9a0dcf273fdbfca9be2_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5f9cf2e928d1f9a0dcf273fdbfca9be2_icgraph.map new file mode 100644 index 0000000..244d181 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5f9cf2e928d1f9a0dcf273fdbfca9be2_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5f9cf2e928d1f9a0dcf273fdbfca9be2_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5f9cf2e928d1f9a0dcf273fdbfca9be2_icgraph.md5 new file mode 100644 index 0000000..a49b801 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5f9cf2e928d1f9a0dcf273fdbfca9be2_icgraph.md5 @@ -0,0 +1 @@ +9eb872c884a846d0a83f9b2afbd5e1dd \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5f9cf2e928d1f9a0dcf273fdbfca9be2_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5f9cf2e928d1f9a0dcf273fdbfca9be2_icgraph.png new file mode 100644 index 0000000..41e0508 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a5f9cf2e928d1f9a0dcf273fdbfca9be2_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a6ad42d914e49a69fa040f880c758199d_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a6ad42d914e49a69fa040f880c758199d_icgraph.map new file mode 100644 index 0000000..898fc40 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a6ad42d914e49a69fa040f880c758199d_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a6ad42d914e49a69fa040f880c758199d_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a6ad42d914e49a69fa040f880c758199d_icgraph.md5 new file mode 100644 index 0000000..47de63f --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a6ad42d914e49a69fa040f880c758199d_icgraph.md5 @@ -0,0 +1 @@ +06f9a8ec17b7e1ed59fb0380b4cce434 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a6ad42d914e49a69fa040f880c758199d_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a6ad42d914e49a69fa040f880c758199d_icgraph.png new file mode 100644 index 0000000..6eef050 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a6ad42d914e49a69fa040f880c758199d_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a718022dd783850db9277701c316fe037_cgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a718022dd783850db9277701c316fe037_cgraph.map new file mode 100644 index 0000000..1aadd31 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a718022dd783850db9277701c316fe037_cgraph.map @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a718022dd783850db9277701c316fe037_cgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a718022dd783850db9277701c316fe037_cgraph.md5 new file mode 100644 index 0000000..8992b26 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a718022dd783850db9277701c316fe037_cgraph.md5 @@ -0,0 +1 @@ +30fd2263cd061aae05fb9633c57c06cf \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a718022dd783850db9277701c316fe037_cgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a718022dd783850db9277701c316fe037_cgraph.png new file mode 100644 index 0000000..027db8c Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a718022dd783850db9277701c316fe037_cgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a928c90d6c5abfd4609b0ce207c34a5d4_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a928c90d6c5abfd4609b0ce207c34a5d4_icgraph.map new file mode 100644 index 0000000..5ae5e59 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a928c90d6c5abfd4609b0ce207c34a5d4_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a928c90d6c5abfd4609b0ce207c34a5d4_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a928c90d6c5abfd4609b0ce207c34a5d4_icgraph.md5 new file mode 100644 index 0000000..70ae0af --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a928c90d6c5abfd4609b0ce207c34a5d4_icgraph.md5 @@ -0,0 +1 @@ +b16e12ee4eaebe17d40c3ab951ebb15f \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a928c90d6c5abfd4609b0ce207c34a5d4_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a928c90d6c5abfd4609b0ce207c34a5d4_icgraph.png new file mode 100644 index 0000000..06a06a9 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a928c90d6c5abfd4609b0ce207c34a5d4_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a95bc17d60c76540d7eb3c51d82962c56_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a95bc17d60c76540d7eb3c51d82962c56_icgraph.map new file mode 100644 index 0000000..431df43 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a95bc17d60c76540d7eb3c51d82962c56_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a95bc17d60c76540d7eb3c51d82962c56_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a95bc17d60c76540d7eb3c51d82962c56_icgraph.md5 new file mode 100644 index 0000000..b548929 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a95bc17d60c76540d7eb3c51d82962c56_icgraph.md5 @@ -0,0 +1 @@ +650dbe07fb2cf7ad16c4360a08176e54 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a95bc17d60c76540d7eb3c51d82962c56_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a95bc17d60c76540d7eb3c51d82962c56_icgraph.png new file mode 100644 index 0000000..d797950 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_a95bc17d60c76540d7eb3c51d82962c56_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_cgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_cgraph.map new file mode 100644 index 0000000..ba5d2b9 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_cgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_cgraph.md5 new file mode 100644 index 0000000..a45d93f --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_cgraph.md5 @@ -0,0 +1 @@ +64e00adccac225507216ea84535565e1 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_cgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_cgraph.png new file mode 100644 index 0000000..e233670 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_cgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_icgraph.map new file mode 100644 index 0000000..0579adf --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_icgraph.md5 new file mode 100644 index 0000000..ad31097 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_icgraph.md5 @@ -0,0 +1 @@ +7519c3d1f4a363a291ea1932b3617c88 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_icgraph.png new file mode 100644 index 0000000..8c039ef Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aa75b14d33300d5c2df42fefad758737c_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aaaa57cf374aae21be7b3a61c9348bef9_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aaaa57cf374aae21be7b3a61c9348bef9_icgraph.map new file mode 100644 index 0000000..cf08dfb --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aaaa57cf374aae21be7b3a61c9348bef9_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aaaa57cf374aae21be7b3a61c9348bef9_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aaaa57cf374aae21be7b3a61c9348bef9_icgraph.md5 new file mode 100644 index 0000000..2582e6c --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aaaa57cf374aae21be7b3a61c9348bef9_icgraph.md5 @@ -0,0 +1 @@ +63a97849ae3b798344bbee38bbc3effa \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aaaa57cf374aae21be7b3a61c9348bef9_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aaaa57cf374aae21be7b3a61c9348bef9_icgraph.png new file mode 100644 index 0000000..06033d0 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_aaaa57cf374aae21be7b3a61c9348bef9_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_cgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_cgraph.map new file mode 100644 index 0000000..cfd0aec --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_cgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_cgraph.md5 new file mode 100644 index 0000000..d4acfb3 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_cgraph.md5 @@ -0,0 +1 @@ +ef9b33cf973f457e370e984cfc42950a \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_cgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_cgraph.png new file mode 100644 index 0000000..8696f5c Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_cgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_icgraph.map new file mode 100644 index 0000000..a9cc1bd --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_icgraph.md5 new file mode 100644 index 0000000..e650112 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_icgraph.md5 @@ -0,0 +1 @@ +560015b1912fefe490fc27dc4dcec472 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_icgraph.png new file mode 100644 index 0000000..94b4e46 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac1d4ee182f974b4899d5a9922f21a48d_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac7f6e0a20d0e86e2629da18a0e14a6b2_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac7f6e0a20d0e86e2629da18a0e14a6b2_icgraph.map new file mode 100644 index 0000000..e9529f7 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac7f6e0a20d0e86e2629da18a0e14a6b2_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac7f6e0a20d0e86e2629da18a0e14a6b2_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac7f6e0a20d0e86e2629da18a0e14a6b2_icgraph.md5 new file mode 100644 index 0000000..6453a1f --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac7f6e0a20d0e86e2629da18a0e14a6b2_icgraph.md5 @@ -0,0 +1 @@ +f33a9af344dbc44a0030f79297dfb092 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac7f6e0a20d0e86e2629da18a0e14a6b2_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac7f6e0a20d0e86e2629da18a0e14a6b2_icgraph.png new file mode 100644 index 0000000..e09d261 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ac7f6e0a20d0e86e2629da18a0e14a6b2_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_acc9f0b09681fac3fe5c0fbb0c93626b2_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_acc9f0b09681fac3fe5c0fbb0c93626b2_icgraph.map new file mode 100644 index 0000000..107f455 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_acc9f0b09681fac3fe5c0fbb0c93626b2_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_acc9f0b09681fac3fe5c0fbb0c93626b2_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_acc9f0b09681fac3fe5c0fbb0c93626b2_icgraph.md5 new file mode 100644 index 0000000..a54764d --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_acc9f0b09681fac3fe5c0fbb0c93626b2_icgraph.md5 @@ -0,0 +1 @@ +4d8135619fd5ceec24465f1d7a5bfdbe \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_acc9f0b09681fac3fe5c0fbb0c93626b2_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_acc9f0b09681fac3fe5c0fbb0c93626b2_icgraph.png new file mode 100644 index 0000000..a62ccbf Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_acc9f0b09681fac3fe5c0fbb0c93626b2_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ace4e3c13e4feaa1f1d58c66fbf2d6833_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ace4e3c13e4feaa1f1d58c66fbf2d6833_icgraph.map new file mode 100644 index 0000000..5ea63d0 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ace4e3c13e4feaa1f1d58c66fbf2d6833_icgraph.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ace4e3c13e4feaa1f1d58c66fbf2d6833_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ace4e3c13e4feaa1f1d58c66fbf2d6833_icgraph.md5 new file mode 100644 index 0000000..accbe73 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ace4e3c13e4feaa1f1d58c66fbf2d6833_icgraph.md5 @@ -0,0 +1 @@ +7654a09b7522ce6e655d232488c965de \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ace4e3c13e4feaa1f1d58c66fbf2d6833_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ace4e3c13e4feaa1f1d58c66fbf2d6833_icgraph.png new file mode 100644 index 0000000..a9a5400 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ace4e3c13e4feaa1f1d58c66fbf2d6833_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ad2e4a882ce135e78483354bcefc0c752_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ad2e4a882ce135e78483354bcefc0c752_icgraph.map new file mode 100644 index 0000000..5173feb --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ad2e4a882ce135e78483354bcefc0c752_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ad2e4a882ce135e78483354bcefc0c752_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ad2e4a882ce135e78483354bcefc0c752_icgraph.md5 new file mode 100644 index 0000000..7083af0 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ad2e4a882ce135e78483354bcefc0c752_icgraph.md5 @@ -0,0 +1 @@ +71fbf62ff4103e9cea24c6baf0fead43 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ad2e4a882ce135e78483354bcefc0c752_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ad2e4a882ce135e78483354bcefc0c752_icgraph.png new file mode 100644 index 0000000..fb97e28 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ad2e4a882ce135e78483354bcefc0c752_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_addb63997ed2b1320fd80bb990f4a38bc_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_addb63997ed2b1320fd80bb990f4a38bc_icgraph.map new file mode 100644 index 0000000..1cf2e34 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_addb63997ed2b1320fd80bb990f4a38bc_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_addb63997ed2b1320fd80bb990f4a38bc_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_addb63997ed2b1320fd80bb990f4a38bc_icgraph.md5 new file mode 100644 index 0000000..7caaae7 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_addb63997ed2b1320fd80bb990f4a38bc_icgraph.md5 @@ -0,0 +1 @@ +c092445a38a31d84a283f3f53c946651 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_addb63997ed2b1320fd80bb990f4a38bc_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_addb63997ed2b1320fd80bb990f4a38bc_icgraph.png new file mode 100644 index 0000000..46c0b8e Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_addb63997ed2b1320fd80bb990f4a38bc_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_cgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_cgraph.map new file mode 100644 index 0000000..a0e66ad --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_cgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_cgraph.md5 new file mode 100644 index 0000000..59ac4b4 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_cgraph.md5 @@ -0,0 +1 @@ +309adc5597f0ad883c94fc502447cfe8 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_cgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_cgraph.png new file mode 100644 index 0000000..e98e52b Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_cgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_icgraph.map new file mode 100644 index 0000000..5d4d61b --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_icgraph.md5 new file mode 100644 index 0000000..b5fa7e8 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_icgraph.md5 @@ -0,0 +1 @@ +f2e9981d4737a1708e763878285e1ae1 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_icgraph.png new file mode 100644 index 0000000..1e63d7f Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae256ea2098096bffac0c04186a2f185f_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_cgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_cgraph.map new file mode 100644 index 0000000..ece9d05 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_cgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_cgraph.md5 new file mode 100644 index 0000000..bbb1d55 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_cgraph.md5 @@ -0,0 +1 @@ +94a8635b45cb9d1494c22112ddd7db3f \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_cgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_cgraph.png new file mode 100644 index 0000000..2bcccb1 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_cgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_icgraph.map new file mode 100644 index 0000000..40fda94 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_icgraph.md5 new file mode 100644 index 0000000..d24924c --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_icgraph.md5 @@ -0,0 +1 @@ +a68b9f44a222fc160a2befd648e89920 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_icgraph.png new file mode 100644 index 0000000..cac1b9d Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_ae549b9ed9c2ef0c9b91e90bb1e3b5459_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_cgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_cgraph.map new file mode 100644 index 0000000..8e1d71b --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_cgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_cgraph.md5 new file mode 100644 index 0000000..d0752b8 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_cgraph.md5 @@ -0,0 +1 @@ +1862dd7a4e7ac32695c2d530f76bbce9 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_cgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_cgraph.png new file mode 100644 index 0000000..519eb9b Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_cgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_icgraph.map b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_icgraph.map new file mode 100644 index 0000000..a15b2c8 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_icgraph.md5 b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_icgraph.md5 new file mode 100644 index 0000000..9b4b053 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_icgraph.md5 @@ -0,0 +1 @@ +38c9b938a001fcb93aa9d15874a1bc95 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_icgraph.png b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_icgraph.png new file mode 100644 index 0000000..a2895d8 Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_r_d_m_1_1_device_af9ed83a9c1d01d1fc8ff685d73f956ae_icgraph.png differ diff --git a/docs/doxygen/html/d1/d8a/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu__inherit__graph.map b/docs/doxygen/html/d1/d8a/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..f8e4fbf --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d1/d8a/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/d1/d8a/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..0ec6604 --- /dev/null +++ b/docs/doxygen/html/d1/d8a/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +e318271af8dfe498b0f752bcbbdb3ff6 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d8a/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu__inherit__graph.png b/docs/doxygen/html/d1/d8a/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..594952b Binary files /dev/null and b/docs/doxygen/html/d1/d8a/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d1/d96/struct_a_c_n_1_1_s_d_t_1_1channel__params__data__inherit__graph.map b/docs/doxygen/html/d1/d96/struct_a_c_n_1_1_s_d_t_1_1channel__params__data__inherit__graph.map new file mode 100644 index 0000000..eb4c399 --- /dev/null +++ b/docs/doxygen/html/d1/d96/struct_a_c_n_1_1_s_d_t_1_1channel__params__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/d96/struct_a_c_n_1_1_s_d_t_1_1channel__params__data__inherit__graph.md5 b/docs/doxygen/html/d1/d96/struct_a_c_n_1_1_s_d_t_1_1channel__params__data__inherit__graph.md5 new file mode 100644 index 0000000..6b0b708 --- /dev/null +++ b/docs/doxygen/html/d1/d96/struct_a_c_n_1_1_s_d_t_1_1channel__params__data__inherit__graph.md5 @@ -0,0 +1 @@ +69385d960ee4bbe9596ba48ebaab56e6 \ No newline at end of file diff --git a/docs/doxygen/html/d1/d96/struct_a_c_n_1_1_s_d_t_1_1channel__params__data__inherit__graph.png b/docs/doxygen/html/d1/d96/struct_a_c_n_1_1_s_d_t_1_1channel__params__data__inherit__graph.png new file mode 100644 index 0000000..c0c063e Binary files /dev/null and b/docs/doxygen/html/d1/d96/struct_a_c_n_1_1_s_d_t_1_1channel__params__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu.html b/docs/doxygen/html/d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu.html new file mode 100644 index 0000000..63eb78b --- /dev/null +++ b/docs/doxygen/html/d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu.html @@ -0,0 +1,265 @@ + + + + + + + +OpenLCP: RDMnet::RPT::COMMAND::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::RPT::COMMAND::Pdu Class Reference
+
+
+ +

The RPT::COMMAND::Pdu class. + More...

+ +

#include <rpt.h>

+
+Inheritance diagram for RDMnet::RPT::COMMAND::Pdu:
+
+
Inheritance graph
+ + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 RPT::COMMAND::Pdu::Pdu.
 
void iStream (ACN::PDU::Stream) override
 RPT::COMMAND::Pdu::iStream. More...
 
- Public Member Functions inherited from RDMnet::Pdu
 Pdu (size_t vector_size)
 Pdu. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The RPT::COMMAND::Pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::RPT::COMMAND::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

RPT::COMMAND::Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from RDMnet::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu_aca62f87a334cb332705014432c5b6807_cgraph.map b/docs/doxygen/html/d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu_aca62f87a334cb332705014432c5b6807_cgraph.map new file mode 100644 index 0000000..a4aa0fc --- /dev/null +++ b/docs/doxygen/html/d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu_aca62f87a334cb332705014432c5b6807_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu_aca62f87a334cb332705014432c5b6807_cgraph.md5 b/docs/doxygen/html/d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu_aca62f87a334cb332705014432c5b6807_cgraph.md5 new file mode 100644 index 0000000..f223fab --- /dev/null +++ b/docs/doxygen/html/d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu_aca62f87a334cb332705014432c5b6807_cgraph.md5 @@ -0,0 +1 @@ +84abdbd7c24d1ec5e23683d30584e6e2 \ No newline at end of file diff --git a/docs/doxygen/html/d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu_aca62f87a334cb332705014432c5b6807_cgraph.png b/docs/doxygen/html/d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu_aca62f87a334cb332705014432c5b6807_cgraph.png new file mode 100644 index 0000000..fe8e274 Binary files /dev/null and b/docs/doxygen/html/d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu_aca62f87a334cb332705014432c5b6807_cgraph.png differ diff --git a/docs/doxygen/html/d1/daf/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header__inherit__graph.map b/docs/doxygen/html/d1/daf/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header__inherit__graph.map new file mode 100644 index 0000000..a4056c2 --- /dev/null +++ b/docs/doxygen/html/d1/daf/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/daf/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header__inherit__graph.md5 b/docs/doxygen/html/d1/daf/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header__inherit__graph.md5 new file mode 100644 index 0000000..648d03e --- /dev/null +++ b/docs/doxygen/html/d1/daf/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header__inherit__graph.md5 @@ -0,0 +1 @@ +650251e67725e791db01c4ad714cca8d \ No newline at end of file diff --git a/docs/doxygen/html/d1/daf/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header__inherit__graph.png b/docs/doxygen/html/d1/daf/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header__inherit__graph.png new file mode 100644 index 0000000..4aae0e4 Binary files /dev/null and b/docs/doxygen/html/d1/daf/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header__inherit__graph.png differ diff --git a/docs/doxygen/html/d1/db0/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport-members.html b/docs/doxygen/html/d1/db0/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport-members.html new file mode 100644 index 0000000..cc51b95 --- /dev/null +++ b/docs/doxygen/html/d1/db0/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport-members.html @@ -0,0 +1,91 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::RLP::UDP::transport Member List
+
+
+ +

This is the complete list of members for ACN::RLP::UDP::transport, including all inherited members.

+ + + + + + + + + + +
acn_idACN::RLP::UDP::transport
iStream(PDU::Stream) overrideACN::RLP::UDP::transportvirtual
lengthACN::RLP::UDP::transport
oStream(PDU::Stream) const overrideACN::RLP::UDP::transportvirtual
postamble_sizeACN::RLP::UDP::transport
rootACN::RLP::UDP::transport
streamSize() const overrideACN::RLP::UDP::transportinlinevirtual
transport(bool filled=false)ACN::RLP::UDP::transport
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html b/docs/doxygen/html/d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html new file mode 100644 index 0000000..203d9eb --- /dev/null +++ b/docs/doxygen/html/d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html @@ -0,0 +1,299 @@ + + + + + + + +OpenLCP: OTP::PDU::Block< T > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::PDU::Block< T > Struct Template Reference
+
+
+ +

The PDU::Block struct. + More...

+ +

#include <pdu.h>

+
+Inheritance diagram for OTP::PDU::Block< T >:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

void setParent (Pdu parent)
 setParent More...
 
size_t streamSize () const override
 streamSize More...
 
void iStream (Stream s) override
 iStream More...
 
void oStream (Stream s) const override
 oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + +

+Public Attributes

std::shared_ptr< std::vector< std::shared_ptr< T > > > members
 Messages contained in the block. More...
 
+

Detailed Description

+

template<class T>
+struct OTP::PDU::Block< T >

+ +

The PDU::Block struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+
+template<class T >
+ + + + + +
+ + + + + + + + +
void OTP::PDU::Block< T >::iStream (Stream s)
+
+inlineoverride
+
+ +

iStream

+
Parameters
+ + +
s
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+
+template<class T >
+ + + + + +
+ + + + + + + + +
void OTP::PDU::Block< T >::oStream (Stream s) const
+
+inlineoverride
+
+ +

oStream

+
Parameters
+ + +
s
+
+
+ +
+
+ +

◆ setParent()

+ +
+
+
+template<class T >
+ + + + + +
+ + + + + + + + +
void OTP::PDU::Block< T >::setParent (Pdu parent)
+
+inline
+
+ +

setParent

+
Parameters
+ + +
parent
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+
+template<class T >
+ + + + + +
+ + + + + + + +
size_t OTP::PDU::Block< T >::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+

Member Data Documentation

+ +

◆ members

+ +
+
+
+template<class T >
+ + + + +
std::shared_ptr<std::vector<std::shared_ptr<T> > > OTP::PDU::Block< T >::members
+
+Initial value:
= std::shared_ptr<std::vector<std::shared_ptr<T>>>
+
(new std::vector<std::shared_ptr<T>>)
+
+

Messages contained in the block.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html new file mode 100644 index 0000000..344345e --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html @@ -0,0 +1,383 @@ + + + + + + + +OpenLCP: OTP::PDU::pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +Protected Attributes | +List of all members
+
+
OTP::PDU::pdu Class Reference
+
+
+ +

The OTP::PDU::Pdu class. + More...

+ +

#include <pdu.h>

+
+Inheritance diagram for OTP::PDU::pdu:
+
+
Inheritance graph
+ + + + + + + + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

pdu ()
 pdu::pdu
 
~pdu ()
 pdu::~pdu
 
Stream stream ()
 pdu::stream More...
 
virtual size_t streamSize () const override
 pdu::streamSize More...
 
virtual void iStream (Stream) override
 pdu::iStream More...
 
virtual void oStream (Stream) const override
 pdu::oStream More...
 
+template<class T >
void createData ()
 createData
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + +

+Public Attributes

+pdu_datadata = nullptr
 data Message
 
+uint16_t vector = 0
 vector
 
+Pdu parent
 parent Message
 
+ + + + +

+Protected Attributes

+Stream stream_
 buffer
 
+

Detailed Description

+

The OTP::PDU::Pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::PDU::pdu::iStream (Stream stream)
+
+overridevirtual
+
+ +

pdu::iStream

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented in OTP::Transform::pdu, OTP::Transform::Point::pdu, OTP::Transform::Point::Module::pdu, OTP::Layer::pdu, OTP::Advertisement::pdu, OTP::Advertisement::System::pdu, OTP::Advertisement::Name::pdu, and OTP::Advertisement::Module::pdu.

+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + + + + +
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::PDU::pdu::oStream (Stream stream) const
+
+overridevirtual
+
+ +

pdu::oStream

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented in OTP::Layer::pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ stream()

+ +
+
+ + + + + + + +
Stream OTP::PDU::pdu::stream ()
+
+ +

pdu::stream

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + + + + + + + +
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::PDU::pdu::streamSize () const
+
+overridevirtual
+
+ +

pdu::streamSize

+
Returns
+ +

Implements ACN::PDU::pdu_stream_object.

+ +

Reimplemented in OTP::Layer::pdu.

+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_cgraph.map b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_cgraph.map new file mode 100644 index 0000000..5e754ef --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_cgraph.md5 b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_cgraph.md5 new file mode 100644 index 0000000..599c8d9 --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_cgraph.md5 @@ -0,0 +1 @@ +1e4e30177e52806a6ac02cf72d05d173 \ No newline at end of file diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_cgraph.png b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_cgraph.png new file mode 100644 index 0000000..bcde9f7 Binary files /dev/null and b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_cgraph.png differ diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_icgraph.map b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_icgraph.map new file mode 100644 index 0000000..ca7f641 --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_icgraph.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_icgraph.md5 b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_icgraph.md5 new file mode 100644 index 0000000..0947c08 --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_icgraph.md5 @@ -0,0 +1 @@ +6ed82b5d38ece09494aee9f554bc074a \ No newline at end of file diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_icgraph.png b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_icgraph.png new file mode 100644 index 0000000..22b365f Binary files /dev/null and b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a15308abc40c8819837fe24845b78dc24_icgraph.png differ diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_cgraph.map b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_cgraph.map new file mode 100644 index 0000000..2f7f46a --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_cgraph.md5 b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_cgraph.md5 new file mode 100644 index 0000000..b973976 --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_cgraph.md5 @@ -0,0 +1 @@ +592184c75a0edd7ccc944d16b5ca9ea8 \ No newline at end of file diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_cgraph.png b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_cgraph.png new file mode 100644 index 0000000..77429b2 Binary files /dev/null and b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_cgraph.png differ diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_icgraph.map b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_icgraph.map new file mode 100644 index 0000000..b2e48aa --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_icgraph.md5 b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_icgraph.md5 new file mode 100644 index 0000000..d06be82 --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_icgraph.md5 @@ -0,0 +1 @@ +c3e15a7fcd359739703427dbed57c654 \ No newline at end of file diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_icgraph.png b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_icgraph.png new file mode 100644 index 0000000..21c588b Binary files /dev/null and b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a460aaabf354ab4c12acff7c211187b33_icgraph.png differ diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_cgraph.map b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_cgraph.map new file mode 100644 index 0000000..f683d44 --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_cgraph.md5 b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_cgraph.md5 new file mode 100644 index 0000000..d078a9e --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_cgraph.md5 @@ -0,0 +1 @@ +c17fd94ee068dd9d505262abd97a004e \ No newline at end of file diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_cgraph.png b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_cgraph.png new file mode 100644 index 0000000..a516f95 Binary files /dev/null and b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_cgraph.png differ diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_icgraph.map b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_icgraph.map new file mode 100644 index 0000000..be733a8 --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_icgraph.md5 b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_icgraph.md5 new file mode 100644 index 0000000..78e8a4c --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_icgraph.md5 @@ -0,0 +1 @@ +99547da008ba3d07b524b8a761325a57 \ No newline at end of file diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_icgraph.png b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_icgraph.png new file mode 100644 index 0000000..ab5dcac Binary files /dev/null and b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_a5c5abf1475d5663d48f74114701df1c1_icgraph.png differ diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_ad27c48c474f725f2cf4e381000953bdf_icgraph.map b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_ad27c48c474f725f2cf4e381000953bdf_icgraph.map new file mode 100644 index 0000000..2b142aa --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_ad27c48c474f725f2cf4e381000953bdf_icgraph.map @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_ad27c48c474f725f2cf4e381000953bdf_icgraph.md5 b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_ad27c48c474f725f2cf4e381000953bdf_icgraph.md5 new file mode 100644 index 0000000..efbf98f --- /dev/null +++ b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_ad27c48c474f725f2cf4e381000953bdf_icgraph.md5 @@ -0,0 +1 @@ +6fb8135285e9f967f2007bf75fbbf151 \ No newline at end of file diff --git a/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_ad27c48c474f725f2cf4e381000953bdf_icgraph.png b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_ad27c48c474f725f2cf4e381000953bdf_icgraph.png new file mode 100644 index 0000000..bc6c484 Binary files /dev/null and b/docs/doxygen/html/d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu_ad27c48c474f725f2cf4e381000953bdf_icgraph.png differ diff --git a/docs/doxygen/html/d1/dd5/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t-members.html b/docs/doxygen/html/d1/dd5/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t-members.html new file mode 100644 index 0000000..181158b --- /dev/null +++ b/docs/doxygen/html/d1/dd5/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t-members.html @@ -0,0 +1,86 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::LLRP::ProbeRequest::filter_t Member List
+
+
+ +

This is the complete list of members for RDMnet::LLRP::ProbeRequest::filter_t, including all inherited members.

+ + + + + +
brokers_onlyRDMnet::LLRP::ProbeRequest::filter_t
client_tcp_inactiveRDMnet::LLRP::ProbeRequest::filter_t
reservedRDMnet::LLRP::ProbeRequest::filter_t
value (defined in RDMnet::LLRP::ProbeRequest::filter_t)RDMnet::LLRP::ProbeRequest::filter_t
+ + + + diff --git a/docs/doxygen/html/d1/de6/struct_a_c_n_1_1_r_l_p_1_1rlp__header__inherit__graph.map b/docs/doxygen/html/d1/de6/struct_a_c_n_1_1_r_l_p_1_1rlp__header__inherit__graph.map new file mode 100644 index 0000000..64fa888 --- /dev/null +++ b/docs/doxygen/html/d1/de6/struct_a_c_n_1_1_r_l_p_1_1rlp__header__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/de6/struct_a_c_n_1_1_r_l_p_1_1rlp__header__inherit__graph.md5 b/docs/doxygen/html/d1/de6/struct_a_c_n_1_1_r_l_p_1_1rlp__header__inherit__graph.md5 new file mode 100644 index 0000000..7f92bd5 --- /dev/null +++ b/docs/doxygen/html/d1/de6/struct_a_c_n_1_1_r_l_p_1_1rlp__header__inherit__graph.md5 @@ -0,0 +1 @@ +fd152ed99e1e140d015545f813ebb64c \ No newline at end of file diff --git a/docs/doxygen/html/d1/de6/struct_a_c_n_1_1_r_l_p_1_1rlp__header__inherit__graph.png b/docs/doxygen/html/d1/de6/struct_a_c_n_1_1_r_l_p_1_1rlp__header__inherit__graph.png new file mode 100644 index 0000000..898debb Binary files /dev/null and b/docs/doxygen/html/d1/de6/struct_a_c_n_1_1_r_l_p_1_1rlp__header__inherit__graph.png differ diff --git a/docs/doxygen/html/d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu.html b/docs/doxygen/html/d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu.html new file mode 100644 index 0000000..b9a7802 --- /dev/null +++ b/docs/doxygen/html/d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu.html @@ -0,0 +1,267 @@ + + + + + + + +OpenLCP: RDMnet::RPT::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::RPT::Pdu Class Reference
+
+
+ +

7.5.1 RPT PDU + More...

+ +

#include <rpt.h>

+
+Inheritance diagram for RDMnet::RPT::Pdu:
+
+
Inheritance graph
+ + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 RPT::Pdu::Pdu.
 
void iStream (ACN::PDU::Stream) override
 RPT::Pdu::iStream. More...
 
- Public Member Functions inherited from RDMnet::Pdu
 Pdu (size_t vector_size)
 Pdu. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

7.5.1 RPT PDU

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::RPT::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

RPT::Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from RDMnet::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu_a162b0c5173e2b17f448fc6dd8299cf4c_cgraph.map b/docs/doxygen/html/d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu_a162b0c5173e2b17f448fc6dd8299cf4c_cgraph.map new file mode 100644 index 0000000..ca7c073 --- /dev/null +++ b/docs/doxygen/html/d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu_a162b0c5173e2b17f448fc6dd8299cf4c_cgraph.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/docs/doxygen/html/d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu_a162b0c5173e2b17f448fc6dd8299cf4c_cgraph.md5 b/docs/doxygen/html/d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu_a162b0c5173e2b17f448fc6dd8299cf4c_cgraph.md5 new file mode 100644 index 0000000..e9bc389 --- /dev/null +++ b/docs/doxygen/html/d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu_a162b0c5173e2b17f448fc6dd8299cf4c_cgraph.md5 @@ -0,0 +1 @@ +e4db231d7bdcaaf70976e440a14d3cdb \ No newline at end of file diff --git a/docs/doxygen/html/d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu_a162b0c5173e2b17f448fc6dd8299cf4c_cgraph.png b/docs/doxygen/html/d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu_a162b0c5173e2b17f448fc6dd8299cf4c_cgraph.png new file mode 100644 index 0000000..8f24939 Binary files /dev/null and b/docs/doxygen/html/d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu_a162b0c5173e2b17f448fc6dd8299cf4c_cgraph.png differ diff --git a/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html new file mode 100644 index 0000000..08817aa --- /dev/null +++ b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html @@ -0,0 +1,254 @@ + + + + + + + +OpenLCP: RDMnet::LLRP::Target Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::LLRP::Target Class Referenceabstract
+
+
+ +

5.1.2 LLRP Target LLRP Targets receive and act on LLRP discovery and configuration commands. + More...

+ +

#include <target.h>

+
+Inheritance diagram for RDMnet::LLRP::Target:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Target ()
 Target::Target.
 
+virtual void LLRPsetup ()=0
 listens on LLRP_PORT
 
void receiveLLRP (ACN::PDU::Message< LLRP::Pdu > frame)
 Target::receiveLLRP. More...
 
virtual void receiveProbeRequest (ACN::PDU::Message< LLRP::ProbeRequest::Pdu > pdu)
 Target::receiveProbeRequest. More...
 
+virtual void sendProbeReply ()
 Target::sendProbeReply.
 
virtual void receiveRdmCommand (ACN::PDU::Message< RPT::COMMAND::Pdu > pdu)
 Target::receiveRdmCommand. More...
 
+

Detailed Description

+

5.1.2 LLRP Target LLRP Targets receive and act on LLRP discovery and configuration commands.

+

LLRP Targets enable remote administration of network configuration. All Brokers, Controllers, and Devices also operate as LLRP Targets.

+

Member Function Documentation

+ +

◆ receiveLLRP()

+ +
+
+ + + + + + + + +
void RDMnet::LLRP::Target::receiveLLRP (ACN::PDU::Message< LLRP::Pduframe)
+
+ +

Target::receiveLLRP.

+
Parameters
+ + +
frame
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ receiveProbeRequest()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::LLRP::Target::receiveProbeRequest (ACN::PDU::Message< LLRP::ProbeRequest::Pdupdu)
+
+virtual
+
+ +

Target::receiveProbeRequest.

+
Parameters
+ + +
pdu
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ receiveRdmCommand()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::LLRP::Target::receiveRdmCommand (ACN::PDU::Message< RPT::COMMAND::Pdupdu)
+
+virtual
+
+ +

Target::receiveRdmCommand.

+
Parameters
+ + +
pdu
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a3754b7caf27e3ec032377203951149f8_icgraph.map b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a3754b7caf27e3ec032377203951149f8_icgraph.map new file mode 100644 index 0000000..2407e11 --- /dev/null +++ b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a3754b7caf27e3ec032377203951149f8_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a3754b7caf27e3ec032377203951149f8_icgraph.md5 b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a3754b7caf27e3ec032377203951149f8_icgraph.md5 new file mode 100644 index 0000000..60ffc38 --- /dev/null +++ b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a3754b7caf27e3ec032377203951149f8_icgraph.md5 @@ -0,0 +1 @@ +0953652c74fd97d279fa2b41cecd0dd9 \ No newline at end of file diff --git a/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a3754b7caf27e3ec032377203951149f8_icgraph.png b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a3754b7caf27e3ec032377203951149f8_icgraph.png new file mode 100644 index 0000000..326b05f Binary files /dev/null and b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a3754b7caf27e3ec032377203951149f8_icgraph.png differ diff --git a/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a68dd2e2c5e6fc52de89f25a2385d2fb4_cgraph.map b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a68dd2e2c5e6fc52de89f25a2385d2fb4_cgraph.map new file mode 100644 index 0000000..56f817f --- /dev/null +++ b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a68dd2e2c5e6fc52de89f25a2385d2fb4_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a68dd2e2c5e6fc52de89f25a2385d2fb4_cgraph.md5 b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a68dd2e2c5e6fc52de89f25a2385d2fb4_cgraph.md5 new file mode 100644 index 0000000..5953ec8 --- /dev/null +++ b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a68dd2e2c5e6fc52de89f25a2385d2fb4_cgraph.md5 @@ -0,0 +1 @@ +e61c8e10418a16ade5481a2548d30844 \ No newline at end of file diff --git a/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a68dd2e2c5e6fc52de89f25a2385d2fb4_cgraph.png b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a68dd2e2c5e6fc52de89f25a2385d2fb4_cgraph.png new file mode 100644 index 0000000..3a92f70 Binary files /dev/null and b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a68dd2e2c5e6fc52de89f25a2385d2fb4_cgraph.png differ diff --git a/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a9c0eb86e9ff636d3717a5d2d49ff1d38_icgraph.map b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a9c0eb86e9ff636d3717a5d2d49ff1d38_icgraph.map new file mode 100644 index 0000000..a8d53b2 --- /dev/null +++ b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a9c0eb86e9ff636d3717a5d2d49ff1d38_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a9c0eb86e9ff636d3717a5d2d49ff1d38_icgraph.md5 b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a9c0eb86e9ff636d3717a5d2d49ff1d38_icgraph.md5 new file mode 100644 index 0000000..5d1a7f4 --- /dev/null +++ b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a9c0eb86e9ff636d3717a5d2d49ff1d38_icgraph.md5 @@ -0,0 +1 @@ +46c0f2b19d803dae412782d759d0342e \ No newline at end of file diff --git a/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a9c0eb86e9ff636d3717a5d2d49ff1d38_icgraph.png b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a9c0eb86e9ff636d3717a5d2d49ff1d38_icgraph.png new file mode 100644 index 0000000..e858974 Binary files /dev/null and b/docs/doxygen/html/d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target_a9c0eb86e9ff636d3717a5d2d49ff1d38_icgraph.png differ diff --git a/docs/doxygen/html/d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html b/docs/doxygen/html/d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html new file mode 100644 index 0000000..4492e68 --- /dev/null +++ b/docs/doxygen/html/d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html @@ -0,0 +1,236 @@ + + + + + + + +OpenLCP: OTP::Advertisement::advertisement_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Advertisement::advertisement_data Struct Reference
+
+
+ +

The advertisement_data struct. + More...

+ +

#include <advertisement.h>

+
+Inheritance diagram for OTP::Advertisement::advertisement_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 advertisement_data::iStream More...
 
void oStream (PDU::Stream) const override
 advertisement_data::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + +

+Public Attributes

+uint32_t reserved
 reserved
 
+PDU::Pdu payload
 Pdu.
 
+

Detailed Description

+

The advertisement_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::advertisement_data::iStream (PDU::Stream stream)
+
+override
+
+ +

advertisement_data::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::advertisement_data::oStream (PDU::Stream stream) const
+
+override
+
+ +

advertisement_data::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Advertisement::advertisement_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d1/df3/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data__inherit__graph.map b/docs/doxygen/html/d1/df3/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data__inherit__graph.map new file mode 100644 index 0000000..3c2f166 --- /dev/null +++ b/docs/doxygen/html/d1/df3/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d1/df3/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data__inherit__graph.md5 b/docs/doxygen/html/d1/df3/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data__inherit__graph.md5 new file mode 100644 index 0000000..0f19d23 --- /dev/null +++ b/docs/doxygen/html/d1/df3/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data__inherit__graph.md5 @@ -0,0 +1 @@ +8f1b93a6b6200b0aec507f3622a79535 \ No newline at end of file diff --git a/docs/doxygen/html/d1/df3/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data__inherit__graph.png b/docs/doxygen/html/d1/df3/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data__inherit__graph.png new file mode 100644 index 0000000..166a19f Binary files /dev/null and b/docs/doxygen/html/d1/df3/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d1/dff/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu-members.html b/docs/doxygen/html/d1/dff/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu-members.html new file mode 100644 index 0000000..456b60e --- /dev/null +++ b/docs/doxygen/html/d1/dff/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::RPT::NOTIFICATION::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::RPT::NOTIFICATION::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideRDMnet::RPT::NOTIFICATION::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()RDMnet::RPT::NOTIFICATION::Pdu
RDMnet::Pdu::Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d2/d03/class_a_c_n_1_1_component__inherit__graph.map b/docs/doxygen/html/d2/d03/class_a_c_n_1_1_component__inherit__graph.map new file mode 100644 index 0000000..69ab3ff --- /dev/null +++ b/docs/doxygen/html/d2/d03/class_a_c_n_1_1_component__inherit__graph.map @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/d2/d03/class_a_c_n_1_1_component__inherit__graph.md5 b/docs/doxygen/html/d2/d03/class_a_c_n_1_1_component__inherit__graph.md5 new file mode 100644 index 0000000..6be68e4 --- /dev/null +++ b/docs/doxygen/html/d2/d03/class_a_c_n_1_1_component__inherit__graph.md5 @@ -0,0 +1 @@ +314c877fef23a591ed40d3630f219703 \ No newline at end of file diff --git a/docs/doxygen/html/d2/d03/class_a_c_n_1_1_component__inherit__graph.png b/docs/doxygen/html/d2/d03/class_a_c_n_1_1_component__inherit__graph.png new file mode 100644 index 0000000..18df868 Binary files /dev/null and b/docs/doxygen/html/d2/d03/class_a_c_n_1_1_component__inherit__graph.png differ diff --git a/docs/doxygen/html/d2/d03/struct_o_t_p_1_1_transform_1_1_point_1_1address__inherit__graph.map b/docs/doxygen/html/d2/d03/struct_o_t_p_1_1_transform_1_1_point_1_1address__inherit__graph.map new file mode 100644 index 0000000..eeafa78 --- /dev/null +++ b/docs/doxygen/html/d2/d03/struct_o_t_p_1_1_transform_1_1_point_1_1address__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d2/d03/struct_o_t_p_1_1_transform_1_1_point_1_1address__inherit__graph.md5 b/docs/doxygen/html/d2/d03/struct_o_t_p_1_1_transform_1_1_point_1_1address__inherit__graph.md5 new file mode 100644 index 0000000..3b3ca56 --- /dev/null +++ b/docs/doxygen/html/d2/d03/struct_o_t_p_1_1_transform_1_1_point_1_1address__inherit__graph.md5 @@ -0,0 +1 @@ +389b2cbfe94f66f49f8abb518f55042a \ No newline at end of file diff --git a/docs/doxygen/html/d2/d03/struct_o_t_p_1_1_transform_1_1_point_1_1address__inherit__graph.png b/docs/doxygen/html/d2/d03/struct_o_t_p_1_1_transform_1_1_point_1_1address__inherit__graph.png new file mode 100644 index 0000000..3f1e48f Binary files /dev/null and b/docs/doxygen/html/d2/d03/struct_o_t_p_1_1_transform_1_1_point_1_1address__inherit__graph.png differ diff --git a/docs/doxygen/html/d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu.html b/docs/doxygen/html/d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu.html new file mode 100644 index 0000000..97def3b --- /dev/null +++ b/docs/doxygen/html/d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu.html @@ -0,0 +1,265 @@ + + + + + + + +OpenLCP: RDMnet::LLRP::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::LLRP::Pdu Class Reference
+
+
+ +

The LLRP::Pdu class. + More...

+ +

#include <llrp.h>

+
+Inheritance diagram for RDMnet::LLRP::Pdu:
+
+
Inheritance graph
+ + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 LLRP::Pdu::Pdu.
 
void iStream (ACN::PDU::Stream) override
 LLRP::Pdu::iStream. More...
 
- Public Member Functions inherited from RDMnet::Pdu
 Pdu (size_t vector_size)
 Pdu. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The LLRP::Pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::LLRP::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

LLRP::Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from RDMnet::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu_a35f093082f48161e1ea414f471a13b0f_cgraph.map b/docs/doxygen/html/d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu_a35f093082f48161e1ea414f471a13b0f_cgraph.map new file mode 100644 index 0000000..4b74208 --- /dev/null +++ b/docs/doxygen/html/d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu_a35f093082f48161e1ea414f471a13b0f_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu_a35f093082f48161e1ea414f471a13b0f_cgraph.md5 b/docs/doxygen/html/d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu_a35f093082f48161e1ea414f471a13b0f_cgraph.md5 new file mode 100644 index 0000000..73cdad6 --- /dev/null +++ b/docs/doxygen/html/d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu_a35f093082f48161e1ea414f471a13b0f_cgraph.md5 @@ -0,0 +1 @@ +d62eebc1918ccec539308988e69cd75c \ No newline at end of file diff --git a/docs/doxygen/html/d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu_a35f093082f48161e1ea414f471a13b0f_cgraph.png b/docs/doxygen/html/d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu_a35f093082f48161e1ea414f471a13b0f_cgraph.png new file mode 100644 index 0000000..1ed4538 Binary files /dev/null and b/docs/doxygen/html/d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu_a35f093082f48161e1ea414f471a13b0f_cgraph.png differ diff --git a/docs/doxygen/html/d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html b/docs/doxygen/html/d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html new file mode 100644 index 0000000..213f208 --- /dev/null +++ b/docs/doxygen/html/d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html @@ -0,0 +1,265 @@ + + + + + + + +OpenLCP: RDMnet::EPT::STATUS::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::EPT::STATUS::Pdu Class Reference
+
+
+ +

The EPT::STATUS::Pdu class. + More...

+ +

#include <ept.h>

+
+Inheritance diagram for RDMnet::EPT::STATUS::Pdu:
+
+
Inheritance graph
+ + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 EPT::STATUS::Pdu::Pdu.
 
void iStream (ACN::PDU::Stream) override
 EPT::STATUS::Pdu::iStream. More...
 
- Public Member Functions inherited from RDMnet::Pdu
 Pdu (size_t vector_size)
 Pdu. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The EPT::STATUS::Pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::EPT::STATUS::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

EPT::STATUS::Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from RDMnet::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a432348dd24b31bfb72fd386a792ca0ae_cgraph.map b/docs/doxygen/html/d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a432348dd24b31bfb72fd386a792ca0ae_cgraph.map new file mode 100644 index 0000000..f95b48c --- /dev/null +++ b/docs/doxygen/html/d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a432348dd24b31bfb72fd386a792ca0ae_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a432348dd24b31bfb72fd386a792ca0ae_cgraph.md5 b/docs/doxygen/html/d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a432348dd24b31bfb72fd386a792ca0ae_cgraph.md5 new file mode 100644 index 0000000..7e43109 --- /dev/null +++ b/docs/doxygen/html/d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a432348dd24b31bfb72fd386a792ca0ae_cgraph.md5 @@ -0,0 +1 @@ +5232199c4e53f3d1fd029abcef3aaaf1 \ No newline at end of file diff --git a/docs/doxygen/html/d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a432348dd24b31bfb72fd386a792ca0ae_cgraph.png b/docs/doxygen/html/d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a432348dd24b31bfb72fd386a792ca0ae_cgraph.png new file mode 100644 index 0000000..e21eadd Binary files /dev/null and b/docs/doxygen/html/d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a432348dd24b31bfb72fd386a792ca0ae_cgraph.png differ diff --git a/docs/doxygen/html/d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html b/docs/doxygen/html/d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html new file mode 100644 index 0000000..687494e --- /dev/null +++ b/docs/doxygen/html/d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html @@ -0,0 +1,253 @@ + + + + + + + +OpenLCP: OTP::Advertisement::System::system_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Advertisement::System::system_data Struct Reference
+
+
+ +

The system_data struct. + More...

+ +

#include <advertisement.h>

+
+Inheritance diagram for OTP::Advertisement::System::system_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 system_data::iStream More...
 
void oStream (PDU::Stream) const override
 system_data::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + + + + + +

+Public Attributes

+union {
+   u_int8_t   flags
 
+   struct {
+      uint8_t   x_reserved: 7
 
+      bool   response: 1
 
   } 
 
}; 
 
+uint32_t reserved
 reserved
 
+std::vector< uint8_t > systems
 list of system numbers
 
+

Detailed Description

+

The system_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::System::system_data::iStream (PDU::Stream stream)
+
+override
+
+ +

system_data::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::System::system_data::oStream (PDU::Stream stream) const
+
+override
+
+ +

system_data::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Advertisement::System::system_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html b/docs/doxygen/html/d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html new file mode 100644 index 0000000..756de4e --- /dev/null +++ b/docs/doxygen/html/d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html @@ -0,0 +1,184 @@ + + + + + + + +OpenLCP: ACN::PDU::pdu_flags Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::PDU::pdu_flags Struct Reference
+
+
+ +

2.4.1. + More...

+ +

#include <pdu.h>

+ + + + + + + + +

+Public Member Functions

void set (const uint8_t)
 pdu_flags::set More...
 
operator uint8_t () const
 operator uint8_t
 
+ + + + + + + + + + + + + +

+Public Attributes

+bool hasLength: 1
 true if pdu length is > 0x0fff
 
+bool hasVector: 1
 false if Pdu inherits it's vector
 
+bool hasHeader: 1
 false if Pdu inherits it's header
 
+bool hasData: 1
 false if Pdu inherits it's data
 
+

Detailed Description

+

2.4.1.

+

Flags

+

Flags is a 4-bit field containing flags L, V, H and D which declare how the PDU is packed.

+

Member Function Documentation

+ +

◆ set()

+ +
+
+ + + + + + + + +
void ACN::PDU::pdu_flags::set (const uint8_t val)
+
+ +

pdu_flags::set

+
Parameters
+ + +
val
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags_a7ac94729947f33e2ac382e30850376b8_icgraph.map b/docs/doxygen/html/d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags_a7ac94729947f33e2ac382e30850376b8_icgraph.map new file mode 100644 index 0000000..66d56f0 --- /dev/null +++ b/docs/doxygen/html/d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags_a7ac94729947f33e2ac382e30850376b8_icgraph.map @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags_a7ac94729947f33e2ac382e30850376b8_icgraph.md5 b/docs/doxygen/html/d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags_a7ac94729947f33e2ac382e30850376b8_icgraph.md5 new file mode 100644 index 0000000..a926ab8 --- /dev/null +++ b/docs/doxygen/html/d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags_a7ac94729947f33e2ac382e30850376b8_icgraph.md5 @@ -0,0 +1 @@ +15a406f60ff17a3f4589b3937d98d1f7 \ No newline at end of file diff --git a/docs/doxygen/html/d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags_a7ac94729947f33e2ac382e30850376b8_icgraph.png b/docs/doxygen/html/d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags_a7ac94729947f33e2ac382e30850376b8_icgraph.png new file mode 100644 index 0000000..9a26fb2 Binary files /dev/null and b/docs/doxygen/html/d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags_a7ac94729947f33e2ac382e30850376b8_icgraph.png differ diff --git a/docs/doxygen/html/d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html b/docs/doxygen/html/d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html new file mode 100644 index 0000000..c6c4bce --- /dev/null +++ b/docs/doxygen/html/d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html @@ -0,0 +1,235 @@ + + + + + + + +OpenLCP: SACN::EXTENDED::sync_header Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
SACN::EXTENDED::sync_header Struct Reference
+
+
+ +

6.3 E1.31 Synchronization Packet Framing Layer + More...

+ +

#include <extended.h>

+
+Inheritance diagram for SACN::EXTENDED::sync_header:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 frame_sync_header::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 sync_header::oStream More...
 
+ + + + + + + + + + +

+Public Attributes

+uint8_t sequence_number
 sequence
 
+uint16_t sync_address
 synchronization address
 
+uint16_t reserved
 reserved
 
+

Detailed Description

+

6.3 E1.31 Synchronization Packet Framing Layer

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::EXTENDED::sync_header::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

frame_sync_header::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::EXTENDED::sync_header::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

sync_header::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t SACN::EXTENDED::sync_header::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu.html b/docs/doxygen/html/d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu.html new file mode 100644 index 0000000..f6681a7 --- /dev/null +++ b/docs/doxygen/html/d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu.html @@ -0,0 +1,212 @@ + + + + + + + +OpenLCP: OTP::Advertisement::Name::pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
OTP::Advertisement::Name::pdu Class Reference
+
+
+ +

The Advertisement::Name::pdu class. + More...

+ +

#include <advertisement.h>

+
+Inheritance diagram for OTP::Advertisement::Name::pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

void iStream (PDU::Stream) override
 Advertisement::Name::pdu::iStream. More...
 
- Public Member Functions inherited from OTP::PDU::pdu
pdu ()
 pdu::pdu
 
~pdu ()
 pdu::~pdu
 
Stream stream ()
 pdu::stream More...
 
virtual size_t streamSize () const override
 pdu::streamSize More...
 
virtual void oStream (Stream) const override
 pdu::oStream More...
 
+template<class T >
void createData ()
 createData
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Attributes inherited from OTP::PDU::pdu
+pdu_datadata = nullptr
 data Message
 
+uint16_t vector = 0
 vector
 
+Pdu parent
 parent Message
 
- Protected Attributes inherited from OTP::PDU::pdu
+Stream stream_
 buffer
 
+

Detailed Description

+

The Advertisement::Name::pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::Name::pdu::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

Advertisement::Name::pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from OTP::PDU::pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu_acf720ed680bde3d0dc805f273777a970_cgraph.map b/docs/doxygen/html/d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu_acf720ed680bde3d0dc805f273777a970_cgraph.map new file mode 100644 index 0000000..ac22f90 --- /dev/null +++ b/docs/doxygen/html/d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu_acf720ed680bde3d0dc805f273777a970_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu_acf720ed680bde3d0dc805f273777a970_cgraph.md5 b/docs/doxygen/html/d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu_acf720ed680bde3d0dc805f273777a970_cgraph.md5 new file mode 100644 index 0000000..0bb9e48 --- /dev/null +++ b/docs/doxygen/html/d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu_acf720ed680bde3d0dc805f273777a970_cgraph.md5 @@ -0,0 +1 @@ +b785d9e01f2012aed50ada7f22ee4f4a \ No newline at end of file diff --git a/docs/doxygen/html/d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu_acf720ed680bde3d0dc805f273777a970_cgraph.png b/docs/doxygen/html/d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu_acf720ed680bde3d0dc805f273777a970_cgraph.png new file mode 100644 index 0000000..4ec5c80 Binary files /dev/null and b/docs/doxygen/html/d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu_acf720ed680bde3d0dc805f273777a970_cgraph.png differ diff --git a/docs/doxygen/html/d2/d55/class_d_m_x_1_1_device__inherit__graph.map b/docs/doxygen/html/d2/d55/class_d_m_x_1_1_device__inherit__graph.map new file mode 100644 index 0000000..ccfb5fb --- /dev/null +++ b/docs/doxygen/html/d2/d55/class_d_m_x_1_1_device__inherit__graph.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/docs/doxygen/html/d2/d55/class_d_m_x_1_1_device__inherit__graph.md5 b/docs/doxygen/html/d2/d55/class_d_m_x_1_1_device__inherit__graph.md5 new file mode 100644 index 0000000..4bc7774 --- /dev/null +++ b/docs/doxygen/html/d2/d55/class_d_m_x_1_1_device__inherit__graph.md5 @@ -0,0 +1 @@ +f343b2eff749846d8ebd529905f22602 \ No newline at end of file diff --git a/docs/doxygen/html/d2/d55/class_d_m_x_1_1_device__inherit__graph.png b/docs/doxygen/html/d2/d55/class_d_m_x_1_1_device__inherit__graph.png new file mode 100644 index 0000000..5d87174 Binary files /dev/null and b/docs/doxygen/html/d2/d55/class_d_m_x_1_1_device__inherit__graph.png differ diff --git a/docs/doxygen/html/d2/d5b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe.html b/docs/doxygen/html/d2/d5b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe.html new file mode 100644 index 0000000..1cfdb63 --- /dev/null +++ b/docs/doxygen/html/d2/d5b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe.html @@ -0,0 +1,108 @@ + + + + + + + +OpenLCP: SACN::EXTENDED::DISCOVERY::discoveredUniverse Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Attributes | +List of all members
+
+
SACN::EXTENDED::DISCOVERY::discoveredUniverse Struct Reference
+
+
+ +

The discoveredUniverse struct. + More...

+ +

#include <extended.h>

+ + + + + + + + + + + +

+Public Attributes

+UUID::uuid source
 CID of source.
 
+std::string description
 universe description
 
+uint16_t universe
 universe number
 
+

Detailed Description

+

The discoveredUniverse struct.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d2/d61/struct_o_t_p_1_1_p_d_u_1_1pdu__data.html b/docs/doxygen/html/d2/d61/struct_o_t_p_1_1_p_d_u_1_1pdu__data.html new file mode 100644 index 0000000..23fea7f --- /dev/null +++ b/docs/doxygen/html/d2/d61/struct_o_t_p_1_1_p_d_u_1_1pdu__data.html @@ -0,0 +1,136 @@ + + + + + + + +OpenLCP: OTP::PDU::pdu_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+List of all members
+
+
OTP::PDU::pdu_data Struct Reference
+
+
+ +

The pdu_data struct. + More...

+ +

#include <pdu.h>

+
+Inheritance diagram for OTP::PDU::pdu_data:
+
+
Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + +
[legend]
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Member Functions inherited from ACN::PDU::pdu_stream_object
virtual size_t streamSize () const =0
 streamSize More...
 
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+

Detailed Description

+

The pdu_data struct.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d2/d64/class_a_c_n_1_1_r_l_p_1_1_pdu-members.html b/docs/doxygen/html/d2/d64/class_a_c_n_1_1_r_l_p_1_1_pdu-members.html new file mode 100644 index 0000000..1d33a8b --- /dev/null +++ b/docs/doxygen/html/d2/d64/class_a_c_n_1_1_r_l_p_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::RLP::Pdu Member List
+
+
+ +

This is the complete list of members for ACN::RLP::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(PDU::Stream) overrideACN::RLP::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()ACN::RLP::Pdu
ACN::PDU::Pdu::Pdu(size_t vector_size)ACN::PDU::Pdu
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d2/d77/struct_a_c_n_1_1_s_d_t_1_1ack__data__inherit__graph.map b/docs/doxygen/html/d2/d77/struct_a_c_n_1_1_s_d_t_1_1ack__data__inherit__graph.map new file mode 100644 index 0000000..374686a --- /dev/null +++ b/docs/doxygen/html/d2/d77/struct_a_c_n_1_1_s_d_t_1_1ack__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d2/d77/struct_a_c_n_1_1_s_d_t_1_1ack__data__inherit__graph.md5 b/docs/doxygen/html/d2/d77/struct_a_c_n_1_1_s_d_t_1_1ack__data__inherit__graph.md5 new file mode 100644 index 0000000..3c06c55 --- /dev/null +++ b/docs/doxygen/html/d2/d77/struct_a_c_n_1_1_s_d_t_1_1ack__data__inherit__graph.md5 @@ -0,0 +1 @@ +69cc2fbae7d5c6f1c34ce67366a128c0 \ No newline at end of file diff --git a/docs/doxygen/html/d2/d77/struct_a_c_n_1_1_s_d_t_1_1ack__data__inherit__graph.png b/docs/doxygen/html/d2/d77/struct_a_c_n_1_1_s_d_t_1_1ack__data__inherit__graph.png new file mode 100644 index 0000000..b1c0404 Binary files /dev/null and b/docs/doxygen/html/d2/d77/struct_a_c_n_1_1_s_d_t_1_1ack__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d2/d7e/class_a_c_n_1_1_s_d_t_1_1_leader-members.html b/docs/doxygen/html/d2/d7e/class_a_c_n_1_1_s_d_t_1_1_leader-members.html new file mode 100644 index 0000000..0a12bb7 --- /dev/null +++ b/docs/doxygen/html/d2/d7e/class_a_c_n_1_1_s_d_t_1_1_leader-members.html @@ -0,0 +1,99 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::Leader Member List
+
+
+ +

This is the complete list of members for ACN::SDT::Leader, including all inherited members.

+ + + + + + + + + + + + + + + + + + +
assignUserName(const std::string s)ACN::Componentinline
cid() constACN::Componentinline
Component(UUID::uuid=UUID::uuid())ACN::RLP::Component
fctn_ACN::Componentprotected
fixedName() constACN::Componentinline
Leader(UUID::uuid=UUID::uuid())ACN::SDT::Leader
name() constACN::Componentinline
RlpReceiver(PDU::Message< RLP::Pdu >)ACN::RLP::Componentprotected
RlpRegisterVector(uint32_t, PDU::Handler< RLP::Pdu >)ACN::RLP::Componentprotected
SdtGetSessions()ACN::SDT::Leadervirtual
SdtJoinSession()ACN::SDT::Leadervirtual
SdtReceiver(PDU::Message< RLP::Pdu >)ACN::SDT::Leadervirtual
SdtSessions()ACN::SDT::Leadervirtual
TcpPacketReceiver(PDU::Stream)ACN::RLP::Componentvirtual
uacn_ACN::Componentprotected
UdpPayloadReceiver(PDU::Stream)ACN::RLP::Componentvirtual
userName() constACN::Componentinline
+ + + + diff --git a/docs/doxygen/html/d2/d85/class_a_c_n_1_1_p_d_u_1_1pdu__stream-members.html b/docs/doxygen/html/d2/d85/class_a_c_n_1_1_p_d_u_1_1pdu__stream-members.html new file mode 100644 index 0000000..af0ae95 --- /dev/null +++ b/docs/doxygen/html/d2/d85/class_a_c_n_1_1_p_d_u_1_1pdu__stream-members.html @@ -0,0 +1,111 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::PDU::pdu_stream Member List
+
+
+ +

This is the complete list of members for ACN::PDU::pdu_stream, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
available()ACN::PDU::pdu_stream
base()ACN::PDU::pdu_stream
data()ACN::PDU::pdu_stream
operator<<(const pdu_stream_object &obj)ACN::PDU::pdu_stream
operator<<(const uint8_t &val)ACN::PDU::pdu_stream
operator<<(const uint16_t &val)ACN::PDU::pdu_stream
operator<<(const uint32_t &val)ACN::PDU::pdu_stream
operator<<(const uint64_t &val)ACN::PDU::pdu_stream
operator<<(const int8_t &val)ACN::PDU::pdu_stream
operator<<(const int16_t &val)ACN::PDU::pdu_stream
operator<<(const int32_t &val)ACN::PDU::pdu_stream
operator<<(const int64_t &val)ACN::PDU::pdu_stream
operator<<(const UUID::uuid &uuid)ACN::PDU::pdu_stream
operator>>(pdu_stream_object &obj)ACN::PDU::pdu_stream
operator>>(uint8_t &val)ACN::PDU::pdu_stream
operator>>(uint16_t &val)ACN::PDU::pdu_stream
operator>>(uint32_t &val)ACN::PDU::pdu_stream
operator>>(uint64_t &val)ACN::PDU::pdu_stream
operator>>(int8_t &val)ACN::PDU::pdu_stream
operator>>(int16_t &val)ACN::PDU::pdu_stream
operator>>(int32_t &val)ACN::PDU::pdu_stream
operator>>(int64_t &val)ACN::PDU::pdu_stream
operator>>(UUID::uuid &uuid)ACN::PDU::pdu_stream
pdu_stream(uint8_t *p, std::streamsize l)ACN::PDU::pdu_stream
readString(std::string &str, const int fixed_length=0)ACN::PDU::pdu_stream
readType()ACN::PDU::pdu_streaminline
size()ACN::PDU::pdu_stream
writeString(const std::string &str, const int fixed_length=0)ACN::PDU::pdu_stream
writeType(const T &val)ACN::PDU::pdu_streaminline
+ + + + diff --git a/docs/doxygen/html/d2/d8f/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_rdm__r_e_a_d_m_e.html b/docs/doxygen/html/d2/d8f/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_rdm__r_e_a_d_m_e.html new file mode 100644 index 0000000..000042d --- /dev/null +++ b/docs/doxygen/html/d2/d8f/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_rdm__r_e_a_d_m_e.html @@ -0,0 +1,335 @@ + + + + + + + +OpenLCP: Library for E1.20 RDM + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
Library for E1.20 RDM
+
+
+

+Remote Device Management Over DMX512 Networks

+

+Parameter PIDs

+

Supported Command Classes shown as . Allowed command classes shown as X indicating that support is implementation specific outside of this library.

+

+E1.20 PIDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter Disc Get Set
Network Management
DISC_UNIQUE_BRANCH
DISC_MUTE
DISC_UN_MUTE
PROXIED_DEVICES X
PROXIED_DEVICE_COUNT X
COMMS_STATUS
Status Collection
QUEUED_MESSAGE
STATUS_MESSAGES
STATUS_ID_DESCRIPTION
CLEAR_STATUS_ID
SUB_DEVICE_STATUS_REPORT_THRESHOLD
RDM Information
SUPPORTED_PARAMETERS
PARAMETER_DESCRIPTION X
Product Information
DEVICE_INFO
PRODUCT_DETAIL_ID_LIST
DEVICE_MODEL_DESCRIPTION
MANUFACTURER_LABEL
DEVICE_LABEL X X
FACTORY_DEFAULTS X X
DMX512 Setup
DMX_PERSONALITY
DMX_PERSONALITY_DESCRIPTION
DMX_START_ADDRESS
SLOT_INFO X
SLOT_DESCRIPTION X
DEFAULT_SLOT_VALUE X
Sensors
SENSOR_DEFINITION
SENSOR_VALUE
RECORD_SENSORS
Dimmer Settings
Power/Lamp Settings
DEVICE_HOURS X X
LAMP_HOURS X X
LAMP_STRIKE X X
LAMP_STATE X X
LAMP_ON_MODE X X
DEVICE_POWER_CYCLES X X
Display Settings
DISPLAY_INVERT X X
DISPLAY_LEVEL X X
Configuration
PAN_INVERT X X
TILE_INVERT X X
PANT_TILT_SWAP X X
REAL_TIME_CLOCK X X
Control
IDENTIFY_DEVICE
RESET_DEVICE
POWER_STATE X X
PERFORM_SELFTEST X
CAPTURE_PRESET X
PRESET_PLAYBACK X X
+

+E1.37-1 PIDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter Get Set
DMX512 Setup
DMX_BLOCK_ADDRESS X X
DMX_FAIL_MODE X X
DMX_STARTUP_MODE X X
Dimmer Settings
DIMMER_INFO X
MINIMUM_LEVEL X X
MAXIMUM_LEVEL X X
CURVE X X
CURVE_DESCRIPTION X
OUTPUT_RESPONSE_TIME X X
OUTPUT_RESPONSE_DESCRIPTION X
MODULATION_FREQUENCY X X
MODULATION_FREQUENCY_DESCRIPTION X
Power/Lamp Settings
BURN_IN X X
Configuration
LOCK_PIN X X
LOCK_STATE X X
LOCK_STATE_DESCRIPTION X
Control
IDENTIFY_MODE X X
PRESET_INFO X
PRESET_STATUS X X
PRESET_MERGEMODE X X
POWER_ON_SELF_TEST X X
+

+E1.37-2 PIDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter Get Set
IP & DNS Configuration
LIST_INTERFACES X
INTERFACE_LABEL X
INTERFACE_HARDWARE_ADDRESS_TYPE1 X
IPV4_DHCP_MODE X X
IPV4_ZEROCONF_MODE X X
IPV4_CURRENT_ADDRESS X
IPV4_STATIC_ADDRESS X X
INTERFACE_RENEW_DHCP X
INTERFACE_RELEASE_DHCP X
INTERFACE_APPLY_CONFIGURATION X
IPV4_DEFAULT_ROUTE X X
DNS_IPV4_NAME_SERVER X X
DNS_HOSTNAME X X
DNS_DOMAIN_NAME X X
+

+E1.37-7 PIDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Parameter Get Set
RDMnet and RDM Splitter Management
ENDPOINT_LIST X
ENDPOINT_LIST_CHANGE X
IDENTIFY_ENDPOINT X X
ENDPOINT_TO_UNIVERSE X X
ENDPOINT_MODE X X
ENDPOINT_LABEL X X
RDM_TRAFFIC_ENABLE X X
DISCOVERY_STATE X X
BACKGROUND_DISCOVER X X
ENDPOINT_TIMING X X
ENDPOINT_TIMING_DESCRIPTION X X
ENDPOINT_RESPONDERS X
ENDPOINT_RESPONDERS_LIST_CHANGE X
BINDING_CONTROL_FIELDS X
BACKGROUND_QUEUED_STATUS_POLICY X X
BACKGROUND_QUEUED_STATUS_POLICY_DESCRIPTION X
+
+
+ + + + diff --git a/docs/doxygen/html/d2/d8f/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data-members.html b/docs/doxygen/html/d2/d8f/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data-members.html new file mode 100644 index 0000000..db04b01 --- /dev/null +++ b/docs/doxygen/html/d2/d8f/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::dynamic_uid_assignment_data Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::dynamic_uid_assignment_data, including all inherited members.

+ + + + + + +
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::dynamic_uid_assignment_datavirtual
listRDMnet::BrokerProtocol::dynamic_uid_assignment_data
oStream(ACN::PDU::Stream) const overrideRDMnet::BrokerProtocol::dynamic_uid_assignment_datavirtual
streamSize() const overrideRDMnet::BrokerProtocol::dynamic_uid_assignment_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d2/d93/struct_a_c_n_1_1_s_d_t_1_1_session_id-members.html b/docs/doxygen/html/d2/d93/struct_a_c_n_1_1_s_d_t_1_1_session_id-members.html new file mode 100644 index 0000000..c9c42b6 --- /dev/null +++ b/docs/doxygen/html/d2/d93/struct_a_c_n_1_1_s_d_t_1_1_session_id-members.html @@ -0,0 +1,86 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::SessionId Member List
+
+
+ +

This is the complete list of members for ACN::SDT::SessionId, including all inherited members.

+ + + + + +
cidACN::SDT::SessionId
numberACN::SDT::SessionId
operator==(const SessionId &) constACN::SDT::SessionId
protocolACN::SDT::SessionId
+ + + + diff --git a/docs/doxygen/html/d2/d9c/class_r_d_mnet_1_1_r_p_t_1_1_device-members.html b/docs/doxygen/html/d2/d9c/class_r_d_mnet_1_1_r_p_t_1_1_device-members.html new file mode 100644 index 0000000..9ea46b5 --- /dev/null +++ b/docs/doxygen/html/d2/d9c/class_r_d_mnet_1_1_r_p_t_1_1_device-members.html @@ -0,0 +1,83 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::RPT::Device Member List
+
+
+ +

This is the complete list of members for RDMnet::RPT::Device, including all inherited members.

+ + +
Device()RDMnet::RPT::Device
+ + + + diff --git a/docs/doxygen/html/d2/d9f/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module-members.html b/docs/doxygen/html/d2/d9f/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module-members.html new file mode 100644 index 0000000..323edab --- /dev/null +++ b/docs/doxygen/html/d2/d9f/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module-members.html @@ -0,0 +1,91 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::Point::Module::scale_module Member List
+
+
+ +

This is the complete list of members for OTP::Transform::Point::Module::scale_module, including all inherited members.

+ + + + + + + + + + +
iStream(PDU::Stream) overrideOTP::Transform::Point::Module::scale_module
OTP::Transform::Point::Module::module::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(PDU::Stream) const overrideOTP::Transform::Point::Module::scale_module
OTP::Transform::Point::Module::module::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
scale_xOTP::Transform::Point::Module::scale_module
scale_yOTP::Transform::Point::Module::scale_module
scale_zOTP::Transform::Point::Module::scale_module
streamSize() const overrideOTP::Transform::Point::Module::scale_moduleinlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d2/da1/class_o_t_p_1_1_p_d_u_1_1pdu__inherit__graph.map b/docs/doxygen/html/d2/da1/class_o_t_p_1_1_p_d_u_1_1pdu__inherit__graph.map new file mode 100644 index 0000000..c7a3f7e --- /dev/null +++ b/docs/doxygen/html/d2/da1/class_o_t_p_1_1_p_d_u_1_1pdu__inherit__graph.map @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/d2/da1/class_o_t_p_1_1_p_d_u_1_1pdu__inherit__graph.md5 b/docs/doxygen/html/d2/da1/class_o_t_p_1_1_p_d_u_1_1pdu__inherit__graph.md5 new file mode 100644 index 0000000..8131857 --- /dev/null +++ b/docs/doxygen/html/d2/da1/class_o_t_p_1_1_p_d_u_1_1pdu__inherit__graph.md5 @@ -0,0 +1 @@ +e76d5d63df98fedca7216d744ba0b378 \ No newline at end of file diff --git a/docs/doxygen/html/d2/da1/class_o_t_p_1_1_p_d_u_1_1pdu__inherit__graph.png b/docs/doxygen/html/d2/da1/class_o_t_p_1_1_p_d_u_1_1pdu__inherit__graph.png new file mode 100644 index 0000000..d3417fb Binary files /dev/null and b/docs/doxygen/html/d2/da1/class_o_t_p_1_1_p_d_u_1_1pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d2/db6/struct_o_t_p_1_1_transform_1_1_point_1_1address-members.html b/docs/doxygen/html/d2/db6/struct_o_t_p_1_1_transform_1_1_point_1_1address-members.html new file mode 100644 index 0000000..f772122 --- /dev/null +++ b/docs/doxygen/html/d2/db6/struct_o_t_p_1_1_transform_1_1_point_1_1address-members.html @@ -0,0 +1,91 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::Point::address Member List
+
+
+ +

This is the complete list of members for OTP::Transform::Point::address, including all inherited members.

+ + + + + + + + + + +
groupOTP::Transform::Point::address
iStream(PDU::Stream) overrideOTP::Transform::Point::address
ACN::PDU::pdu_stream_object::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(PDU::Stream) const overrideOTP::Transform::Point::address
ACN::PDU::pdu_stream_object::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
pointOTP::Transform::Point::address
streamSize() const overrideOTP::Transform::Point::addressinlinevirtual
systemOTP::Transform::Point::address
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d2/dba/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data-members.html b/docs/doxygen/html/d2/dba/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data-members.html new file mode 100644 index 0000000..dba1ee1 --- /dev/null +++ b/docs/doxygen/html/d2/dba/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data, including all inherited members.

+ + + + + + +
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::fetch_dynamcic_assignment_datavirtual
listRDMnet::BrokerProtocol::fetch_dynamcic_assignment_data
oStream(ACN::PDU::Stream) const overrideRDMnet::BrokerProtocol::fetch_dynamcic_assignment_datavirtual
streamSize() const overrideRDMnet::BrokerProtocol::fetch_dynamcic_assignment_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html b/docs/doxygen/html/d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html new file mode 100644 index 0000000..929a8de --- /dev/null +++ b/docs/doxygen/html/d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html @@ -0,0 +1,243 @@ + + + + + + + +OpenLCP: ACN::SDT::join_refuse_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::join_refuse_data Struct Reference
+
+
+ +

4.4.3 Join Refuse & 4.4.4 Leaving + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::join_refuse_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 join_refuse_data::iStream More...
 
void oStream (PDU::Stream) const override
 join_refuse_data::oStream More...
 
+ + + + + + + + + + + + + + + + +

+Public Attributes

+UUID::uuid leader
 channel leader UUID
 
+uint16_t number
 channel number
 
+MID mid
 message ID
 
+uint32_t reliable
 realiable number
 
+uint8_t reason
 NAK reason code.
 
+

Detailed Description

+

4.4.3 Join Refuse & 4.4.4 Leaving

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::join_refuse_data::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

join_refuse_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::join_refuse_data::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

join_refuse_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::join_refuse_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d2/dbf/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module-members.html b/docs/doxygen/html/d2/dbf/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module-members.html new file mode 100644 index 0000000..d227925 --- /dev/null +++ b/docs/doxygen/html/d2/dbf/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module-members.html @@ -0,0 +1,94 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::Point::Module::rotation_va_module Member List
+
+
+ +

This is the complete list of members for OTP::Transform::Point::Module::rotation_va_module, including all inherited members.

+ + + + + + + + + + + + + +
ArxOTP::Transform::Point::Module::rotation_va_module
AryOTP::Transform::Point::Module::rotation_va_module
ArzOTP::Transform::Point::Module::rotation_va_module
iStream(PDU::Stream) overrideOTP::Transform::Point::Module::rotation_va_module
OTP::Transform::Point::Module::module::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(PDU::Stream) const overrideOTP::Transform::Point::Module::rotation_va_module
OTP::Transform::Point::Module::module::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
streamSize() const overrideOTP::Transform::Point::Module::rotation_va_moduleinlinevirtual
VrxOTP::Transform::Point::Module::rotation_va_module
VryOTP::Transform::Point::Module::rotation_va_module
VrzOTP::Transform::Point::Module::rotation_va_module
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d2/dc2/class_s_a_c_n_1_1_source-members.html b/docs/doxygen/html/d2/dc2/class_s_a_c_n_1_1_source-members.html new file mode 100644 index 0000000..da12c9f --- /dev/null +++ b/docs/doxygen/html/d2/dc2/class_s_a_c_n_1_1_source-members.html @@ -0,0 +1,99 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::Source Member List
+
+
+ +

This is the complete list of members for SACN::Source, including all inherited members.

+ + + + + + + + + + + + + + + + + + +
assignUserName(const std::string s)ACN::Componentinline
cid() constACN::Componentinline
Component(UUID::uuid=UUID::uuid())ACN::RLP::Component
create(const uint16_t)SACN::Sourcevirtual
end(const uint16_t)SACN::Sourceprotectedvirtual
fctn_ACN::Componentprotected
fixedName() constACN::Componentinline
name() constACN::Componentinline
RlpReceiver(PDU::Message< RLP::Pdu >)ACN::RLP::Componentprotected
RlpRegisterVector(uint32_t, PDU::Handler< RLP::Pdu >)ACN::RLP::Componentprotected
Source(UUID::uuid=UUID::uuid())SACN::Source
TcpPacketReceiver(PDU::Stream)ACN::RLP::Componentvirtual
terminate(const uint16_t)SACN::Sourcevirtual
uacn_ACN::Componentprotected
UdpPayloadReceiver(PDU::Stream)ACN::RLP::Componentvirtual
universe(const uint16_t)SACN::Source
userName() constACN::Componentinline
+ + + + diff --git a/docs/doxygen/html/d2/dcd/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data__inherit__graph.map b/docs/doxygen/html/d2/dcd/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data__inherit__graph.map new file mode 100644 index 0000000..d4df074 --- /dev/null +++ b/docs/doxygen/html/d2/dcd/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d2/dcd/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data__inherit__graph.md5 b/docs/doxygen/html/d2/dcd/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data__inherit__graph.md5 new file mode 100644 index 0000000..9de872c --- /dev/null +++ b/docs/doxygen/html/d2/dcd/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data__inherit__graph.md5 @@ -0,0 +1 @@ +2b5f72c37de203560242dc719affbd9e \ No newline at end of file diff --git a/docs/doxygen/html/d2/dcd/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data__inherit__graph.png b/docs/doxygen/html/d2/dcd/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data__inherit__graph.png new file mode 100644 index 0000000..7c76a6e Binary files /dev/null and b/docs/doxygen/html/d2/dcd/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d2/de4/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header-members.html b/docs/doxygen/html/d2/de4/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header-members.html new file mode 100644 index 0000000..044f1ee --- /dev/null +++ b/docs/doxygen/html/d2/de4/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::ClientEntry::entry_header Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::ClientEntry::entry_header, including all inherited members.

+ + + + + + +
cidRDMnet::BrokerProtocol::ClientEntry::entry_header
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::ClientEntry::entry_headervirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::BrokerProtocol::ClientEntry::entry_headervirtual
streamSize() const overrideRDMnet::BrokerProtocol::ClientEntry::entry_headervirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html b/docs/doxygen/html/d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html new file mode 100644 index 0000000..040fcbf --- /dev/null +++ b/docs/doxygen/html/d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html @@ -0,0 +1,239 @@ + + + + + + + +OpenLCP: RDMnet::LLRP::llrp_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::LLRP::llrp_data Struct Reference
+
+
+ +

1.2.1 Low-Level Recovery Protocol (LLRP) + More...

+ +

#include <llrp.h>

+
+Inheritance diagram for RDMnet::LLRP::llrp_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 llrp_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 llrp_data::oStream More...
 
+ + + + + + + + + + +

+Public Attributes

+UUID::uuid destination
 The receiver's unique CID or LLRP_BROADCAST_CID,.
 
+uint32_t transaction
 Used to match request / response messages.
 
+std::shared_ptr< RDMnet::Pduchild
 Probe Request PDU, Probe Reply PDU or RDM Command PDU...
 
+

Detailed Description

+

1.2.1 Low-Level Recovery Protocol (LLRP)

+

LLRP is a multicast protocol that provides basic IP configuration. It has its own limited discovery mechanism, which does not require a valid IP configuration. LLRP is intended as a light-weight protocol, and as such it is not designed for scalability or for discovery and normal operation on a large network.

+

5.4 Packet Structure

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::LLRP::llrp_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

llrp_data::iStream

+
Parameters
+ + +
stream
+
+
+

Destination CID - The Destination CID indicates the CID of the intended recipient of this PDU.

+

Transaction Number - The Transaction Number allows an LLRP Manager to associate reply messages with requests.

+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::LLRP::llrp_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

llrp_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::LLRP::llrp_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu.html b/docs/doxygen/html/d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu.html new file mode 100644 index 0000000..2b083ec --- /dev/null +++ b/docs/doxygen/html/d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu.html @@ -0,0 +1,266 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::BrokerProtocol::Pdu Class Reference
+
+
+ +

The BrokerProtocol::Pdu class. + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::Pdu:
+
+
Inheritance graph
+ + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 BrokerProtocol::Pdu::Pdu.
 
void iStream (ACN::PDU::Stream) override
 BrokerProtocol::Pdu::iStream. More...
 
- Public Member Functions inherited from RDMnet::Pdu
 Pdu (size_t vector_size)
 Pdu. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The BrokerProtocol::Pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

BrokerProtocol::Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from RDMnet::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu_aa854d7a5b6670dd9fd4b1201c87e00b4_cgraph.map b/docs/doxygen/html/d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu_aa854d7a5b6670dd9fd4b1201c87e00b4_cgraph.map new file mode 100644 index 0000000..0060718 --- /dev/null +++ b/docs/doxygen/html/d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu_aa854d7a5b6670dd9fd4b1201c87e00b4_cgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu_aa854d7a5b6670dd9fd4b1201c87e00b4_cgraph.md5 b/docs/doxygen/html/d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu_aa854d7a5b6670dd9fd4b1201c87e00b4_cgraph.md5 new file mode 100644 index 0000000..39e83f6 --- /dev/null +++ b/docs/doxygen/html/d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu_aa854d7a5b6670dd9fd4b1201c87e00b4_cgraph.md5 @@ -0,0 +1 @@ +fb35428c223599d6092c4348bde957f5 \ No newline at end of file diff --git a/docs/doxygen/html/d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu_aa854d7a5b6670dd9fd4b1201c87e00b4_cgraph.png b/docs/doxygen/html/d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu_aa854d7a5b6670dd9fd4b1201c87e00b4_cgraph.png new file mode 100644 index 0000000..c33cfe6 Binary files /dev/null and b/docs/doxygen/html/d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu_aa854d7a5b6670dd9fd4b1201c87e00b4_cgraph.png differ diff --git a/docs/doxygen/html/d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller.html b/docs/doxygen/html/d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller.html new file mode 100644 index 0000000..3b5c854 --- /dev/null +++ b/docs/doxygen/html/d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller.html @@ -0,0 +1,251 @@ + + + + + + + +OpenLCP: ACN::DMP::Controller Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::DMP::Controller Class Reference
+
+
+ +

The Controller class. + More...

+ +

#include <controller.h>

+
+Inheritance diagram for ACN::DMP::Controller:
+
+
Inheritance graph
+ + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Controller (UUID::uuid=UUID::uuid())
 Controller::Controller. More...
 
virtual void DmpReceiver (PDU::Message< RLP::Pdu >)
 Controller::DmpReceiver. More...
 
- Public Member Functions inherited from ACN::SDT::Leader
 Leader (UUID::uuid=UUID::uuid())
 Leader::Leader. More...
 
virtual void SdtReceiver (PDU::Message< RLP::Pdu >)
 Leader::SdtReceiver. More...
 
+virtual void SdtJoinSession ()
 Leader::SdtJoinSession.
 
+virtual void SdtGetSessions ()
 Leader::SdtGetSessions.
 
+virtual void SdtSessions ()
 Leader::SdtSessions.
 
- Public Member Functions inherited from ACN::RLP::Component
 Component (UUID::uuid=UUID::uuid())
 Component::Component. More...
 
virtual void UdpPayloadReceiver (PDU::Stream)
 Component::UdpPayloadReceiver. More...
 
virtual void TcpPacketReceiver (PDU::Stream)
 Component::TcpPacketReceiver. More...
 
- Public Member Functions inherited from ACN::Component
 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
+ + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Member Functions inherited from ACN::RLP::Component
void RlpReceiver (PDU::Message< RLP::Pdu >)
 Component::RlpReceiver. More...
 
void RlpRegisterVector (uint32_t, PDU::Handler< RLP::Pdu >)
 Component::RlpRegisterVectorHandler. More...
 
- Protected Attributes inherited from ACN::Component
std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
+

Detailed Description

+

The Controller class.

+

Constructor & Destructor Documentation

+ +

◆ Controller()

+ +
+
+ + + + + + + + +
ACN::DMP::Controller::Controller (UUID::uuid cid = UUID::uuid())
+
+ +

Controller::Controller.

+
Parameters
+ + +
cid
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+

Member Function Documentation

+ +

◆ DmpReceiver()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::DMP::Controller::DmpReceiver (PDU::Message< RLP::Pdurlp)
+
+virtual
+
+ +

Controller::DmpReceiver.

+
Parameters
+ + +
rlp
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller_ac9222a237e8ade0f2d69554571ed94dc_cgraph.map b/docs/doxygen/html/d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller_ac9222a237e8ade0f2d69554571ed94dc_cgraph.map new file mode 100644 index 0000000..19cde6a --- /dev/null +++ b/docs/doxygen/html/d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller_ac9222a237e8ade0f2d69554571ed94dc_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller_ac9222a237e8ade0f2d69554571ed94dc_cgraph.md5 b/docs/doxygen/html/d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller_ac9222a237e8ade0f2d69554571ed94dc_cgraph.md5 new file mode 100644 index 0000000..d7bf360 --- /dev/null +++ b/docs/doxygen/html/d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller_ac9222a237e8ade0f2d69554571ed94dc_cgraph.md5 @@ -0,0 +1 @@ +462008da0ecac8c7cb60c6ac1ae28222 \ No newline at end of file diff --git a/docs/doxygen/html/d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller_ac9222a237e8ade0f2d69554571ed94dc_cgraph.png b/docs/doxygen/html/d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller_ac9222a237e8ade0f2d69554571ed94dc_cgraph.png new file mode 100644 index 0000000..9dafc2f Binary files /dev/null and b/docs/doxygen/html/d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller_ac9222a237e8ade0f2d69554571ed94dc_cgraph.png differ diff --git a/docs/doxygen/html/d3/d11/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object-members.html b/docs/doxygen/html/d3/d11/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object-members.html new file mode 100644 index 0000000..3070831 --- /dev/null +++ b/docs/doxygen/html/d3/d11/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object-members.html @@ -0,0 +1,86 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::PDU::pdu_stream_object Member List
+
+
+ +

This is the complete list of members for ACN::PDU::pdu_stream_object, including all inherited members.

+ + + + + +
iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
streamSize() const =0ACN::PDU::pdu_stream_objectpure virtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu.html b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu.html new file mode 100644 index 0000000..f8671e3 --- /dev/null +++ b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu.html @@ -0,0 +1,337 @@ + + + + + + + +OpenLCP: RDMnet::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::Pdu Class Reference
+
+
+ +

The RDMnet::Pdu class. + More...

+ +

#include <pdu.h>

+
+Inheritance diagram for RDMnet::Pdu:
+
+
Inheritance graph
+ + + + + + + + + + + + + + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Pdu (size_t vector_size)
 Pdu. More...
 
virtual void iStream (ACN::PDU::Stream stream) override
 RDMnet::Pdu::iStream. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The RDMnet::Pdu class.

+

Constructor & Destructor Documentation

+ +

◆ Pdu()

+ +
+
+ + + + + +
+ + + + + + + + +
RDMnet::Pdu::Pdu (size_t vector_size)
+
+inline
+
+ +

Pdu.

+
Parameters
+ + +
vector_size
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual void RDMnet::Pdu::iStream (ACN::PDU::Stream stream)
+
+inlineoverridevirtual
+
+ +

RDMnet::Pdu::iStream.

+
Parameters
+ + +
streamRDMnet PDU must have flag value of 0xF0
+
+
+ +

Reimplemented from ACN::PDU::Pdu.

+ +

Reimplemented in RDMnet::RPT::Pdu, RDMnet::RPT::COMMAND::Pdu, RDMnet::RPT::NOTIFICATION::Pdu, RDMnet::RPT::STATUS::Pdu, RDMnet::RPT::REQUEST::Pdu, RDMnet::BrokerProtocol::Pdu, RDMnet::BrokerProtocol::ClientEntry::Pdu, RDMnet::LLRP::ProbeReply::Pdu, RDMnet::LLRP::ProbeRequest::Pdu, RDMnet::LLRP::Pdu, RDMnet::EPT::STATUS::Pdu, RDMnet::EPT::DATA::Pdu, and RDMnet::EPT::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + + + + + + + + + +
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5b73b75655908ef25a7ae05e27c62858_cgraph.map b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5b73b75655908ef25a7ae05e27c62858_cgraph.map new file mode 100644 index 0000000..3b9c6e9 --- /dev/null +++ b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5b73b75655908ef25a7ae05e27c62858_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5b73b75655908ef25a7ae05e27c62858_cgraph.md5 b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5b73b75655908ef25a7ae05e27c62858_cgraph.md5 new file mode 100644 index 0000000..7a1f4f6 --- /dev/null +++ b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5b73b75655908ef25a7ae05e27c62858_cgraph.md5 @@ -0,0 +1 @@ +a8a51dfaab1dc31c79ade0c46c2be757 \ No newline at end of file diff --git a/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5b73b75655908ef25a7ae05e27c62858_cgraph.png b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5b73b75655908ef25a7ae05e27c62858_cgraph.png new file mode 100644 index 0000000..62292d3 Binary files /dev/null and b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5b73b75655908ef25a7ae05e27c62858_cgraph.png differ diff --git a/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_cgraph.map b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_cgraph.map new file mode 100644 index 0000000..6866f4d --- /dev/null +++ b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_cgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_cgraph.md5 b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_cgraph.md5 new file mode 100644 index 0000000..a18f957 --- /dev/null +++ b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_cgraph.md5 @@ -0,0 +1 @@ +6de8624276a2d60ea1bfaf620e95b45e \ No newline at end of file diff --git a/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_cgraph.png b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_cgraph.png new file mode 100644 index 0000000..b4c02be Binary files /dev/null and b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_cgraph.png differ diff --git a/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_icgraph.map b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_icgraph.map new file mode 100644 index 0000000..eccd921 --- /dev/null +++ b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_icgraph.map @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_icgraph.md5 b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_icgraph.md5 new file mode 100644 index 0000000..2884bbb --- /dev/null +++ b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_icgraph.md5 @@ -0,0 +1 @@ +96e1016f5ce78d76a32e1972cccd0e3c \ No newline at end of file diff --git a/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_icgraph.png b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_icgraph.png new file mode 100644 index 0000000..fdd5632 Binary files /dev/null and b/docs/doxygen/html/d3/d1d/class_r_d_mnet_1_1_pdu_a5d725e15f38fadb4f8cc655d04114aa1_icgraph.png differ diff --git a/docs/doxygen/html/d3/d1e/class_r_d_m_1_1_responder-members.html b/docs/doxygen/html/d3/d1e/class_r_d_m_1_1_responder-members.html new file mode 100644 index 0000000..e8ebb88 --- /dev/null +++ b/docs/doxygen/html/d3/d1e/class_r_d_m_1_1_responder-members.html @@ -0,0 +1,158 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDM::Responder Member List
+
+
+ +

This is the complete list of members for RDM::Responder, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
actionDiscoverUniqueBranch(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionDiscoveryMute(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionDiscoveryUnmute(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetCommsStatus(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetDeviceInfo(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDevModelDescription(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxPersonality(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxPersonalityDesc(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxStartAddress(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetIdentifyDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetLanguage(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetManufacturerLabel(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetProductDetailIdList(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetQueuedMessage(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetSoftwareVersionLabel(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetStatusIdDescription(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetStatusMessages(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetSubdeviceThreshold(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetSupportedParameters(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionPrep_(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSensorDispatch(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetClearStatusId(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetCommsStatus(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionSetDmxPersonality(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetDmxStartAddress(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetIdentifyDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetLanguage(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetResetDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetSubdeviceThreshold(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
addProductDetailId(uint16_t)RDM::Device
address() constDMX::Device
addSubDevice(uint16_t number, Device *dev)RDM::Device
bootloader_flag (defined in RDM::Responder)RDM::Responder
control_field (defined in RDM::Responder)RDM::Responder
controller_uid_RDM::Deviceprotected
Device(UID id=UID(), Device *parent=nullptr)RDM::Device
DMX::Device::Device()DMX::Device
deviceModelDescriptionRDM::Device
deviceModelIDRDM::Device
deviceProductCategoryRDM::Device
enqueueMessage(MsgPtr message, bool urgent=false)RDM::Deviceprotected
enqueueStatus(StatusPtr status)RDM::Deviceprotected
footprint() constDMX::Device
get(const MsgPtr message, MsgPtr response)RDM::Device
id_RDM::Deviceprotected
identify(bool state)RDM::Devicevirtual
managed_proxy_flag (defined in RDM::Responder)RDM::Responder
parameters_RDM::Deviceprotected
personalities_DMX::Deviceprotected
personality() constDMX::Device
personality_DMX::Deviceprotected
personalityCount() constDMX::Device
product_detail_list_RDM::Deviceprotected
proxied_device_flag (defined in RDM::Responder)RDM::Responder
queued_messages_RDM::Deviceprotected
queued_statuses_RDM::Deviceprotected
receive(const std::vector< uint8_t > &data)RDM::Responder
receive(const MsgPtr message)RDM::Responderprotectedvirtual
reset(bool hard) overrideRDM::Respondervirtual
Responder(UID id, Device *parent=nullptr)RDM::Responder
rxDiscovery(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
rxGet(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
rxSet(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
send(const std::vector< uint8_t > &data)RDM::Responderprotectedvirtual
send(MsgPtr message)RDM::Responderprotectedvirtual
sensors_RDM::Deviceprotected
set(const MsgPtr message, MsgPtr response)RDM::Device
setAddress(uint16_t start)DMX::Devicevirtual
setPersonality(uint8_t mode)DMX::Devicevirtual
startAddress_DMX::Deviceprotected
sub_devices_RDM::Deviceprotected
subDevice(uint16_t number)RDM::Device
subdevice_flag (defined in RDM::Responder)RDM::Responder
subDeviceCount() constRDM::Device
~Device()RDM::Devicevirtual
~Responder()RDM::Respondervirtual
+ + + + diff --git a/docs/doxygen/html/d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html b/docs/doxygen/html/d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html new file mode 100644 index 0000000..d7da7a1 --- /dev/null +++ b/docs/doxygen/html/d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html @@ -0,0 +1,274 @@ + + + + + + + +OpenLCP: ACN::DMP::address_list Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::DMP::address_list Struct Reference
+
+
+ +

The address_list struct. + More...

+ +

#include <dmp.h>

+
+Inheritance diagram for ACN::DMP::address_list:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + +

+Public Member Functions

 address_list (const address_type *t)
 address_list More...
 
size_t streamSize () const override
 address_list::streamSize More...
 
void iStream (PDU::Stream) override
 address_list::iStream More...
 
void oStream (PDU::Stream) const override
 address_list::oStream More...
 
+ + + + +

+Public Attributes

+std::vector< rangeaddresses
 list of addresses
 
+

Detailed Description

+

The address_list struct.

+

Constructor & Destructor Documentation

+ +

◆ address_list()

+ +
+
+ + + + + +
+ + + + + + + + +
ACN::DMP::address_list::address_list (const address_typet)
+
+inline
+
+ +

address_list

+
Parameters
+ + +
t
+
+
+ +
+
+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::DMP::address_list::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

address_list::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::DMP::address_list::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

address_list::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::DMP::address_list::streamSize () const
+
+overridevirtual
+
+ +

address_list::streamSize

+
Returns
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list_a306af0286a4216e77131cd6b71052787_cgraph.map b/docs/doxygen/html/d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list_a306af0286a4216e77131cd6b71052787_cgraph.map new file mode 100644 index 0000000..cb78eb8 --- /dev/null +++ b/docs/doxygen/html/d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list_a306af0286a4216e77131cd6b71052787_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list_a306af0286a4216e77131cd6b71052787_cgraph.md5 b/docs/doxygen/html/d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list_a306af0286a4216e77131cd6b71052787_cgraph.md5 new file mode 100644 index 0000000..c0caa21 --- /dev/null +++ b/docs/doxygen/html/d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list_a306af0286a4216e77131cd6b71052787_cgraph.md5 @@ -0,0 +1 @@ +92804b608137047599a4e034f7dbf618 \ No newline at end of file diff --git a/docs/doxygen/html/d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list_a306af0286a4216e77131cd6b71052787_cgraph.png b/docs/doxygen/html/d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list_a306af0286a4216e77131cd6b71052787_cgraph.png new file mode 100644 index 0000000..9b52720 Binary files /dev/null and b/docs/doxygen/html/d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list_a306af0286a4216e77131cd6b71052787_cgraph.png differ diff --git a/docs/doxygen/html/d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html b/docs/doxygen/html/d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html new file mode 100644 index 0000000..c29eb9d --- /dev/null +++ b/docs/doxygen/html/d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html @@ -0,0 +1,243 @@ + + + + + + + +OpenLCP: OTP::Advertisement::Name::point_description Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Advertisement::Name::point_description Struct Reference
+
+
+ +

The point_description struct. + More...

+ +

#include <advertisement.h>

+
+Inheritance diagram for OTP::Advertisement::Name::point_description:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 point_description::iStream More...
 
void oStream (PDU::Stream) const override
 point_description::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + +

+Public Attributes

+uint8_t system
 system number
 
+uint16_t group
 group number
 
+uint32_t point
 point number
 
+std::string name
 point name
 
+

Detailed Description

+

The point_description struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::Name::point_description::iStream (PDU::Stream stream)
+
+override
+
+ +

point_description::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::Name::point_description::oStream (PDU::Stream stream) const
+
+override
+
+ +

point_description::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Advertisement::Name::point_description::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/d23/class_a_c_n_1_1_r_l_p_1_1_pdu__inherit__graph.map b/docs/doxygen/html/d3/d23/class_a_c_n_1_1_r_l_p_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..22eb479 --- /dev/null +++ b/docs/doxygen/html/d3/d23/class_a_c_n_1_1_r_l_p_1_1_pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d3/d23/class_a_c_n_1_1_r_l_p_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/d3/d23/class_a_c_n_1_1_r_l_p_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..373e868 --- /dev/null +++ b/docs/doxygen/html/d3/d23/class_a_c_n_1_1_r_l_p_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +510d7d6632e644f0af9674677b8f5343 \ No newline at end of file diff --git a/docs/doxygen/html/d3/d23/class_a_c_n_1_1_r_l_p_1_1_pdu__inherit__graph.png b/docs/doxygen/html/d3/d23/class_a_c_n_1_1_r_l_p_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..9c0f1b5 Binary files /dev/null and b/docs/doxygen/html/d3/d23/class_a_c_n_1_1_r_l_p_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html b/docs/doxygen/html/d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html new file mode 100644 index 0000000..cce1ac1 --- /dev/null +++ b/docs/doxygen/html/d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html @@ -0,0 +1,268 @@ + + + + + + + +OpenLCP: OTP::Layer::base_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Layer::base_data Struct Reference
+
+
+ +

The base_data struct. + More...

+ +

#include <base.h>

+
+Inheritance diagram for OTP::Layer::base_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 base_data::streamSize More...
 
void iStream (PDU::Stream) override
 base_data::iStream More...
 
void oStream (PDU::Stream) const override
 base_data::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+uint8_t footer_options
 footer options
 
+uint8_t footer_length
 footer length
 
+UUID::uuid cid
 component UUID
 
+uint32_t folio_number
 folio number
 
+uint16_t page
 current number
 
+uint16_t last_page
 last page
 
+uint8_t options
 options
 
+uint32_t reserved
 reserved
 
+std::string name
 name
 
+PDU::Pdu payload
 next PDU
 
+

Detailed Description

+

The base_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Layer::base_data::iStream (PDU::Stream stream)
+
+override
+
+ +

base_data::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Layer::base_data::oStream (PDU::Stream stream) const
+
+override
+
+ +

base_data::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Layer::base_data::streamSize () const
+
+overridevirtual
+
+ +

base_data::streamSize

+
Returns
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/d2f/class_o_t_p_1_1_transform_1_1pdu-members.html b/docs/doxygen/html/d3/d2f/class_o_t_p_1_1_transform_1_1pdu-members.html new file mode 100644 index 0000000..fddfb89 --- /dev/null +++ b/docs/doxygen/html/d3/d2f/class_o_t_p_1_1_transform_1_1pdu-members.html @@ -0,0 +1,96 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::pdu Member List
+
+
+ +

This is the complete list of members for OTP::Transform::pdu, including all inherited members.

+ + + + + + + + + + + + + + + +
createData()OTP::PDU::pduinline
dataOTP::PDU::pdu
iStream(PDU::Stream) overrideOTP::Transform::pduvirtual
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(Stream) const overrideOTP::PDU::pduvirtual
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
parentOTP::PDU::pdu
pdu()OTP::PDU::pdu
stream()OTP::PDU::pdu
stream_OTP::PDU::pduprotected
streamSize() const overrideOTP::PDU::pduvirtual
vectorOTP::PDU::pdu
~pdu()OTP::PDU::pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d3/d2f/class_o_t_p_1_1_transform_1_1pdu__inherit__graph.map b/docs/doxygen/html/d3/d2f/class_o_t_p_1_1_transform_1_1pdu__inherit__graph.map new file mode 100644 index 0000000..80a7989 --- /dev/null +++ b/docs/doxygen/html/d3/d2f/class_o_t_p_1_1_transform_1_1pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d3/d2f/class_o_t_p_1_1_transform_1_1pdu__inherit__graph.md5 b/docs/doxygen/html/d3/d2f/class_o_t_p_1_1_transform_1_1pdu__inherit__graph.md5 new file mode 100644 index 0000000..bcab060 --- /dev/null +++ b/docs/doxygen/html/d3/d2f/class_o_t_p_1_1_transform_1_1pdu__inherit__graph.md5 @@ -0,0 +1 @@ +aa12473fd0a40b68b6ed6f90681bac30 \ No newline at end of file diff --git a/docs/doxygen/html/d3/d2f/class_o_t_p_1_1_transform_1_1pdu__inherit__graph.png b/docs/doxygen/html/d3/d2f/class_o_t_p_1_1_transform_1_1pdu__inherit__graph.png new file mode 100644 index 0000000..783b440 Binary files /dev/null and b/docs/doxygen/html/d3/d2f/class_o_t_p_1_1_transform_1_1pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d3/d32/class_d_m_x_1_1_personality.html b/docs/doxygen/html/d3/d32/class_d_m_x_1_1_personality.html new file mode 100644 index 0000000..301ba3b --- /dev/null +++ b/docs/doxygen/html/d3/d32/class_d_m_x_1_1_personality.html @@ -0,0 +1,164 @@ + + + + + + + +OpenLCP: DMX::Personality Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Protected Attributes | +List of all members
+
+
DMX::Personality Class Reference
+
+
+ +

The Personality class. + More...

+ +

#include <personality.h>

+ + + + + + + + + + + + + + +

+Public Member Functions

Personality ()
 Personality::Personality.
 
+virtual ~Personality ()
 Personality::~Personality.
 
uint16_t footprint () const
 Personality::footprint. More...
 
std::string description () const
 Personality::description. More...
 
+ + + + + + + +

+Protected Attributes

+std::string description_
 text description
 
+uint16_t footprint_
 DMX footprint size.
 
+

Detailed Description

+

The Personality class.

+

Member Function Documentation

+ +

◆ description()

+ +
+
+ + + + + + + +
std::string DMX::Personality::description () const
+
+ +

Personality::description.

+
Returns
+ +
+
+ +

◆ footprint()

+ +
+
+ + + + + + + +
uint16_t DMX::Personality::footprint () const
+
+ +

Personality::footprint.

+
Returns
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu.html b/docs/doxygen/html/d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu.html new file mode 100644 index 0000000..17d2853 --- /dev/null +++ b/docs/doxygen/html/d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu.html @@ -0,0 +1,268 @@ + + + + + + + +OpenLCP: RDMnet::EPT::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::EPT::Pdu Class Reference
+
+
+ +

1.2.4 Extensible Packet Transport (EPT) + More...

+ +

#include <ept.h>

+
+Inheritance diagram for RDMnet::EPT::Pdu:
+
+
Inheritance graph
+ + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 EPT::Pdu::Pdu.
 
void iStream (ACN::PDU::Stream) override
 EPT::Pdu::iStream. More...
 
- Public Member Functions inherited from RDMnet::Pdu
 Pdu (size_t vector_size)
 Pdu. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

1.2.4 Extensible Packet Transport (EPT)

+

EPT allows non-RDM data to be transmitted using a Broker. It uses a simple message format which addresses Components solely by their CID, and allows manufacturer-defined data to be transmitted between Components free from the message format and behavioral restrictions of RDM.

+

The EPT::Pdu class

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::EPT::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

EPT::Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from RDMnet::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu_a26d9e6a4f960a8ba11411af6896a83d7_cgraph.map b/docs/doxygen/html/d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu_a26d9e6a4f960a8ba11411af6896a83d7_cgraph.map new file mode 100644 index 0000000..ded72a4 --- /dev/null +++ b/docs/doxygen/html/d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu_a26d9e6a4f960a8ba11411af6896a83d7_cgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu_a26d9e6a4f960a8ba11411af6896a83d7_cgraph.md5 b/docs/doxygen/html/d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu_a26d9e6a4f960a8ba11411af6896a83d7_cgraph.md5 new file mode 100644 index 0000000..a2e8fed --- /dev/null +++ b/docs/doxygen/html/d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu_a26d9e6a4f960a8ba11411af6896a83d7_cgraph.md5 @@ -0,0 +1 @@ +bf143814f49e58784da004ff8fa7a261 \ No newline at end of file diff --git a/docs/doxygen/html/d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu_a26d9e6a4f960a8ba11411af6896a83d7_cgraph.png b/docs/doxygen/html/d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu_a26d9e6a4f960a8ba11411af6896a83d7_cgraph.png new file mode 100644 index 0000000..2f1f23f Binary files /dev/null and b/docs/doxygen/html/d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu_a26d9e6a4f960a8ba11411af6896a83d7_cgraph.png differ diff --git a/docs/doxygen/html/d3/d38/structstd_1_1hash_3_01_s_a_c_n_1_1_provenance_01_4.html b/docs/doxygen/html/d3/d38/structstd_1_1hash_3_01_s_a_c_n_1_1_provenance_01_4.html new file mode 100644 index 0000000..48bfd54 --- /dev/null +++ b/docs/doxygen/html/d3/d38/structstd_1_1hash_3_01_s_a_c_n_1_1_provenance_01_4.html @@ -0,0 +1,135 @@ + + + + + + + +OpenLCP: std::hash< SACN::Provenance > Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
std::hash< SACN::Provenance > Struct Reference
+
+
+ +

The hash struct specilizaton for SACN::Provenance. + More...

+ +

#include <provenance.h>

+ + + + + +

+Public Member Functions

size_t operator() (SACN::Provenance const &src) const noexcept
 operator () More...
 
+

Detailed Description

+

The hash struct specilizaton for SACN::Provenance.

+

Member Function Documentation

+ +

◆ operator()()

+ +
+
+ + + + + +
+ + + + + + + + +
size_t std::hash< SACN::Provenance >::operator() (SACN::Provenance const & src) const
+
+inlinenoexcept
+
+ +

operator ()

+
Parameters
+ + +
src
+
+
+
Returns
+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d3/d47/class_a_c_n_1_1_s_d_t_1_1_identity.html b/docs/doxygen/html/d3/d47/class_a_c_n_1_1_s_d_t_1_1_identity.html new file mode 100644 index 0000000..c636d53 --- /dev/null +++ b/docs/doxygen/html/d3/d47/class_a_c_n_1_1_s_d_t_1_1_identity.html @@ -0,0 +1,92 @@ + + + + + + + +OpenLCP: ACN::SDT::Identity Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+List of all members
+
+
ACN::SDT::Identity Class Reference
+
+
+ +

The Identity class. + More...

+ +

#include <identity.h>

+

Detailed Description

+

The Identity class.

+

The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html new file mode 100644 index 0000000..b6556a9 --- /dev/null +++ b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html @@ -0,0 +1,273 @@ + + + + + + + +OpenLCP: ACN::SDT::UDP::ipAddress Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::UDP::ipAddress Struct Reference
+
+
+ +

3 Address Specification + More...

+ +

#include <udp.h>

+
+Inheritance diagram for ACN::SDT::UDP::ipAddress:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 ipAddress::streamSize More...
 
void iStream (PDU::Stream) override
 address_t::iStream More...
 
void oStream (PDU::Stream) const override
 ipAddress::oStream More...
 
+ + + + + + + + + + + + + + +

+Public Attributes

+uint8_t type = 0
 address type identifier
 
+uint16_t port = SDT_MULTICAST_PORT
 Port.
 
+union {
+   uint8_t   ipv4 [4]
 
+   uint8_t   ipv6 [16] = {0}
 
}; 
 
+

Detailed Description

+

3 Address Specification

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::UDP::ipAddress::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

address_t::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the caller graph for this function:
+
+
+ + + + + + +
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::UDP::ipAddress::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

ipAddress::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the caller graph for this function:
+
+
+ + + + + + +
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::UDP::ipAddress::streamSize () const
+
+overridevirtual
+
+ +

ipAddress::streamSize

+
Returns
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the caller graph for this function:
+
+
+ + + + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a7308fdcf5b25f70710adc304002a7ce8_icgraph.map b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a7308fdcf5b25f70710adc304002a7ce8_icgraph.map new file mode 100644 index 0000000..ff9ef3d --- /dev/null +++ b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a7308fdcf5b25f70710adc304002a7ce8_icgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a7308fdcf5b25f70710adc304002a7ce8_icgraph.md5 b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a7308fdcf5b25f70710adc304002a7ce8_icgraph.md5 new file mode 100644 index 0000000..184c169 --- /dev/null +++ b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a7308fdcf5b25f70710adc304002a7ce8_icgraph.md5 @@ -0,0 +1 @@ +2e24988c9621a6eaa1d1ae3305cb0402 \ No newline at end of file diff --git a/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a7308fdcf5b25f70710adc304002a7ce8_icgraph.png b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a7308fdcf5b25f70710adc304002a7ce8_icgraph.png new file mode 100644 index 0000000..ce09bfb Binary files /dev/null and b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a7308fdcf5b25f70710adc304002a7ce8_icgraph.png differ diff --git a/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a845c30818afb71eb43d8cb4a561a9c4e_icgraph.map b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a845c30818afb71eb43d8cb4a561a9c4e_icgraph.map new file mode 100644 index 0000000..7d720ec --- /dev/null +++ b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a845c30818afb71eb43d8cb4a561a9c4e_icgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a845c30818afb71eb43d8cb4a561a9c4e_icgraph.md5 b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a845c30818afb71eb43d8cb4a561a9c4e_icgraph.md5 new file mode 100644 index 0000000..1012897 --- /dev/null +++ b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a845c30818afb71eb43d8cb4a561a9c4e_icgraph.md5 @@ -0,0 +1 @@ +7b43acac12867d8164f85a97dbf0e5af \ No newline at end of file diff --git a/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a845c30818afb71eb43d8cb4a561a9c4e_icgraph.png b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a845c30818afb71eb43d8cb4a561a9c4e_icgraph.png new file mode 100644 index 0000000..f608877 Binary files /dev/null and b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_a845c30818afb71eb43d8cb4a561a9c4e_icgraph.png differ diff --git a/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_ae18a3624fc6e4ae55ba4e0b154e4ac4b_icgraph.map b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_ae18a3624fc6e4ae55ba4e0b154e4ac4b_icgraph.map new file mode 100644 index 0000000..722f359 --- /dev/null +++ b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_ae18a3624fc6e4ae55ba4e0b154e4ac4b_icgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_ae18a3624fc6e4ae55ba4e0b154e4ac4b_icgraph.md5 b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_ae18a3624fc6e4ae55ba4e0b154e4ac4b_icgraph.md5 new file mode 100644 index 0000000..bb9de38 --- /dev/null +++ b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_ae18a3624fc6e4ae55ba4e0b154e4ac4b_icgraph.md5 @@ -0,0 +1 @@ +9610213cb4a926c59412084be5b5e312 \ No newline at end of file diff --git a/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_ae18a3624fc6e4ae55ba4e0b154e4ac4b_icgraph.png b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_ae18a3624fc6e4ae55ba4e0b154e4ac4b_icgraph.png new file mode 100644 index 0000000..4595407 Binary files /dev/null and b/docs/doxygen/html/d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address_ae18a3624fc6e4ae55ba4e0b154e4ac4b_icgraph.png differ diff --git a/docs/doxygen/html/d3/d5d/class_a_c_n_1_1_d_m_p_1_1_appliance-members.html b/docs/doxygen/html/d3/d5d/class_a_c_n_1_1_d_m_p_1_1_appliance-members.html new file mode 100644 index 0000000..b3196d9 --- /dev/null +++ b/docs/doxygen/html/d3/d5d/class_a_c_n_1_1_d_m_p_1_1_appliance-members.html @@ -0,0 +1,99 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::DMP::Appliance Member List
+
+
+ +

This is the complete list of members for ACN::DMP::Appliance, including all inherited members.

+ + + + + + + + + + + + + + + + + + +
Appliance(UUID::uuid=UUID::uuid())ACN::DMP::Appliance
assignUserName(const std::string s)ACN::Componentinline
cid() constACN::Componentinline
Component(UUID::uuid=UUID::uuid())ACN::RLP::Component
Device()ACN::DMP::Device
DmpReceiver(PDU::Message< RLP::Pdu >)ACN::DMP::Appliancevirtual
fctn_ACN::Componentprotected
fixedName() constACN::Componentinline
Member(UUID::uuid=UUID::uuid())ACN::SDT::Member
name() constACN::Componentinline
RlpReceiver(PDU::Message< RLP::Pdu >)ACN::RLP::Componentprotected
RlpRegisterVector(uint32_t, PDU::Handler< RLP::Pdu >)ACN::RLP::Componentprotected
SdtReceiver(PDU::Message< RLP::Pdu >)ACN::SDT::Membervirtual
TcpPacketReceiver(PDU::Stream)ACN::RLP::Componentvirtual
uacn_ACN::Componentprotected
UdpPayloadReceiver(PDU::Stream)ACN::RLP::Componentvirtual
userName() constACN::Componentinline
+ + + + diff --git a/docs/doxygen/html/d3/d60/struct_a_c_n_1_1_s_d_t_1_1params-members.html b/docs/doxygen/html/d3/d60/struct_a_c_n_1_1_s_d_t_1_1params-members.html new file mode 100644 index 0000000..1736cf9 --- /dev/null +++ b/docs/doxygen/html/d3/d60/struct_a_c_n_1_1_s_d_t_1_1params-members.html @@ -0,0 +1,93 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::params Member List
+
+
+ +

This is the complete list of members for ACN::SDT::params, including all inherited members.

+ + + + + + + + + + + + +
ExpiryACN::SDT::params
flagsACN::SDT::params
iStream(PDU::Stream) overrideACN::SDT::paramsvirtual
NAK_OutboundACN::SDT::params
NAKholdoffACN::SDT::params
NAKmaxwaitACN::SDT::params
NAKmodulusACN::SDT::params
oStream(PDU::Stream) const overrideACN::SDT::paramsvirtual
reserved (defined in ACN::SDT::params)ACN::SDT::params
streamSize() const overrideACN::SDT::paramsinlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d3/d65/class_r_d_mnet_1_1_r_p_t_1_1_broker__inherit__graph.map b/docs/doxygen/html/d3/d65/class_r_d_mnet_1_1_r_p_t_1_1_broker__inherit__graph.map new file mode 100644 index 0000000..f2cc6b2 --- /dev/null +++ b/docs/doxygen/html/d3/d65/class_r_d_mnet_1_1_r_p_t_1_1_broker__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d3/d65/class_r_d_mnet_1_1_r_p_t_1_1_broker__inherit__graph.md5 b/docs/doxygen/html/d3/d65/class_r_d_mnet_1_1_r_p_t_1_1_broker__inherit__graph.md5 new file mode 100644 index 0000000..415c8b6 --- /dev/null +++ b/docs/doxygen/html/d3/d65/class_r_d_mnet_1_1_r_p_t_1_1_broker__inherit__graph.md5 @@ -0,0 +1 @@ +8ee9466135c73538d9e3499dd9e9191e \ No newline at end of file diff --git a/docs/doxygen/html/d3/d65/class_r_d_mnet_1_1_r_p_t_1_1_broker__inherit__graph.png b/docs/doxygen/html/d3/d65/class_r_d_mnet_1_1_r_p_t_1_1_broker__inherit__graph.png new file mode 100644 index 0000000..f168140 Binary files /dev/null and b/docs/doxygen/html/d3/d65/class_r_d_mnet_1_1_r_p_t_1_1_broker__inherit__graph.png differ diff --git a/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html new file mode 100644 index 0000000..dccc5c9 --- /dev/null +++ b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html @@ -0,0 +1,303 @@ + + + + + + + +OpenLCP: ACN::DMP::range Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::DMP::range Struct Reference
+
+
+ +

5.1.5 The range struct + More...

+ +

#include <dmp.h>

+
+Inheritance diagram for ACN::DMP::range:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + + + + +

+Public Member Functions

 range (const data_type t, const address_length l)
 range More...
 
size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 range::iStream More...
 
void oStream (PDU::Stream) const override
 range::oStream More...
 
+ + + + + + + + + + +

+Public Attributes

+uint32_t address = 0
 start address
 
+uint32_t incriment = 0
 property size (number of octets)
 
+uint32_t count = 0
 number of properties
 
+

Detailed Description

+

5.1.5 The range struct

+

TODO: maybe template this struct based on address_length

+

Constructor & Destructor Documentation

+ +

◆ range()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
ACN::DMP::range::range (const data_type t,
const address_length l 
)
+
+inline
+
+ +

range

+
Parameters
+ + + +
t
l
+
+
+ +
+
+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::DMP::range::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

range::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::DMP::range::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

range::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::DMP::range::streamSize () const
+
+overridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_a446639432c0fc510c78293f4759c3f23_icgraph.map b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_a446639432c0fc510c78293f4759c3f23_icgraph.map new file mode 100644 index 0000000..48af049 --- /dev/null +++ b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_a446639432c0fc510c78293f4759c3f23_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_a446639432c0fc510c78293f4759c3f23_icgraph.md5 b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_a446639432c0fc510c78293f4759c3f23_icgraph.md5 new file mode 100644 index 0000000..047e7b9 --- /dev/null +++ b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_a446639432c0fc510c78293f4759c3f23_icgraph.md5 @@ -0,0 +1 @@ +3b1cf40dbaef51848d30c5d12d6e7a40 \ No newline at end of file diff --git a/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_a446639432c0fc510c78293f4759c3f23_icgraph.png b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_a446639432c0fc510c78293f4759c3f23_icgraph.png new file mode 100644 index 0000000..92a01de Binary files /dev/null and b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_a446639432c0fc510c78293f4759c3f23_icgraph.png differ diff --git a/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_af975635a86b544e35d1c725ddbe5fbaf_icgraph.map b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_af975635a86b544e35d1c725ddbe5fbaf_icgraph.map new file mode 100644 index 0000000..667fd91 --- /dev/null +++ b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_af975635a86b544e35d1c725ddbe5fbaf_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_af975635a86b544e35d1c725ddbe5fbaf_icgraph.md5 b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_af975635a86b544e35d1c725ddbe5fbaf_icgraph.md5 new file mode 100644 index 0000000..98ca6bf --- /dev/null +++ b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_af975635a86b544e35d1c725ddbe5fbaf_icgraph.md5 @@ -0,0 +1 @@ +a5f0d3be21e5b6398f9e522b913f6738 \ No newline at end of file diff --git a/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_af975635a86b544e35d1c725ddbe5fbaf_icgraph.png b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_af975635a86b544e35d1c725ddbe5fbaf_icgraph.png new file mode 100644 index 0000000..7db5da8 Binary files /dev/null and b/docs/doxygen/html/d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range_af975635a86b544e35d1c725ddbe5fbaf_icgraph.png differ diff --git a/docs/doxygen/html/d3/d6f/struct_a_c_n_1_1_d_m_p_1_1address__list__inherit__graph.map b/docs/doxygen/html/d3/d6f/struct_a_c_n_1_1_d_m_p_1_1address__list__inherit__graph.map new file mode 100644 index 0000000..5ae3611 --- /dev/null +++ b/docs/doxygen/html/d3/d6f/struct_a_c_n_1_1_d_m_p_1_1address__list__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d3/d6f/struct_a_c_n_1_1_d_m_p_1_1address__list__inherit__graph.md5 b/docs/doxygen/html/d3/d6f/struct_a_c_n_1_1_d_m_p_1_1address__list__inherit__graph.md5 new file mode 100644 index 0000000..5c759df --- /dev/null +++ b/docs/doxygen/html/d3/d6f/struct_a_c_n_1_1_d_m_p_1_1address__list__inherit__graph.md5 @@ -0,0 +1 @@ +894758690e0b5dcfa2a91bfd60aa82c4 \ No newline at end of file diff --git a/docs/doxygen/html/d3/d6f/struct_a_c_n_1_1_d_m_p_1_1address__list__inherit__graph.png b/docs/doxygen/html/d3/d6f/struct_a_c_n_1_1_d_m_p_1_1address__list__inherit__graph.png new file mode 100644 index 0000000..57a6600 Binary files /dev/null and b/docs/doxygen/html/d3/d6f/struct_a_c_n_1_1_d_m_p_1_1address__list__inherit__graph.png differ diff --git a/docs/doxygen/html/d3/d7c/class_r_d_m_1_1_device__inherit__graph.map b/docs/doxygen/html/d3/d7c/class_r_d_m_1_1_device__inherit__graph.map new file mode 100644 index 0000000..35a15db --- /dev/null +++ b/docs/doxygen/html/d3/d7c/class_r_d_m_1_1_device__inherit__graph.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/docs/doxygen/html/d3/d7c/class_r_d_m_1_1_device__inherit__graph.md5 b/docs/doxygen/html/d3/d7c/class_r_d_m_1_1_device__inherit__graph.md5 new file mode 100644 index 0000000..2c941eb --- /dev/null +++ b/docs/doxygen/html/d3/d7c/class_r_d_m_1_1_device__inherit__graph.md5 @@ -0,0 +1 @@ +63890f119887cc92cbdf847aaff4a5eb \ No newline at end of file diff --git a/docs/doxygen/html/d3/d7c/class_r_d_m_1_1_device__inherit__graph.png b/docs/doxygen/html/d3/d7c/class_r_d_m_1_1_device__inherit__graph.png new file mode 100644 index 0000000..ca2c250 Binary files /dev/null and b/docs/doxygen/html/d3/d7c/class_r_d_m_1_1_device__inherit__graph.png differ diff --git a/docs/doxygen/html/d3/d7c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module__inherit__graph.map b/docs/doxygen/html/d3/d7c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module__inherit__graph.map new file mode 100644 index 0000000..427f689 --- /dev/null +++ b/docs/doxygen/html/d3/d7c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d3/d7c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module__inherit__graph.md5 b/docs/doxygen/html/d3/d7c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module__inherit__graph.md5 new file mode 100644 index 0000000..183ed4d --- /dev/null +++ b/docs/doxygen/html/d3/d7c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module__inherit__graph.md5 @@ -0,0 +1 @@ +ec7119e4f14717b8cbffeff1c436e4a9 \ No newline at end of file diff --git a/docs/doxygen/html/d3/d7c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module__inherit__graph.png b/docs/doxygen/html/d3/d7c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module__inherit__graph.png new file mode 100644 index 0000000..a69e1bf Binary files /dev/null and b/docs/doxygen/html/d3/d7c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module__inherit__graph.png differ diff --git a/docs/doxygen/html/d3/d87/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address-members.html b/docs/doxygen/html/d3/d87/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address-members.html new file mode 100644 index 0000000..0f7e456 --- /dev/null +++ b/docs/doxygen/html/d3/d87/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address-members.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::UDP::ipAddress Member List
+
+
+ +

This is the complete list of members for ACN::SDT::UDP::ipAddress, including all inherited members.

+ + + + + + + + + +
ipv4 (defined in ACN::SDT::UDP::ipAddress)ACN::SDT::UDP::ipAddress
ipv6 (defined in ACN::SDT::UDP::ipAddress)ACN::SDT::UDP::ipAddress
iStream(PDU::Stream) overrideACN::SDT::UDP::ipAddressvirtual
oStream(PDU::Stream) const overrideACN::SDT::UDP::ipAddressvirtual
portACN::SDT::UDP::ipAddress
streamSize() const overrideACN::SDT::UDP::ipAddressvirtual
typeACN::SDT::UDP::ipAddress
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d3/d91/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data.html b/docs/doxygen/html/d3/d91/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data.html new file mode 100644 index 0000000..289e6ec --- /dev/null +++ b/docs/doxygen/html/d3/d91/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data.html @@ -0,0 +1,227 @@ + + + + + + + +OpenLCP: RDMnet::EPT::DATA::data_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::EPT::DATA::data_data Struct Reference
+
+
+ +

The data_data struct. + More...

+ +

#include <ept.h>

+
+Inheritance diagram for RDMnet::EPT::DATA::data_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 data_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 data_data::oStream More...
 
+ + + + +

+Public Attributes

+std::vector< uint8_t > data
 unprocessed data array
 
+

Detailed Description

+

The data_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::EPT::DATA::data_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

data_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::EPT::DATA::data_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

data_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::EPT::DATA::data_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/d95/class_a_c_n_1_1_d_m_p_1_1_device.html b/docs/doxygen/html/d3/d95/class_a_c_n_1_1_d_m_p_1_1_device.html new file mode 100644 index 0000000..1852746 --- /dev/null +++ b/docs/doxygen/html/d3/d95/class_a_c_n_1_1_d_m_p_1_1_device.html @@ -0,0 +1,112 @@ + + + + + + + +OpenLCP: ACN::DMP::Device Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::DMP::Device Class Reference
+
+
+ +

The ACN::DMP::Device class. + More...

+ +

#include <device.h>

+
+Inheritance diagram for ACN::DMP::Device:
+
+
Inheritance graph
+ + + + + + +
[legend]
+ + + + + +

+Public Member Functions

Device ()
 Device::Device.
 
+

Detailed Description

+

The ACN::DMP::Device class.

+

The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu.html b/docs/doxygen/html/d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu.html new file mode 100644 index 0000000..93b3b71 --- /dev/null +++ b/docs/doxygen/html/d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu.html @@ -0,0 +1,265 @@ + + + + + + + +OpenLCP: RDMnet::RPT::REQUEST::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::RPT::REQUEST::Pdu Class Reference
+
+
+ +

The RPT::REQUEST::Pdu class. + More...

+ +

#include <rpt.h>

+
+Inheritance diagram for RDMnet::RPT::REQUEST::Pdu:
+
+
Inheritance graph
+ + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 RPT::REQUEST::Pdu::Pdu.
 
void iStream (ACN::PDU::Stream) override
 RPT::REQUEST::Pdu::iStream. More...
 
- Public Member Functions inherited from RDMnet::Pdu
 Pdu (size_t vector_size)
 Pdu. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The RPT::REQUEST::Pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::RPT::REQUEST::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

RPT::REQUEST::Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from RDMnet::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu_a5693d43accdb4eca80a95b666e928f2b_cgraph.map b/docs/doxygen/html/d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu_a5693d43accdb4eca80a95b666e928f2b_cgraph.map new file mode 100644 index 0000000..97e16f9 --- /dev/null +++ b/docs/doxygen/html/d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu_a5693d43accdb4eca80a95b666e928f2b_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu_a5693d43accdb4eca80a95b666e928f2b_cgraph.md5 b/docs/doxygen/html/d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu_a5693d43accdb4eca80a95b666e928f2b_cgraph.md5 new file mode 100644 index 0000000..e7d7682 --- /dev/null +++ b/docs/doxygen/html/d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu_a5693d43accdb4eca80a95b666e928f2b_cgraph.md5 @@ -0,0 +1 @@ +f8fd8525d2b57266189264f0f6092627 \ No newline at end of file diff --git a/docs/doxygen/html/d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu_a5693d43accdb4eca80a95b666e928f2b_cgraph.png b/docs/doxygen/html/d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu_a5693d43accdb4eca80a95b666e928f2b_cgraph.png new file mode 100644 index 0000000..1deb76f Binary files /dev/null and b/docs/doxygen/html/d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu_a5693d43accdb4eca80a95b666e928f2b_cgraph.png differ diff --git a/docs/doxygen/html/d3/db5/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module-members.html b/docs/doxygen/html/d3/db5/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module-members.html new file mode 100644 index 0000000..bcda0c4 --- /dev/null +++ b/docs/doxygen/html/d3/db5/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module-members.html @@ -0,0 +1,89 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::Point::Module::reference_frame_module Member List
+
+
+ +

This is the complete list of members for OTP::Transform::Point::Module::reference_frame_module, including all inherited members.

+ + + + + + + + +
iStream(PDU::Stream s) overrideOTP::Transform::Point::Module::reference_frame_module
OTP::Transform::Point::Module::module::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(PDU::Stream s) const overrideOTP::Transform::Point::Module::reference_frame_module
OTP::Transform::Point::Module::module::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
pointOTP::Transform::Point::Module::reference_frame_module
streamSize() const overrideOTP::Transform::Point::Module::reference_frame_moduleinlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d3/dd3/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu-members.html b/docs/doxygen/html/d3/dd3/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu-members.html new file mode 100644 index 0000000..6e58d5e --- /dev/null +++ b/docs/doxygen/html/d3/dd3/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::ClientEntry::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::ClientEntry::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::ClientEntry::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()RDMnet::BrokerProtocol::ClientEntry::Pdu
RDMnet::Pdu::Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html b/docs/doxygen/html/d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html new file mode 100644 index 0000000..d0a8f70 --- /dev/null +++ b/docs/doxygen/html/d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html @@ -0,0 +1,239 @@ + + + + + + + +OpenLCP: RDMnet::LLRP::ProbeRequest::request_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::LLRP::ProbeRequest::request_data Struct Reference
+
+
+ +

The request_data struct Table 5-2: Probe Request PDU. + More...

+ +

#include <llrp.h>

+
+Inheritance diagram for RDMnet::LLRP::ProbeRequest::request_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 request_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 request_data::oStream More...
 
+ + + + + + + + + + + + + +

+Public Attributes

+RDM::UID lower
 UID of upper bound.
 
+RDM::UID upper
 UID of lower bound.
 
+filter_t filter
 device vilters
 
+std::vector< RDM::UIDknown
 known UIDs
 
+

Detailed Description

+

The request_data struct Table 5-2: Probe Request PDU.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::LLRP::ProbeRequest::request_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

request_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::LLRP::ProbeRequest::request_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

request_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::LLRP::ProbeRequest::request_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/de4/struct_a_c_n_1_1_s_d_t_1_1channel__info__block-members.html b/docs/doxygen/html/d3/de4/struct_a_c_n_1_1_s_d_t_1_1channel__info__block-members.html new file mode 100644 index 0000000..db2cc79 --- /dev/null +++ b/docs/doxygen/html/d3/de4/struct_a_c_n_1_1_s_d_t_1_1channel__info__block-members.html @@ -0,0 +1,94 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::channel_info_block Member List
+
+
+ +

This is the complete list of members for ACN::SDT::channel_info_block, including all inherited members.

+ + + + + + + + + + + + + +
channelACN::SDT::channel_info_block
destinationACN::SDT::channel_info_block
iStream(PDU::Stream) overrideACN::SDT::channel_info_blockvirtual
midACN::SDT::channel_info_block
oStream(PDU::Stream) const overrideACN::SDT::channel_info_blockvirtual
ownerACN::SDT::channel_info_block
protocolsACN::SDT::channel_info_block
reciprocalACN::SDT::channel_info_block
sessionsACN::SDT::channel_info_block
sourceACN::SDT::channel_info_block
streamSize() const overrideACN::SDT::channel_info_blockvirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d3/deb/struct_a_c_n_1_1_d_m_p_1_1range-members.html b/docs/doxygen/html/d3/deb/struct_a_c_n_1_1_d_m_p_1_1range-members.html new file mode 100644 index 0000000..f7a4ead --- /dev/null +++ b/docs/doxygen/html/d3/deb/struct_a_c_n_1_1_d_m_p_1_1range-members.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::DMP::range Member List
+
+
+ +

This is the complete list of members for ACN::DMP::range, including all inherited members.

+ + + + + + + + + +
addressACN::DMP::range
countACN::DMP::range
incrimentACN::DMP::range
iStream(PDU::Stream) overrideACN::DMP::rangevirtual
oStream(PDU::Stream) const overrideACN::DMP::rangevirtual
range(const data_type t, const address_length l)ACN::DMP::rangeinline
streamSize() const overrideACN::DMP::rangevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html b/docs/doxygen/html/d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html new file mode 100644 index 0000000..217538c --- /dev/null +++ b/docs/doxygen/html/d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html @@ -0,0 +1,236 @@ + + + + + + + +OpenLCP: OTP::Advertisement::Module::module_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Advertisement::Module::module_data Struct Reference
+
+
+ +

The module_data struct. + More...

+ +

#include <advertisement.h>

+
+Inheritance diagram for OTP::Advertisement::Module::module_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 module_data::iStream More...
 
void oStream (PDU::Stream) const override
 module_data::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + +

+Public Attributes

+uint32_t reserved
 reserved
 
+std::vector< module_identifiermodules
 list of module IDs
 
+

Detailed Description

+

The module_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::Module::module_data::iStream (PDU::Stream stream)
+
+override
+
+ +

module_data::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::Module::module_data::oStream (PDU::Stream stream) const
+
+override
+
+ +

module_data::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Advertisement::Module::module_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html b/docs/doxygen/html/d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html new file mode 100644 index 0000000..5aa97c8 --- /dev/null +++ b/docs/doxygen/html/d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html @@ -0,0 +1,247 @@ + + + + + + + +OpenLCP: SACN::DATA::data_header Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
SACN::DATA::data_header Struct Reference
+
+
+ +

Table 6-1: E1.31 Data Packet Framing Layer. + More...

+ +

#include <data.h>

+
+Inheritance diagram for SACN::DATA::data_header:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 frame_header::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 data_header::oStream More...
 
+ + + + + + + + + + + + + + + + + + + +

+Public Attributes

+std::string source_name
 source description
 
+uint8_t priority
 priority, between 0 and 200
 
+uint16_t sync_address
 syncronization address
 
+uint8_t sequence_number
 sequence
 
+uint8_t options
 options
 
+uint16_t universe
 universe number
 
+

Detailed Description

+

Table 6-1: E1.31 Data Packet Framing Layer.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::DATA::data_header::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

frame_header::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::DATA::data_header::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

data_header::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t SACN::DATA::data_header::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d3/dff/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module-members.html b/docs/doxygen/html/d3/dff/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module-members.html new file mode 100644 index 0000000..ba6ff4f --- /dev/null +++ b/docs/doxygen/html/d3/dff/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module-members.html @@ -0,0 +1,94 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::Point::Module::position_va_module Member List
+
+
+ +

This is the complete list of members for OTP::Transform::Point::Module::position_va_module, including all inherited members.

+ + + + + + + + + + + + + +
AxOTP::Transform::Point::Module::position_va_module
AyOTP::Transform::Point::Module::position_va_module
AzOTP::Transform::Point::Module::position_va_module
iStream(PDU::Stream) overrideOTP::Transform::Point::Module::position_va_module
OTP::Transform::Point::Module::module::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(PDU::Stream) const overrideOTP::Transform::Point::Module::position_va_module
OTP::Transform::Point::Module::module::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
streamSize() const overrideOTP::Transform::Point::Module::position_va_moduleinlinevirtual
VxOTP::Transform::Point::Module::position_va_module
VyOTP::Transform::Point::Module::position_va_module
VzOTP::Transform::Point::Module::position_va_module
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d4/d00/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu-members.html b/docs/doxygen/html/d4/d00/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu-members.html new file mode 100644 index 0000000..2f4dba7 --- /dev/null +++ b/docs/doxygen/html/d4/d00/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu-members.html @@ -0,0 +1,96 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::Point::Module::pdu Member List
+
+
+ +

This is the complete list of members for OTP::Transform::Point::Module::pdu, including all inherited members.

+ + + + + + + + + + + + + + + +
createData()OTP::PDU::pduinline
dataOTP::PDU::pdu
iStream(PDU::Stream) overrideOTP::Transform::Point::Module::pduvirtual
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(Stream) const overrideOTP::PDU::pduvirtual
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
parentOTP::PDU::pdu
pdu()OTP::PDU::pdu
stream()OTP::PDU::pdu
stream_OTP::PDU::pduprotected
streamSize() const overrideOTP::PDU::pduvirtual
vectorOTP::PDU::pdu
~pdu()OTP::PDU::pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d4/d0a/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu__inherit__graph.map b/docs/doxygen/html/d4/d0a/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..4e686a7 --- /dev/null +++ b/docs/doxygen/html/d4/d0a/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu__inherit__graph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/d4/d0a/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/d4/d0a/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..040e12f --- /dev/null +++ b/docs/doxygen/html/d4/d0a/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +dea4334d729bb0ed19ddd38ca8f549ce \ No newline at end of file diff --git a/docs/doxygen/html/d4/d0a/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu__inherit__graph.png b/docs/doxygen/html/d4/d0a/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..5bfa9e3 Binary files /dev/null and b/docs/doxygen/html/d4/d0a/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d4/d13/class_r_d_mnet_1_1_r_p_t_1_1_pdu__inherit__graph.map b/docs/doxygen/html/d4/d13/class_r_d_mnet_1_1_r_p_t_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..64eb6e9 --- /dev/null +++ b/docs/doxygen/html/d4/d13/class_r_d_mnet_1_1_r_p_t_1_1_pdu__inherit__graph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/d4/d13/class_r_d_mnet_1_1_r_p_t_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/d4/d13/class_r_d_mnet_1_1_r_p_t_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..5ca0426 --- /dev/null +++ b/docs/doxygen/html/d4/d13/class_r_d_mnet_1_1_r_p_t_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +81463415a08806f6f5911aa9a4d7404c \ No newline at end of file diff --git a/docs/doxygen/html/d4/d13/class_r_d_mnet_1_1_r_p_t_1_1_pdu__inherit__graph.png b/docs/doxygen/html/d4/d13/class_r_d_mnet_1_1_r_p_t_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..82e6fb6 Binary files /dev/null and b/docs/doxygen/html/d4/d13/class_r_d_mnet_1_1_r_p_t_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d4/d1b/struct_o_t_p_1_1_transform_1_1_point_1_1point__data-members.html b/docs/doxygen/html/d4/d1b/struct_o_t_p_1_1_transform_1_1_point_1_1point__data-members.html new file mode 100644 index 0000000..2d54440 --- /dev/null +++ b/docs/doxygen/html/d4/d1b/struct_o_t_p_1_1_transform_1_1_point_1_1point__data-members.html @@ -0,0 +1,96 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::Point::point_data Member List
+
+
+ +

This is the complete list of members for OTP::Transform::Point::point_data, including all inherited members.

+ + + + + + + + + + + + + + + +
f_reserved (defined in OTP::Transform::Point::point_data)OTP::Transform::Point::point_data
groupOTP::Transform::Point::point_data
iStream(PDU::Stream) overrideOTP::Transform::Point::point_data
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
modulesOTP::Transform::Point::point_data
options (defined in OTP::Transform::Point::point_data)OTP::Transform::Point::point_data
oStream(PDU::Stream) const overrideOTP::Transform::Point::point_data
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
pointOTP::Transform::Point::point_data
priorityOTP::Transform::Point::point_data
reservedOTP::Transform::Point::point_data
streamSize() const overrideOTP::Transform::Point::point_datavirtual
timestampOTP::Transform::Point::point_data
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu.html b/docs/doxygen/html/d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu.html new file mode 100644 index 0000000..c079500 --- /dev/null +++ b/docs/doxygen/html/d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu.html @@ -0,0 +1,284 @@ + + + + + + + +OpenLCP: ACN::RLP::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::RLP::Pdu Class Reference
+
+
+ +

The RLP::Pdu class. + More...

+ +

#include <rlp.h>

+
+Inheritance diagram for ACN::RLP::Pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Pdu ()
 RLP::Pdu::Pdu. More...
 
void iStream (PDU::Stream) override
 Pdu::iStream. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The RLP::Pdu class.

+

Constructor & Destructor Documentation

+ +

◆ Pdu()

+ +
+
+ + + + + + + +
ACN::RLP::Pdu::Pdu ()
+
+ +

RLP::Pdu::Pdu.

+
Parameters
+ + +
stream
+
+
+ +
+
+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::RLP::Pdu::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from ACN::PDU::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu_a46b52fa5d929ed77f308caacd546b6eb_cgraph.map b/docs/doxygen/html/d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu_a46b52fa5d929ed77f308caacd546b6eb_cgraph.map new file mode 100644 index 0000000..1f9b3fb --- /dev/null +++ b/docs/doxygen/html/d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu_a46b52fa5d929ed77f308caacd546b6eb_cgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu_a46b52fa5d929ed77f308caacd546b6eb_cgraph.md5 b/docs/doxygen/html/d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu_a46b52fa5d929ed77f308caacd546b6eb_cgraph.md5 new file mode 100644 index 0000000..87922fd --- /dev/null +++ b/docs/doxygen/html/d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu_a46b52fa5d929ed77f308caacd546b6eb_cgraph.md5 @@ -0,0 +1 @@ +d5ca7ed93f031524fdf66268c08ed251 \ No newline at end of file diff --git a/docs/doxygen/html/d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu_a46b52fa5d929ed77f308caacd546b6eb_cgraph.png b/docs/doxygen/html/d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu_a46b52fa5d929ed77f308caacd546b6eb_cgraph.png new file mode 100644 index 0000000..7ad85e2 Binary files /dev/null and b/docs/doxygen/html/d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu_a46b52fa5d929ed77f308caacd546b6eb_cgraph.png differ diff --git a/docs/doxygen/html/d4/d29/class_r_d_mnet_1_1_r_p_t_1_1_controller-members.html b/docs/doxygen/html/d4/d29/class_r_d_mnet_1_1_r_p_t_1_1_controller-members.html new file mode 100644 index 0000000..1df2e1c --- /dev/null +++ b/docs/doxygen/html/d4/d29/class_r_d_mnet_1_1_r_p_t_1_1_controller-members.html @@ -0,0 +1,83 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::RPT::Controller Member List
+
+
+ +

This is the complete list of members for RDMnet::RPT::Controller, including all inherited members.

+ + +
Controller()RDMnet::RPT::Controller
+ + + + diff --git a/docs/doxygen/html/d4/d32/class_r_d_m_1_1_device-members.html b/docs/doxygen/html/d4/d32/class_r_d_m_1_1_device-members.html new file mode 100644 index 0000000..7426e15 --- /dev/null +++ b/docs/doxygen/html/d4/d32/class_r_d_m_1_1_device-members.html @@ -0,0 +1,137 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDM::Device Member List
+
+
+ +

This is the complete list of members for RDM::Device, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
actionGetDeviceInfo(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDevModelDescription(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxPersonality(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxPersonalityDesc(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxStartAddress(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetIdentifyDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetLanguage(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetManufacturerLabel(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetProductDetailIdList(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetSoftwareVersionLabel(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetSubdeviceThreshold(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetSupportedParameters(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionPrep_(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSensorDispatch(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetClearStatusId(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetDmxPersonality(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetDmxStartAddress(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetIdentifyDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetLanguage(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetResetDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetSubdeviceThreshold(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
addProductDetailId(uint16_t)RDM::Device
address() constDMX::Device
addSubDevice(uint16_t number, Device *dev)RDM::Device
controller_uid_RDM::Deviceprotected
Device(UID id=UID(), Device *parent=nullptr)RDM::Device
DMX::Device::Device()DMX::Device
deviceModelDescriptionRDM::Device
deviceModelIDRDM::Device
deviceProductCategoryRDM::Device
enqueueMessage(MsgPtr message, bool urgent=false)RDM::Deviceprotected
enqueueStatus(StatusPtr status)RDM::Deviceprotected
footprint() constDMX::Device
get(const MsgPtr message, MsgPtr response)RDM::Device
id_RDM::Deviceprotected
identify(bool state)RDM::Devicevirtual
parameters_RDM::Deviceprotected
personalities_DMX::Deviceprotected
personality() constDMX::Device
personality_DMX::Deviceprotected
personalityCount() constDMX::Device
product_detail_list_RDM::Deviceprotected
queued_messages_RDM::Deviceprotected
queued_statuses_RDM::Deviceprotected
reset(bool hard)RDM::Devicevirtual
Responder (defined in RDM::Device)RDM::Devicefriend
sensors_RDM::Deviceprotected
set(const MsgPtr message, MsgPtr response)RDM::Device
setAddress(uint16_t start)DMX::Devicevirtual
setPersonality(uint8_t mode)DMX::Devicevirtual
startAddress_DMX::Deviceprotected
sub_devices_RDM::Deviceprotected
subDevice(uint16_t number)RDM::Device
subDeviceCount() constRDM::Device
~Device()RDM::Devicevirtual
+ + + + diff --git a/docs/doxygen/html/d4/d48/class_r_d_mnet_1_1_e_p_t_1_1_broker.html b/docs/doxygen/html/d4/d48/class_r_d_mnet_1_1_e_p_t_1_1_broker.html new file mode 100644 index 0000000..0160ba7 --- /dev/null +++ b/docs/doxygen/html/d4/d48/class_r_d_mnet_1_1_e_p_t_1_1_broker.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: RDMnet::EPT::Broker Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::EPT::Broker Class Reference
+
+
+ +

The EPT::Broker class. + More...

+ +

#include <broker.h>

+
+Inheritance diagram for RDMnet::EPT::Broker:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + +

+Public Member Functions

Broker ()
 Broker::Broker.
 
+

Detailed Description

+

The EPT::Broker class.

+

The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d4/d4b/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data-members.html b/docs/doxygen/html/d4/d4b/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data-members.html new file mode 100644 index 0000000..0ff8087 --- /dev/null +++ b/docs/doxygen/html/d4/d4b/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data-members.html @@ -0,0 +1,93 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Advertisement::Name::name_data Member List
+
+
+ +

This is the complete list of members for OTP::Advertisement::Name::name_data, including all inherited members.

+ + + + + + + + + + + + +
flags (defined in OTP::Advertisement::Name::name_data)OTP::Advertisement::Name::name_data
iStream(PDU::Stream) overrideOTP::Advertisement::Name::name_data
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(PDU::Stream) const overrideOTP::Advertisement::Name::name_data
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
pointsOTP::Advertisement::Name::name_data
reservedOTP::Advertisement::Name::name_data
response (defined in OTP::Advertisement::Name::name_data)OTP::Advertisement::Name::name_data
streamSize() const overrideOTP::Advertisement::Name::name_datainlinevirtual
x_reserved (defined in OTP::Advertisement::Name::name_data)OTP::Advertisement::Name::name_data
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html b/docs/doxygen/html/d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html new file mode 100644 index 0000000..8744908 --- /dev/null +++ b/docs/doxygen/html/d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html @@ -0,0 +1,124 @@ + + + + + + + +OpenLCP: UUID::RFC4122Fields Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Attributes | +List of all members
+
+
UUID::RFC4122Fields Struct Reference
+
+
+ +

The RFC4122Fields struct. + More...

+ +

#include <uuid.h>

+ + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+uint32_t time_low
 timestamp low
 
+uint16_t time_mid
 timestamp mid
 
+uint16_t time_hi_version
 timestamp high & version
 
+uint8_t clock_seq_hi_variant
 clock sequence high & variant
 
+uint8_t clock_seq_low
 clock sequence low
 
+uint16_t node_low
 node low
 
+uint32_t node_high
 node high
 
+

Detailed Description

+

The RFC4122Fields struct.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d4/d68/struct_r_d_mnet_1_1_e_p_t_1_1ept__header.html b/docs/doxygen/html/d4/d68/struct_r_d_mnet_1_1_e_p_t_1_1ept__header.html new file mode 100644 index 0000000..cdf0c00 --- /dev/null +++ b/docs/doxygen/html/d4/d68/struct_r_d_mnet_1_1_e_p_t_1_1ept__header.html @@ -0,0 +1,156 @@ + + + + + + + +OpenLCP: RDMnet::EPT::ept_header Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::EPT::ept_header Struct Reference
+
+
+ +

The ept_header struct. + More...

+ +

#include <ept.h>

+
+Inheritance diagram for RDMnet::EPT::ept_header:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
+void iStream (ACN::PDU::Stream s) override
 fill structure data from input stream
 
+void oStream (ACN::PDU::Stream s) const override
 write structure data to output stream
 
+ + + + +

+Public Attributes

+UUID::uuid destination_cid
 CID of the destination component.
 
+

Detailed Description

+

The ept_header struct.

+

Member Function Documentation

+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::EPT::ept_header::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d4/d6d/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu-members.html b/docs/doxygen/html/d4/d6d/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu-members.html new file mode 100644 index 0000000..5a4f59b --- /dev/null +++ b/docs/doxygen/html/d4/d6d/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::DATA::Pdu Member List
+
+
+ +

This is the complete list of members for SACN::DATA::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideSACN::DATA::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()SACN::DATA::Pdu
ACN::PDU::Pdu::Pdu(size_t vector_size)ACN::PDU::Pdu
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d4/d7a/struct_a_c_n_1_1_s_d_t_1_1join__accept__data__inherit__graph.map b/docs/doxygen/html/d4/d7a/struct_a_c_n_1_1_s_d_t_1_1join__accept__data__inherit__graph.map new file mode 100644 index 0000000..e5f67e4 --- /dev/null +++ b/docs/doxygen/html/d4/d7a/struct_a_c_n_1_1_s_d_t_1_1join__accept__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d4/d7a/struct_a_c_n_1_1_s_d_t_1_1join__accept__data__inherit__graph.md5 b/docs/doxygen/html/d4/d7a/struct_a_c_n_1_1_s_d_t_1_1join__accept__data__inherit__graph.md5 new file mode 100644 index 0000000..e39754d --- /dev/null +++ b/docs/doxygen/html/d4/d7a/struct_a_c_n_1_1_s_d_t_1_1join__accept__data__inherit__graph.md5 @@ -0,0 +1 @@ +3ab6b07a359137b1349bc7f75b418eb2 \ No newline at end of file diff --git a/docs/doxygen/html/d4/d7a/struct_a_c_n_1_1_s_d_t_1_1join__accept__data__inherit__graph.png b/docs/doxygen/html/d4/d7a/struct_a_c_n_1_1_s_d_t_1_1join__accept__data__inherit__graph.png new file mode 100644 index 0000000..78ef4a9 Binary files /dev/null and b/docs/doxygen/html/d4/d7a/struct_a_c_n_1_1_s_d_t_1_1join__accept__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d4/d7b/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data__inherit__graph.map b/docs/doxygen/html/d4/d7b/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data__inherit__graph.map new file mode 100644 index 0000000..ca5f14b --- /dev/null +++ b/docs/doxygen/html/d4/d7b/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d4/d7b/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data__inherit__graph.md5 b/docs/doxygen/html/d4/d7b/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data__inherit__graph.md5 new file mode 100644 index 0000000..f0f2846 --- /dev/null +++ b/docs/doxygen/html/d4/d7b/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data__inherit__graph.md5 @@ -0,0 +1 @@ +3bfd4deb1918635047305ab5cb93b016 \ No newline at end of file diff --git a/docs/doxygen/html/d4/d7b/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data__inherit__graph.png b/docs/doxygen/html/d4/d7b/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data__inherit__graph.png new file mode 100644 index 0000000..ba5b3d7 Binary files /dev/null and b/docs/doxygen/html/d4/d7b/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html b/docs/doxygen/html/d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html new file mode 100644 index 0000000..7f5782e --- /dev/null +++ b/docs/doxygen/html/d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html @@ -0,0 +1,248 @@ + + + + + + + +OpenLCP: OTP::Transform::Point::address Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Transform::Point::address Struct Reference
+
+
+ +

The address struct. + More...

+ +

#include <transform.h>

+
+Inheritance diagram for OTP::Transform::Point::address:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 address::iStream More...
 
void oStream (PDU::Stream) const override
 address::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + +

+Public Attributes

+uint8_t system
 system referance number
 
+uint16_t group
 group referance number
 
+uint32_t point
 point referance number
 
+

Detailed Description

+

The address struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::address::iStream (PDU::Stream stream)
+
+override
+
+ +

address::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::address::oStream (PDU::Stream stream) const
+
+override
+
+ +

address::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Transform::Point::address::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address_ae13353ad6a0e13116a3f22209177e187_icgraph.map b/docs/doxygen/html/d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address_ae13353ad6a0e13116a3f22209177e187_icgraph.map new file mode 100644 index 0000000..e71b6e1 --- /dev/null +++ b/docs/doxygen/html/d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address_ae13353ad6a0e13116a3f22209177e187_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address_ae13353ad6a0e13116a3f22209177e187_icgraph.md5 b/docs/doxygen/html/d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address_ae13353ad6a0e13116a3f22209177e187_icgraph.md5 new file mode 100644 index 0000000..ea92af2 --- /dev/null +++ b/docs/doxygen/html/d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address_ae13353ad6a0e13116a3f22209177e187_icgraph.md5 @@ -0,0 +1 @@ +b34577cd8b1e2a3a4ef14fb3aa343499 \ No newline at end of file diff --git a/docs/doxygen/html/d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address_ae13353ad6a0e13116a3f22209177e187_icgraph.png b/docs/doxygen/html/d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address_ae13353ad6a0e13116a3f22209177e187_icgraph.png new file mode 100644 index 0000000..d69fe95 Binary files /dev/null and b/docs/doxygen/html/d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address_ae13353ad6a0e13116a3f22209177e187_icgraph.png differ diff --git a/docs/doxygen/html/d4/d9a/struct_a_c_n_1_1_s_d_t_1_1sessions__data.html b/docs/doxygen/html/d4/d9a/struct_a_c_n_1_1_s_d_t_1_1sessions__data.html new file mode 100644 index 0000000..c866f41 --- /dev/null +++ b/docs/doxygen/html/d4/d9a/struct_a_c_n_1_1_s_d_t_1_1sessions__data.html @@ -0,0 +1,227 @@ + + + + + + + +OpenLCP: ACN::SDT::sessions_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::sessions_data Struct Reference
+
+
+ +

4.4.9 Sessions + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::sessions_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 sessions_data::streamSize More...
 
void iStream (PDU::Stream) override
 sessions_data::iStream More...
 
void oStream (PDU::Stream) const override
 sessions_data::oStream More...
 
+ + + + +

+Public Attributes

+std::vector< channel_info_blocklist
 list of channel info blocks
 
+

Detailed Description

+

4.4.9 Sessions

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::sessions_data::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

sessions_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::sessions_data::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

sessions_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::sessions_data::streamSize () const
+
+overridevirtual
+
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d4/dab/class_r_d_mnet_1_1_implementation-members.html b/docs/doxygen/html/d4/dab/class_r_d_mnet_1_1_implementation-members.html new file mode 100644 index 0000000..4927cfe --- /dev/null +++ b/docs/doxygen/html/d4/dab/class_r_d_mnet_1_1_implementation-members.html @@ -0,0 +1,179 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::Implementation Member List
+
+
+ +

This is the complete list of members for RDMnet::Implementation, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
actionDiscoverUniqueBranch(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionDiscoveryMute(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionDiscoveryUnmute(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetCommsStatus(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetDeviceInfo(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDevModelDescription(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxPersonality(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxPersonalityDesc(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxStartAddress(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetIdentifyDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetLanguage(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetManufacturerLabel(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetProductDetailIdList(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetQueuedMessage(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetSoftwareVersionLabel(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetStatusIdDescription(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetStatusMessages(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetSubdeviceThreshold(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetSupportedParameters(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionPrep_(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSensorDispatch(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetClearStatusId(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetCommsStatus(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionSetDmxPersonality(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetDmxStartAddress(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetIdentifyDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetLanguage(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetResetDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetSubdeviceThreshold(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
addProductDetailId(uint16_t)RDM::Device
address() constDMX::Device
addSubDevice(uint16_t number, Device *dev)RDM::Device
assignUserName(const std::string s)ACN::Componentinline
bootloader_flag (defined in RDM::Responder)RDM::Responder
cid() constACN::Componentinline
Component(UUID::uuid=UUID::uuid())ACN::RLP::Component
control_field (defined in RDM::Responder)RDM::Responder
controller_uid_RDM::Deviceprotected
Device(UID id=UID(), Device *parent=nullptr)RDM::Device
DMX::Device::Device()DMX::Device
deviceModelDescriptionRDM::Device
deviceModelIDRDM::Device
deviceProductCategoryRDM::Device
enqueueMessage(MsgPtr message, bool urgent=false)RDM::Deviceprotected
enqueueStatus(StatusPtr status)RDM::Deviceprotected
fctn_ACN::Componentprotected
fixedName() constACN::Componentinline
footprint() constDMX::Device
get(const MsgPtr message, MsgPtr response)RDM::Device
id_RDM::Deviceprotected
identify(bool state)RDM::Devicevirtual
Implementation(UUID::uuid=UUID::uuid(), RDM::UID=RDM::UID())RDMnet::Implementation
LLRPsetup()=0RDMnet::LLRP::Targetpure virtual
managed_proxy_flag (defined in RDM::Responder)RDM::Responder
name() constACN::Componentinline
parameters_RDM::Deviceprotected
personalities_DMX::Deviceprotected
personality() constDMX::Device
personality_DMX::Deviceprotected
personalityCount() constDMX::Device
product_detail_list_RDM::Deviceprotected
proxied_device_flag (defined in RDM::Responder)RDM::Responder
queued_messages_RDM::Deviceprotected
queued_statuses_RDM::Deviceprotected
receive(const std::vector< uint8_t > &data)RDM::Responder
receive(const MsgPtr message)RDM::Responderprotectedvirtual
receiveLLRP(ACN::PDU::Message< LLRP::Pdu > frame)RDMnet::LLRP::Target
receiveProbeRequest(ACN::PDU::Message< LLRP::ProbeRequest::Pdu > pdu)RDMnet::LLRP::Targetvirtual
receiveRdmCommand(ACN::PDU::Message< RPT::COMMAND::Pdu > pdu)RDMnet::LLRP::Targetvirtual
reset(bool hard) overrideRDM::Respondervirtual
Responder(UID id, Device *parent=nullptr)RDM::Responder
rlpEptReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)RDMnet::Implementationinlinevirtual
rlpLlrpReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)RDMnet::Implementation
RlpReceiver(PDU::Message< RLP::Pdu >)ACN::RLP::Componentprotected
RlpRegisterVector(uint32_t, PDU::Handler< RLP::Pdu >)ACN::RLP::Componentprotected
rxDiscovery(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
rxGet(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
rxSet(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
send(const std::vector< uint8_t > &data)RDM::Responderprotectedvirtual
send(MsgPtr message)RDM::Responderprotectedvirtual
sendProbeReply()RDMnet::LLRP::Targetvirtual
sensors_RDM::Deviceprotected
set(const MsgPtr message, MsgPtr response)RDM::Device
setAddress(uint16_t start)DMX::Devicevirtual
setPersonality(uint8_t mode)DMX::Devicevirtual
startAddress_DMX::Deviceprotected
sub_devices_RDM::Deviceprotected
subDevice(uint16_t number)RDM::Device
subdevice_flag (defined in RDM::Responder)RDM::Responder
subDeviceCount() constRDM::Device
Target()RDMnet::LLRP::Target
TcpPacketReceiver(PDU::Stream)ACN::RLP::Componentvirtual
uacn_ACN::Componentprotected
UdpPayloadReceiver(PDU::Stream)ACN::RLP::Componentvirtual
userName() constACN::Componentinline
~Device()RDM::Devicevirtual
~Responder()RDM::Respondervirtual
+ + + + diff --git a/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html new file mode 100644 index 0000000..5e4ce16 --- /dev/null +++ b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html @@ -0,0 +1,641 @@ + + + + + + + +OpenLCP: SACN::MergeProxyUniverse Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
SACN::MergeProxyUniverse Class Reference
+
+
+ +

The MergeProxyUniverse class 6.2.3.1 Multiple Sources at Highest Priority It is possible for there to be multiple sources, all transmitting data at the highest currently active priority for a given universe. + More...

+ +

#include <mergeproxyuniverse.h>

+
+Inheritance diagram for SACN::MergeProxyUniverse:
+
+
Inheritance graph
+ + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

MergeProxyUniverse ()
 MergeProxyUniverse::MergeProxyUniverse.
 
~MergeProxyUniverse ()
 MergeProxyUniverse::~MergeProxyUniverse.
 
const std::vector< Provenancesources () const
 MergeProxyUniverse::sources. More...
 
UniversesourceUniverse (const Provenance &)
 MergeProxyUniverse::sourceUniverse. More...
 
bool hasSourceUniverse (const Provenance &) const
 MergeProxyUniverse::hasSourceUniverse. More...
 
bool hasSources () const
 MergeProxyUniverse::hassources. More...
 
void deleteSourceUniverse (const Provenance &)
 MergeProxyUniverse::deleteSourceUniverse. More...
 
void addSourceUniverse (Universe *)
 MergeProxyUniverse::addSourceUniverse. More...
 
void dataChangedNotifier (DMX::Universe *universe)
 MergeProxyUniverse::dataChangedNotifier. More...
 
bool isSyncronized () const override
 MergeProxyUniverse::isSyncronized. More...
 
std::shared_ptr< Provenancesource () const override
 MergeProxyUniverse::source. More...
 
void set (std::shared_ptr< ACN::DMP::Pdu >, std::shared_ptr< Provenance >) override
 MergeProxyUniverse::set. More...
 
void setProvenance (std::shared_ptr< Provenance >) override
 Universe::setSource. More...
 
+void synchronize () override
 MergeProxyUniverse::synchronize.
 
const DMX::DimmerData * data () const override
 MergeProxyUniverse::data. More...
 
uint8_t slot (const uint16_t) override
 MergeProxyUniverse::slot. More...
 
double rxRate () override
 MergeProxyUniverse::rxRate. More...
 
- Public Member Functions inherited from SACN::Universe
Universe ()
 Universe::Universe.
 
- Public Member Functions inherited from DMX::Universe
 Universe (int timeout_period=E111_DATA_LOSS_TIMEOUT)
 Universe::Universe. More...
 
+virtual ~Universe ()
 Universe::~Universe.
 
void setValue (const uint16_t, const uint8_t)
 Universe::setValue. More...
 
void setValue (const uint16_t, const uint16_t, const uint8_t *)
 Universe::setValue. More...
 
void setData (std::vector< uint8_t >)
 Universe::setData Accept new data from receiver. More...
 
void onData (const DataHandler)
 Universe::onData. More...
 
- Public Member Functions inherited from ACN::DMP::Device
Device ()
 Device::Device.
 
+ + + + + +

+Additional Inherited Members

- Protected Attributes inherited from DMX::Universe
+std::vector< DataHandler > callbacks_
 list of calback functions
 
+

Detailed Description

+

The MergeProxyUniverse class 6.2.3.1 Multiple Sources at Highest Priority It is possible for there to be multiple sources, all transmitting data at the highest currently active priority for a given universe.

+

When this occurs, receivers must handle these sources in some way.

+

Member Function Documentation

+ +

◆ addSourceUniverse()

+ +
+
+ + + + + + + + +
void SACN::MergeProxyUniverse::addSourceUniverse (Universeuniverse)
+
+ +

MergeProxyUniverse::addSourceUniverse.

+
Parameters
+ + +
universe
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ data()

+ +
+
+ + + + + +
+ + + + + + + +
const DMX::DimmerData * SACN::MergeProxyUniverse::data () const
+
+overridevirtual
+
+ +

MergeProxyUniverse::data.

+
Returns
+ +

Reimplemented from DMX::Universe.

+ +
+
+ +

◆ dataChangedNotifier()

+ +
+
+ + + + + + + + +
void SACN::MergeProxyUniverse::dataChangedNotifier (DMX::Universedmx)
+
+ +

MergeProxyUniverse::dataChangedNotifier.

+
Parameters
+ + +
dmx
+
+
+ +
+
+ +

◆ deleteSourceUniverse()

+ +
+
+ + + + + + + + +
void SACN::MergeProxyUniverse::deleteSourceUniverse (const Provenancesrc)
+
+ +

MergeProxyUniverse::deleteSourceUniverse.

+
Parameters
+ + +
src
+
+
+ +
+
+ +

◆ hasSources()

+ +
+
+ + + + + + + +
bool SACN::MergeProxyUniverse::hasSources () const
+
+ +

MergeProxyUniverse::hassources.

+
Returns
+ +
+
+ +

◆ hasSourceUniverse()

+ +
+
+ + + + + + + + +
bool SACN::MergeProxyUniverse::hasSourceUniverse (const Provenancesrc) const
+
+ +

MergeProxyUniverse::hasSourceUniverse.

+
Parameters
+ + +
src
+
+
+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ isSyncronized()

+ +
+
+ + + + + +
+ + + + + + + +
bool SACN::MergeProxyUniverse::isSyncronized () const
+
+overridevirtual
+
+ +

MergeProxyUniverse::isSyncronized.

+
Returns
+ +

Reimplemented from SACN::Universe.

+ +
+
+ +

◆ rxRate()

+ +
+
+ + + + + +
+ + + + + + + +
double SACN::MergeProxyUniverse::rxRate ()
+
+overridevirtual
+
+ +

MergeProxyUniverse::rxRate.

+
Returns
+ +

Reimplemented from DMX::Universe.

+ +
+
+ +

◆ set()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void SACN::MergeProxyUniverse::set (std::shared_ptr< ACN::DMP::Pdupdu,
std::shared_ptr< Provenancesrc 
)
+
+overridevirtual
+
+ +

MergeProxyUniverse::set.

+
Parameters
+ + + +
pdu
src
+
+
+ +

Reimplemented from SACN::Universe.

+ +
+
+ +

◆ setProvenance()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::MergeProxyUniverse::setProvenance (std::shared_ptr< Provenancesource)
+
+inlineoverridevirtual
+
+ +

Universe::setSource.

+
Parameters
+ + +
source
+
+
+ +

Reimplemented from SACN::Universe.

+ +
+
+ +

◆ slot()

+ +
+
+ + + + + +
+ + + + + + + + +
uint8_t SACN::MergeProxyUniverse::slot (const uint16_t s)
+
+overridevirtual
+
+ +

MergeProxyUniverse::slot.

+
Parameters
+ + +
s
+
+
+
Returns
+ +

Reimplemented from SACN::Universe.

+ +
+
+ +

◆ source()

+ +
+
+ + + + + +
+ + + + + + + +
std::shared_ptr< Provenance > SACN::MergeProxyUniverse::source () const
+
+overridevirtual
+
+ +

MergeProxyUniverse::source.

+
Returns
+ +

Reimplemented from SACN::Universe.

+ +
+
+ +

◆ sources()

+ +
+
+ + + + + + + +
const std::vector< Provenance > SACN::MergeProxyUniverse::sources () const
+
+ +

MergeProxyUniverse::sources.

+
Returns
+ +
+
+ +

◆ sourceUniverse()

+ +
+
+ + + + + + + + +
Universe * SACN::MergeProxyUniverse::sourceUniverse (const Provenancesrc)
+
+ +

MergeProxyUniverse::sourceUniverse.

+
Parameters
+ + +
src
+
+
+
Returns
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a024e081484f10fbf013c0a99476e0e90_icgraph.map b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a024e081484f10fbf013c0a99476e0e90_icgraph.map new file mode 100644 index 0000000..215df7c --- /dev/null +++ b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a024e081484f10fbf013c0a99476e0e90_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a024e081484f10fbf013c0a99476e0e90_icgraph.md5 b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a024e081484f10fbf013c0a99476e0e90_icgraph.md5 new file mode 100644 index 0000000..1bb31de --- /dev/null +++ b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a024e081484f10fbf013c0a99476e0e90_icgraph.md5 @@ -0,0 +1 @@ +1561a1ff1e30ef605a8db6ca3d998e35 \ No newline at end of file diff --git a/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a024e081484f10fbf013c0a99476e0e90_icgraph.png b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a024e081484f10fbf013c0a99476e0e90_icgraph.png new file mode 100644 index 0000000..510b656 Binary files /dev/null and b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a024e081484f10fbf013c0a99476e0e90_icgraph.png differ diff --git a/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a4ca9965b4cffbf37218f6c049f63c299_cgraph.map b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a4ca9965b4cffbf37218f6c049f63c299_cgraph.map new file mode 100644 index 0000000..ff7f73d --- /dev/null +++ b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a4ca9965b4cffbf37218f6c049f63c299_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a4ca9965b4cffbf37218f6c049f63c299_cgraph.md5 b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a4ca9965b4cffbf37218f6c049f63c299_cgraph.md5 new file mode 100644 index 0000000..12edb24 --- /dev/null +++ b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a4ca9965b4cffbf37218f6c049f63c299_cgraph.md5 @@ -0,0 +1 @@ +e0c9cf22ff935640b14a58bb26099a22 \ No newline at end of file diff --git a/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a4ca9965b4cffbf37218f6c049f63c299_cgraph.png b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a4ca9965b4cffbf37218f6c049f63c299_cgraph.png new file mode 100644 index 0000000..84b3175 Binary files /dev/null and b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a4ca9965b4cffbf37218f6c049f63c299_cgraph.png differ diff --git a/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a525837fb67ca9cd36681c454983e5a46_cgraph.map b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a525837fb67ca9cd36681c454983e5a46_cgraph.map new file mode 100644 index 0000000..02b884e --- /dev/null +++ b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a525837fb67ca9cd36681c454983e5a46_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a525837fb67ca9cd36681c454983e5a46_cgraph.md5 b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a525837fb67ca9cd36681c454983e5a46_cgraph.md5 new file mode 100644 index 0000000..7c08f17 --- /dev/null +++ b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a525837fb67ca9cd36681c454983e5a46_cgraph.md5 @@ -0,0 +1 @@ +f62f9747e6864e59bc6c45a406c433d1 \ No newline at end of file diff --git a/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a525837fb67ca9cd36681c454983e5a46_cgraph.png b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a525837fb67ca9cd36681c454983e5a46_cgraph.png new file mode 100644 index 0000000..ebb7fe6 Binary files /dev/null and b/docs/doxygen/html/d4/db4/class_s_a_c_n_1_1_merge_proxy_universe_a525837fb67ca9cd36681c454983e5a46_cgraph.png differ diff --git a/docs/doxygen/html/d4/dbb/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu-members.html b/docs/doxygen/html/d4/dbb/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu-members.html new file mode 100644 index 0000000..04fe546 --- /dev/null +++ b/docs/doxygen/html/d4/dbb/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::RPT::REQUEST::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::RPT::REQUEST::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideRDMnet::RPT::REQUEST::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()RDMnet::RPT::REQUEST::Pdu
RDMnet::Pdu::Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d4/dbb/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping-members.html b/docs/doxygen/html/d4/dbb/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping-members.html new file mode 100644 index 0000000..01b0952 --- /dev/null +++ b/docs/doxygen/html/d4/dbb/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping-members.html @@ -0,0 +1,89 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::dynamic_uid_mapping Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::dynamic_uid_mapping, including all inherited members.

+ + + + + + + + +
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::dynamic_uid_mappingvirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::BrokerProtocol::dynamic_uid_mappingvirtual
ridRDMnet::BrokerProtocol::dynamic_uid_mapping
statusRDMnet::BrokerProtocol::dynamic_uid_mapping
streamSize() const overrideRDMnet::BrokerProtocol::dynamic_uid_mappinginlinevirtual
uidRDMnet::BrokerProtocol::dynamic_uid_mapping
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d4/dcf/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data-members.html b/docs/doxygen/html/d4/dcf/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data-members.html new file mode 100644 index 0000000..1b84fef --- /dev/null +++ b/docs/doxygen/html/d4/dcf/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::EPT::DATA::data_data Member List
+
+
+ +

This is the complete list of members for RDMnet::EPT::DATA::data_data, including all inherited members.

+ + + + + + +
dataRDMnet::EPT::DATA::data_data
iStream(ACN::PDU::Stream) overrideRDMnet::EPT::DATA::data_datavirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::EPT::DATA::data_datavirtual
streamSize() const overrideRDMnet::EPT::DATA::data_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d4/dd2/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data-members.html b/docs/doxygen/html/d4/dd2/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data-members.html new file mode 100644 index 0000000..742bce2 --- /dev/null +++ b/docs/doxygen/html/d4/dd2/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data-members.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Advertisement::Module::module_data Member List
+
+
+ +

This is the complete list of members for OTP::Advertisement::Module::module_data, including all inherited members.

+ + + + + + + + + +
iStream(PDU::Stream) overrideOTP::Advertisement::Module::module_data
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
modulesOTP::Advertisement::Module::module_data
oStream(PDU::Stream) const overrideOTP::Advertisement::Module::module_data
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
reservedOTP::Advertisement::Module::module_data
streamSize() const overrideOTP::Advertisement::Module::module_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d4/ddd/class_a_c_n_1_1_p_d_u_1_1_pdu-members.html b/docs/doxygen/html/d4/ddd/class_a_c_n_1_1_p_d_u_1_1_pdu-members.html new file mode 100644 index 0000000..e42abda --- /dev/null +++ b/docs/doxygen/html/d4/ddd/class_a_c_n_1_1_p_d_u_1_1_pdu-members.html @@ -0,0 +1,109 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::PDU::Pdu Member List
+
+
+ +

This is the complete list of members for ACN::PDU::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(Stream) overrideACN::PDU::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu(size_t vector_size)ACN::PDU::Pdu
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d4/ddd/class_a_c_n_1_1_r_l_p_1_1_component__inherit__graph.map b/docs/doxygen/html/d4/ddd/class_a_c_n_1_1_r_l_p_1_1_component__inherit__graph.map new file mode 100644 index 0000000..31e736a --- /dev/null +++ b/docs/doxygen/html/d4/ddd/class_a_c_n_1_1_r_l_p_1_1_component__inherit__graph.map @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/d4/ddd/class_a_c_n_1_1_r_l_p_1_1_component__inherit__graph.md5 b/docs/doxygen/html/d4/ddd/class_a_c_n_1_1_r_l_p_1_1_component__inherit__graph.md5 new file mode 100644 index 0000000..f8b3a45 --- /dev/null +++ b/docs/doxygen/html/d4/ddd/class_a_c_n_1_1_r_l_p_1_1_component__inherit__graph.md5 @@ -0,0 +1 @@ +c2c95d7f9725d8decb68707f277b8bf7 \ No newline at end of file diff --git a/docs/doxygen/html/d4/ddd/class_a_c_n_1_1_r_l_p_1_1_component__inherit__graph.png b/docs/doxygen/html/d4/ddd/class_a_c_n_1_1_r_l_p_1_1_component__inherit__graph.png new file mode 100644 index 0000000..90c3b18 Binary files /dev/null and b/docs/doxygen/html/d4/ddd/class_a_c_n_1_1_r_l_p_1_1_component__inherit__graph.png differ diff --git a/docs/doxygen/html/d4/de0/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__id-members.html b/docs/doxygen/html/d4/de0/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__id-members.html new file mode 100644 index 0000000..3549292 --- /dev/null +++ b/docs/doxygen/html/d4/de0/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__id-members.html @@ -0,0 +1,84 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::Point::Module::module_id Member List
+
+
+ +

This is the complete list of members for OTP::Transform::Point::Module::module_id, including all inherited members.

+ + + +
manufacturerOTP::Transform::Point::Module::module_id
numberOTP::Transform::Point::Module::module_id
+ + + + diff --git a/docs/doxygen/html/d4/dec/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data-members.html b/docs/doxygen/html/d4/dec/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data-members.html new file mode 100644 index 0000000..155d3db --- /dev/null +++ b/docs/doxygen/html/d4/dec/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data-members.html @@ -0,0 +1,91 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::client_connect_data Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::client_connect_data, including all inherited members.

+ + + + + + + + + + +
clientScopeRDMnet::BrokerProtocol::client_connect_data
flagsRDMnet::BrokerProtocol::client_connect_data
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::client_connect_datavirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::BrokerProtocol::client_connect_datavirtual
pduRDMnet::BrokerProtocol::client_connect_data
searchDomainRDMnet::BrokerProtocol::client_connect_data
streamSize() const overrideRDMnet::BrokerProtocol::client_connect_datainlinevirtual
versionRDMnet::BrokerProtocol::client_connect_data
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d4/dfb/struct_o_t_p_1_1_transform_1_1_point_1_1point__data__inherit__graph.map b/docs/doxygen/html/d4/dfb/struct_o_t_p_1_1_transform_1_1_point_1_1point__data__inherit__graph.map new file mode 100644 index 0000000..5eedabf --- /dev/null +++ b/docs/doxygen/html/d4/dfb/struct_o_t_p_1_1_transform_1_1_point_1_1point__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d4/dfb/struct_o_t_p_1_1_transform_1_1_point_1_1point__data__inherit__graph.md5 b/docs/doxygen/html/d4/dfb/struct_o_t_p_1_1_transform_1_1_point_1_1point__data__inherit__graph.md5 new file mode 100644 index 0000000..173f277 --- /dev/null +++ b/docs/doxygen/html/d4/dfb/struct_o_t_p_1_1_transform_1_1_point_1_1point__data__inherit__graph.md5 @@ -0,0 +1 @@ +3c7026c028c4c01b46b6a565a097b238 \ No newline at end of file diff --git a/docs/doxygen/html/d4/dfb/struct_o_t_p_1_1_transform_1_1_point_1_1point__data__inherit__graph.png b/docs/doxygen/html/d4/dfb/struct_o_t_p_1_1_transform_1_1_point_1_1point__data__inherit__graph.png new file mode 100644 index 0000000..3feaebf Binary files /dev/null and b/docs/doxygen/html/d4/dfb/struct_o_t_p_1_1_transform_1_1_point_1_1point__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html b/docs/doxygen/html/d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html new file mode 100644 index 0000000..f0d69ed --- /dev/null +++ b/docs/doxygen/html/d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html @@ -0,0 +1,240 @@ + + + + + + + +OpenLCP: OTP::Transform::Point::Module::rotation_module Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Transform::Point::Module::rotation_module Struct Reference
+
+
+ +

The rotation_module struct. + More...

+ +

#include <transform.h>

+
+Inheritance diagram for OTP::Transform::Point::Module::rotation_module:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 rotation_module::iStream More...
 
void oStream (PDU::Stream) const override
 rotation_module::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + +

+Public Attributes

+int32_t Rx
 x-axis rotation
 
+int32_t Ry
 y-axis rotation
 
+int32_t Rz
 z-axis rotation
 
+

Detailed Description

+

The rotation_module struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::rotation_module::iStream (PDU::Stream stream)
+
+override
+
+ +

rotation_module::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::rotation_module::oStream (PDU::Stream stream) const
+
+override
+
+ +

rotation_module::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Transform::Point::Module::rotation_module::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d5/d06/class_s_a_c_n_1_1_universe__inherit__graph.map b/docs/doxygen/html/d5/d06/class_s_a_c_n_1_1_universe__inherit__graph.map new file mode 100644 index 0000000..4eed0ce --- /dev/null +++ b/docs/doxygen/html/d5/d06/class_s_a_c_n_1_1_universe__inherit__graph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/d5/d06/class_s_a_c_n_1_1_universe__inherit__graph.md5 b/docs/doxygen/html/d5/d06/class_s_a_c_n_1_1_universe__inherit__graph.md5 new file mode 100644 index 0000000..43a17ec --- /dev/null +++ b/docs/doxygen/html/d5/d06/class_s_a_c_n_1_1_universe__inherit__graph.md5 @@ -0,0 +1 @@ +70195d346cc26f8e4875309b2832b327 \ No newline at end of file diff --git a/docs/doxygen/html/d5/d06/class_s_a_c_n_1_1_universe__inherit__graph.png b/docs/doxygen/html/d5/d06/class_s_a_c_n_1_1_universe__inherit__graph.png new file mode 100644 index 0000000..d81ff55 Binary files /dev/null and b/docs/doxygen/html/d5/d06/class_s_a_c_n_1_1_universe__inherit__graph.png differ diff --git a/docs/doxygen/html/d5/d06/struct_a_c_n_1_1_r_l_p_1_1rlp__header-members.html b/docs/doxygen/html/d5/d06/struct_a_c_n_1_1_r_l_p_1_1rlp__header-members.html new file mode 100644 index 0000000..f8c502a --- /dev/null +++ b/docs/doxygen/html/d5/d06/struct_a_c_n_1_1_r_l_p_1_1rlp__header-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::RLP::rlp_header Member List
+
+
+ +

This is the complete list of members for ACN::RLP::rlp_header, including all inherited members.

+ + + + + + +
cidACN::RLP::rlp_header
iStream(PDU::Stream) overrideACN::RLP::rlp_headervirtual
oStream(PDU::Stream) const overrideACN::RLP::rlp_headervirtual
streamSize() const overrideACN::RLP::rlp_headervirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d5/d07/class_o_t_p_1_1_transform_1_1_point_1_1pdu__inherit__graph.map b/docs/doxygen/html/d5/d07/class_o_t_p_1_1_transform_1_1_point_1_1pdu__inherit__graph.map new file mode 100644 index 0000000..db74138 --- /dev/null +++ b/docs/doxygen/html/d5/d07/class_o_t_p_1_1_transform_1_1_point_1_1pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d5/d07/class_o_t_p_1_1_transform_1_1_point_1_1pdu__inherit__graph.md5 b/docs/doxygen/html/d5/d07/class_o_t_p_1_1_transform_1_1_point_1_1pdu__inherit__graph.md5 new file mode 100644 index 0000000..ebb87f5 --- /dev/null +++ b/docs/doxygen/html/d5/d07/class_o_t_p_1_1_transform_1_1_point_1_1pdu__inherit__graph.md5 @@ -0,0 +1 @@ +a4b688ef4c4b181509f55d74ab74c6b4 \ No newline at end of file diff --git a/docs/doxygen/html/d5/d07/class_o_t_p_1_1_transform_1_1_point_1_1pdu__inherit__graph.png b/docs/doxygen/html/d5/d07/class_o_t_p_1_1_transform_1_1_point_1_1pdu__inherit__graph.png new file mode 100644 index 0000000..b420bd2 Binary files /dev/null and b/docs/doxygen/html/d5/d07/class_o_t_p_1_1_transform_1_1_point_1_1pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html b/docs/doxygen/html/d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html new file mode 100644 index 0000000..b3f8d4b --- /dev/null +++ b/docs/doxygen/html/d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html @@ -0,0 +1,253 @@ + + + + + + + +OpenLCP: OTP::Advertisement::Name::name_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Advertisement::Name::name_data Struct Reference
+
+
+ +

The name_data struct. + More...

+ +

#include <advertisement.h>

+
+Inheritance diagram for OTP::Advertisement::Name::name_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 name_data::iStream More...
 
void oStream (PDU::Stream) const override
 name_data::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + + + + + +

+Public Attributes

+union {
+   u_int8_t   flags
 
+   struct {
+      uint8_t   x_reserved: 7
 
+      bool   response: 1
 
   } 
 
}; 
 
+uint32_t reserved
 reserved
 
+std::vector< point_descriptionpoints
 list of point descriptions
 
+

Detailed Description

+

The name_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::Name::name_data::iStream (PDU::Stream stream)
+
+override
+
+ +

name_data::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::Name::name_data::oStream (PDU::Stream stream) const
+
+override
+
+ +

name_data::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Advertisement::Name::name_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d5/d4a/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu__inherit__graph.map b/docs/doxygen/html/d5/d4a/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu__inherit__graph.map new file mode 100644 index 0000000..f51fdcd --- /dev/null +++ b/docs/doxygen/html/d5/d4a/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d5/d4a/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu__inherit__graph.md5 b/docs/doxygen/html/d5/d4a/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu__inherit__graph.md5 new file mode 100644 index 0000000..13ac2c4 --- /dev/null +++ b/docs/doxygen/html/d5/d4a/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu__inherit__graph.md5 @@ -0,0 +1 @@ +35f458bdfd4b6c54f17be1b65ebf304b \ No newline at end of file diff --git a/docs/doxygen/html/d5/d4a/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu__inherit__graph.png b/docs/doxygen/html/d5/d4a/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu__inherit__graph.png new file mode 100644 index 0000000..837f25a Binary files /dev/null and b/docs/doxygen/html/d5/d4a/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d5/d55/struct_a_c_n_1_1_s_d_t_1_1wrapper__data-members.html b/docs/doxygen/html/d5/d55/struct_a_c_n_1_1_s_d_t_1_1wrapper__data-members.html new file mode 100644 index 0000000..efcc2c1 --- /dev/null +++ b/docs/doxygen/html/d5/d55/struct_a_c_n_1_1_s_d_t_1_1wrapper__data-members.html @@ -0,0 +1,94 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::wrapper_data Member List
+
+
+ +

This is the complete list of members for ACN::SDT::wrapper_data, including all inherited members.

+ + + + + + + + + + + + + +
ack_range_beginACN::SDT::wrapper_data
ack_range_endACN::SDT::wrapper_data
blockACN::SDT::wrapper_data
channelACN::SDT::wrapper_data
iStream(PDU::Stream) overrideACN::SDT::wrapper_datavirtual
MAK_thresholdACN::SDT::wrapper_data
oldestACN::SDT::wrapper_data
oStream(PDU::Stream) const overrideACN::SDT::wrapper_datavirtual
reliableACN::SDT::wrapper_data
sequenceACN::SDT::wrapper_data
streamSize() const overrideACN::SDT::wrapper_datavirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d5/d5c/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu-members.html b/docs/doxygen/html/d5/d5c/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu-members.html new file mode 100644 index 0000000..aef0d49 --- /dev/null +++ b/docs/doxygen/html/d5/d5c/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::EPT::STATUS::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::EPT::STATUS::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideRDMnet::EPT::STATUS::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()RDMnet::EPT::STATUS::Pdu
RDMnet::Pdu::Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d5/d60/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request__inherit__graph.map b/docs/doxygen/html/d5/d60/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request__inherit__graph.map new file mode 100644 index 0000000..127a400 --- /dev/null +++ b/docs/doxygen/html/d5/d60/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d5/d60/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request__inherit__graph.md5 b/docs/doxygen/html/d5/d60/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request__inherit__graph.md5 new file mode 100644 index 0000000..4460513 --- /dev/null +++ b/docs/doxygen/html/d5/d60/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request__inherit__graph.md5 @@ -0,0 +1 @@ +a6c8ff9baebf92404154029fcfb62c1f \ No newline at end of file diff --git a/docs/doxygen/html/d5/d60/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request__inherit__graph.png b/docs/doxygen/html/d5/d60/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request__inherit__graph.png new file mode 100644 index 0000000..db15df2 Binary files /dev/null and b/docs/doxygen/html/d5/d60/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request__inherit__graph.png differ diff --git a/docs/doxygen/html/d5/d87/structstd_1_1hash_3_01_u_u_i_d_1_1uuid_01_4.html b/docs/doxygen/html/d5/d87/structstd_1_1hash_3_01_u_u_i_d_1_1uuid_01_4.html new file mode 100644 index 0000000..2deac96 --- /dev/null +++ b/docs/doxygen/html/d5/d87/structstd_1_1hash_3_01_u_u_i_d_1_1uuid_01_4.html @@ -0,0 +1,135 @@ + + + + + + + +OpenLCP: std::hash< UUID::uuid > Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
std::hash< UUID::uuid > Struct Reference
+
+
+ +

The hash struct specialization for UUID::uuid. + More...

+ +

#include <uuid.h>

+ + + + + +

+Public Member Functions

size_t operator() (UUID::uuid const &id) const noexcept
 operator () More...
 
+

Detailed Description

+

The hash struct specialization for UUID::uuid.

+

Member Function Documentation

+ +

◆ operator()()

+ +
+
+ + + + + +
+ + + + + + + + +
size_t std::hash< UUID::uuid >::operator() (UUID::uuid const & id) const
+
+inlinenoexcept
+
+ +

operator ()

+
Parameters
+ + +
id
+
+
+
Returns
+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d5/d90/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu__inherit__graph.map b/docs/doxygen/html/d5/d90/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..7280bf1 --- /dev/null +++ b/docs/doxygen/html/d5/d90/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d5/d90/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/d5/d90/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..4aad535 --- /dev/null +++ b/docs/doxygen/html/d5/d90/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +1332aee8dc0fb8fb0480d637f6fea06a \ No newline at end of file diff --git a/docs/doxygen/html/d5/d90/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu__inherit__graph.png b/docs/doxygen/html/d5/d90/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..4f07027 Binary files /dev/null and b/docs/doxygen/html/d5/d90/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d5/d96/class_r_d_mnet_1_1_r_p_t_1_1_controller.html b/docs/doxygen/html/d5/d96/class_r_d_mnet_1_1_r_p_t_1_1_controller.html new file mode 100644 index 0000000..3225d28 --- /dev/null +++ b/docs/doxygen/html/d5/d96/class_r_d_mnet_1_1_r_p_t_1_1_controller.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: RDMnet::RPT::Controller Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::RPT::Controller Class Reference
+
+
+ +

The Controller class. + More...

+ +

#include <controller.h>

+
+Inheritance diagram for RDMnet::RPT::Controller:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + +

+Public Member Functions

Controller ()
 Controller::Controller.
 
+

Detailed Description

+

The Controller class.

+

The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d5/d98/class_s_a_c_n_1_1_receiver-members.html b/docs/doxygen/html/d5/d98/class_s_a_c_n_1_1_receiver-members.html new file mode 100644 index 0000000..9f328f4 --- /dev/null +++ b/docs/doxygen/html/d5/d98/class_s_a_c_n_1_1_receiver-members.html @@ -0,0 +1,108 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::Receiver Member List
+
+
+ +

This is the complete list of members for SACN::Receiver, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
assignUserName(const std::string s)ACN::Componentinline
cid() constACN::Componentinline
Component(UUID::uuid=UUID::uuid())ACN::RLP::Component
dataFrameHandler(ACN::PDU::Message< DATA::Pdu >)SACN::Receiverprotected
dataReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)SACN::Receiverprotected
discoveryFrameHandler(ACN::PDU::Message< EXTENDED::Pdu >)SACN::Receiverprotected
discoveryListHanlder(ACN::PDU::Message< EXTENDED::DISCOVERY::Pdu >)SACN::Receiverprotected
discoveryStart()SACN::Receiver
discoveryStop()SACN::Receiver
extendedReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)SACN::Receiverprotected
fctn_ACN::Componentprotected
fixedName() constACN::Componentinline
name() constACN::Componentinline
onDiscovered(const EXTENDED::DISCOVERY::Watcher)SACN::Receiver
Receiver(UUID::uuid=UUID::uuid())SACN::Receiver
RlpReceiver(PDU::Message< RLP::Pdu >)ACN::RLP::Componentprotected
RlpRegisterVector(uint32_t, PDU::Handler< RLP::Pdu >)ACN::RLP::Componentprotected
subscribe(const uint16_t)SACN::Receivervirtual
syncFrameHandler(ACN::PDU::Message< EXTENDED::Pdu >)SACN::Receiverprotected
TcpPacketReceiver(PDU::Stream)ACN::RLP::Componentvirtual
uacn_ACN::Componentprotected
UdpPayloadReceiver(PDU::Stream)ACN::RLP::Componentvirtual
universe(const uint16_t)SACN::Receiver
unsubscribe(const uint16_t)SACN::Receivervirtual
userName() constACN::Componentinline
~Receiver()SACN::Receiver
+ + + + diff --git a/docs/doxygen/html/d5/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data__inherit__graph.map b/docs/doxygen/html/d5/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data__inherit__graph.map new file mode 100644 index 0000000..6eff6b5 --- /dev/null +++ b/docs/doxygen/html/d5/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d5/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data__inherit__graph.md5 b/docs/doxygen/html/d5/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data__inherit__graph.md5 new file mode 100644 index 0000000..2051261 --- /dev/null +++ b/docs/doxygen/html/d5/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data__inherit__graph.md5 @@ -0,0 +1 @@ +f89cc9a0e0bee8157198eef05f4c79d6 \ No newline at end of file diff --git a/docs/doxygen/html/d5/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data__inherit__graph.png b/docs/doxygen/html/d5/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data__inherit__graph.png new file mode 100644 index 0000000..61dadf3 Binary files /dev/null and b/docs/doxygen/html/d5/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html b/docs/doxygen/html/d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html new file mode 100644 index 0000000..afb245e --- /dev/null +++ b/docs/doxygen/html/d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html @@ -0,0 +1,230 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::dynamic_uid_request Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::dynamic_uid_request Struct Reference
+
+
+ +

The dynamic_uid_request struct. + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::dynamic_uid_request:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 dynamic_uid_request::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 dynamic_uid_request::oStream More...
 
+ + + + + + + +

+Public Attributes

+RDM::UID uid
 UID.
 
+UUID::uuid rid
 UUID.
 
+

Detailed Description

+

The dynamic_uid_request struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::dynamic_uid_request::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

dynamic_uid_request::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::dynamic_uid_request::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

dynamic_uid_request::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::dynamic_uid_request::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d5/dc1/struct_o_t_p_1_1_layer_1_1base__footer__inherit__graph.map b/docs/doxygen/html/d5/dc1/struct_o_t_p_1_1_layer_1_1base__footer__inherit__graph.map new file mode 100644 index 0000000..71fa6fe --- /dev/null +++ b/docs/doxygen/html/d5/dc1/struct_o_t_p_1_1_layer_1_1base__footer__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d5/dc1/struct_o_t_p_1_1_layer_1_1base__footer__inherit__graph.md5 b/docs/doxygen/html/d5/dc1/struct_o_t_p_1_1_layer_1_1base__footer__inherit__graph.md5 new file mode 100644 index 0000000..343e341 --- /dev/null +++ b/docs/doxygen/html/d5/dc1/struct_o_t_p_1_1_layer_1_1base__footer__inherit__graph.md5 @@ -0,0 +1 @@ +a2c772e10f72a55b36a830af081bfe12 \ No newline at end of file diff --git a/docs/doxygen/html/d5/dc1/struct_o_t_p_1_1_layer_1_1base__footer__inherit__graph.png b/docs/doxygen/html/d5/dc1/struct_o_t_p_1_1_layer_1_1base__footer__inherit__graph.png new file mode 100644 index 0000000..c9c4aed Binary files /dev/null and b/docs/doxygen/html/d5/dc1/struct_o_t_p_1_1_layer_1_1base__footer__inherit__graph.png differ diff --git a/docs/doxygen/html/d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html b/docs/doxygen/html/d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html new file mode 100644 index 0000000..bed03ae --- /dev/null +++ b/docs/doxygen/html/d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html @@ -0,0 +1,231 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::client_redirect_ipv6_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::client_redirect_ipv6_data Struct Reference
+
+
+ +

6.3.1.6 Client Redirect IPv6 + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::client_redirect_ipv6_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 client_redirect_ipv6_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 client_redirect_ipv4_data::oStream More...
 
+ + + + + + + +

+Public Attributes

+uint8_t ip [16]
 IP address.
 
+uint16_t port
 Port.
 
+

Detailed Description

+

6.3.1.6 Client Redirect IPv6

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::client_redirect_ipv6_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

client_redirect_ipv6_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::client_redirect_ipv6_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

client_redirect_ipv4_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::client_redirect_ipv6_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance.html b/docs/doxygen/html/d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance.html new file mode 100644 index 0000000..78e637e --- /dev/null +++ b/docs/doxygen/html/d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance.html @@ -0,0 +1,245 @@ + + + + + + + +OpenLCP: ACN::DMP::Appliance Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::DMP::Appliance Class Reference
+
+
+ +

The Appliance class In DMP systems an appliance corresponds to a component that exposes one or more devices (since the rules require that all devices are descendants of a single root device). + More...

+ +

#include <appliance.h>

+
+Inheritance diagram for ACN::DMP::Appliance:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Appliance (UUID::uuid=UUID::uuid())
 Appliance::Appliance. More...
 
virtual void DmpReceiver (PDU::Message< RLP::Pdu >)
 Appliance::DmpReceiver. More...
 
- Public Member Functions inherited from ACN::SDT::Member
 Member (UUID::uuid=UUID::uuid())
 Member::Member. More...
 
virtual void SdtReceiver (PDU::Message< RLP::Pdu >)
 Member::SdtReceiver. More...
 
- Public Member Functions inherited from ACN::RLP::Component
 Component (UUID::uuid=UUID::uuid())
 Component::Component. More...
 
virtual void UdpPayloadReceiver (PDU::Stream)
 Component::UdpPayloadReceiver. More...
 
virtual void TcpPacketReceiver (PDU::Stream)
 Component::TcpPacketReceiver. More...
 
- Public Member Functions inherited from ACN::Component
 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
- Public Member Functions inherited from ACN::DMP::Device
Device ()
 Device::Device.
 
+ + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Member Functions inherited from ACN::RLP::Component
void RlpReceiver (PDU::Message< RLP::Pdu >)
 Component::RlpReceiver. More...
 
void RlpRegisterVector (uint32_t, PDU::Handler< RLP::Pdu >)
 Component::RlpRegisterVectorHandler. More...
 
- Protected Attributes inherited from ACN::Component
std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
+

Detailed Description

+

The Appliance class In DMP systems an appliance corresponds to a component that exposes one or more devices (since the rules require that all devices are descendants of a single root device).

+

Constructor & Destructor Documentation

+ +

◆ Appliance()

+ +
+
+ + + + + + + + +
ACN::DMP::Appliance::Appliance (UUID::uuid cid = UUID::uuid())
+
+ +

Appliance::Appliance.

+
Parameters
+ + +
cid
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+

Member Function Documentation

+ +

◆ DmpReceiver()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::DMP::Appliance::DmpReceiver (PDU::Message< RLP::Pdurlp)
+
+virtual
+
+ +

Appliance::DmpReceiver.

+
Parameters
+ + +
rlp
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance_afe9d7835cf5d6adefd7304f2eb072287_cgraph.map b/docs/doxygen/html/d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance_afe9d7835cf5d6adefd7304f2eb072287_cgraph.map new file mode 100644 index 0000000..275261d --- /dev/null +++ b/docs/doxygen/html/d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance_afe9d7835cf5d6adefd7304f2eb072287_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance_afe9d7835cf5d6adefd7304f2eb072287_cgraph.md5 b/docs/doxygen/html/d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance_afe9d7835cf5d6adefd7304f2eb072287_cgraph.md5 new file mode 100644 index 0000000..d4e8794 --- /dev/null +++ b/docs/doxygen/html/d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance_afe9d7835cf5d6adefd7304f2eb072287_cgraph.md5 @@ -0,0 +1 @@ +4eecba57f631c162fa372674934ef613 \ No newline at end of file diff --git a/docs/doxygen/html/d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance_afe9d7835cf5d6adefd7304f2eb072287_cgraph.png b/docs/doxygen/html/d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance_afe9d7835cf5d6adefd7304f2eb072287_cgraph.png new file mode 100644 index 0000000..874017c Binary files /dev/null and b/docs/doxygen/html/d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance_afe9d7835cf5d6adefd7304f2eb072287_cgraph.png differ diff --git a/docs/doxygen/html/d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html b/docs/doxygen/html/d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html new file mode 100644 index 0000000..e8b05d3 --- /dev/null +++ b/docs/doxygen/html/d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html @@ -0,0 +1,202 @@ + + + + + + + +OpenLCP: ACN::SDT::Session Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Protected Attributes | +List of all members
+
+
ACN::SDT::Session Class Reference
+
+
+ +

The Session class A session has a single leader and zero or more session members. + More...

+ +

#include <session.h>

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Session ()
 Session::Session.
 
~Session ()
 Session::~Session & leaves the session gracefully.
 
SessionId id ()
 Session::id. More...
 
+void join_accept ()
 Session::join_accept.
 
+void join_refuse ()
 Session::join_refuse.
 
+void leaving ()
 Session::leaving.
 
+void nak ()
 Session::nak.
 
+void reliable_wrapper ()
 Session::reliable_wrapper.
 
+void unreliable_wrapper ()
 Session::unreliable_wrapper.
 
+void ack ()
 Session::ack.
 
+void channel_params ()
 Session::channel_params.
 
+void leave ()
 Session::leave.
 
+void connect ()
 Session::connect.
 
+void connect_accept ()
 Session::connect_accept.
 
+void connect_refuse ()
 Session::connect_refuse.
 
+void disconnect ()
 Session::disconnect.
 
+void disconnecting ()
 Session::disconnecting.
 
+ + + + + + + + + + +

+Protected Attributes

+std::shared_ptr< ACN::Componentleader
 session leader
 
+std::shared_ptr< Channeldownstream
 downstram channel
 
+std::unordered_map< MID, std::shared_ptr< Channel > > upstream
 upstream channel
 
+

Detailed Description

+

The Session class A session has a single leader and zero or more session members.

+

The leader communicates to members using the downstream address. Members respond to the leader on the upstream address. A unique session identifier identifies a session.

+

Member Function Documentation

+ +

◆ id()

+ +
+
+ + + + + + + +
SessionId ACN::SDT::Session::id ()
+
+ +

Session::id.

+
Returns
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d5/dde/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data-members.html b/docs/doxygen/html/d5/dde/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data-members.html new file mode 100644 index 0000000..868520f --- /dev/null +++ b/docs/doxygen/html/d5/dde/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data-members.html @@ -0,0 +1,93 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Advertisement::System::system_data Member List
+
+
+ +

This is the complete list of members for OTP::Advertisement::System::system_data, including all inherited members.

+ + + + + + + + + + + + +
flags (defined in OTP::Advertisement::System::system_data)OTP::Advertisement::System::system_data
iStream(PDU::Stream) overrideOTP::Advertisement::System::system_data
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(PDU::Stream) const overrideOTP::Advertisement::System::system_data
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
reservedOTP::Advertisement::System::system_data
response (defined in OTP::Advertisement::System::system_data)OTP::Advertisement::System::system_data
streamSize() const overrideOTP::Advertisement::System::system_datainlinevirtual
systemsOTP::Advertisement::System::system_data
x_reserved (defined in OTP::Advertisement::System::system_data)OTP::Advertisement::System::system_data
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html b/docs/doxygen/html/d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html new file mode 100644 index 0000000..d0575e7 --- /dev/null +++ b/docs/doxygen/html/d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html @@ -0,0 +1,243 @@ + + + + + + + +OpenLCP: ACN::SDT::join_accept_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::join_accept_data Struct Reference
+
+
+ +

4.4.2 Join Accept + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::join_accept_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 join_accept_data::iStream More...
 
void oStream (PDU::Stream) const override
 join_accept_data::oStream More...
 
+ + + + + + + + + + + + + + + + +

+Public Attributes

+UUID::uuid leader
 channel leader UUID
 
+uint16_t number
 channel number
 
+MID mid
 message ID
 
+uint32_t reliable
 reliable number
 
+uint16_t reciprocal
 reciprocal channel
 
+

Detailed Description

+

4.4.2 Join Accept

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::join_accept_data::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

join_accept_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::join_accept_data::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

join_accept_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::join_accept_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d5/de3/class_r_d_mnet_1_1_e_p_t_1_1_client-members.html b/docs/doxygen/html/d5/de3/class_r_d_mnet_1_1_e_p_t_1_1_client-members.html new file mode 100644 index 0000000..472443a --- /dev/null +++ b/docs/doxygen/html/d5/de3/class_r_d_mnet_1_1_e_p_t_1_1_client-members.html @@ -0,0 +1,83 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::EPT::Client Member List
+
+
+ +

This is the complete list of members for RDMnet::EPT::Client, including all inherited members.

+ + +
Client()RDMnet::EPT::Client
+ + + + diff --git a/docs/doxygen/html/d5/de7/struct_r_d_m_1_1_u_i_d-members.html b/docs/doxygen/html/d5/de7/struct_r_d_m_1_1_u_i_d-members.html new file mode 100644 index 0000000..5482900 --- /dev/null +++ b/docs/doxygen/html/d5/de7/struct_r_d_m_1_1_u_i_d-members.html @@ -0,0 +1,91 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDM::UID Member List
+
+
+ +

This is the complete list of members for RDM::UID, including all inherited members.

+ + + + + + + + + + +
device (defined in RDM::UID)RDM::UID
esta_man (defined in RDM::UID)RDM::UID
flag (defined in RDM::UID)RDM::UID
isBroadcast() constRDM::UIDinline
manufacturer (defined in RDM::UID)RDM::UID
operator!=(const UID &a, const UID &b)RDM::UIDfriend
operator==(const UID &a, const UID &b)RDM::UIDfriend
uid (defined in RDM::UID)RDM::UID
UID(uint32_t dev=0, uint16_t man=0, bool flag=false)RDM::UIDinline
+ + + + diff --git a/docs/doxygen/html/d5/def/struct_r_d_m_1_1_message-members.html b/docs/doxygen/html/d5/def/struct_r_d_m_1_1_message-members.html new file mode 100644 index 0000000..08a2c81 --- /dev/null +++ b/docs/doxygen/html/d5/def/struct_r_d_m_1_1_message-members.html @@ -0,0 +1,111 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDM::Message Member List
+
+
+ +

This is the complete list of members for RDM::Message, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
appendData(const T &val)RDM::Messageinline
checksum() constRDM::Message
checksum_failRDM::Message
commandClassRDM::Message
data() constRDM::Message
destinationRDM::Message
do_not_sendRDM::Message
failure_mode (defined in RDM::Message)RDM::Message
incorrect_scRDM::Message
incorrect_sub_scRDM::Message
length() constRDM::Message
length_mismatchRDM::Message
Message()RDM::Message
Message(const Message &obj)RDM::Message
Message(const std::vector< uint8_t > &data)RDM::Message
messageCountRDM::Message
nak(uint16_t reason)RDM::Message
parameterIdRDM::Message
portIDRDM::Message
read(const std::vector< uint8_t > &data)RDM::Message
readType(const std::vector< uint8_t > &vect, size_t start)RDM::Messageinlinestatic
requiredLength(const size_t length, MsgPtr response) constRDM::Message
responseTypeRDM::Message
short_messageRDM::Message
sourceRDM::Message
subDeviceRDM::Message
transactionRDM::Message
write(std::vector< uint8_t > &data) constRDM::Message
writeType(std::vector< uint8_t > &data, T val)RDM::Messageinlinestatic
+ + + + diff --git a/docs/doxygen/html/d5/df2/class_r_d_mnet_1_1_broker_protocol_1_1_pdu__inherit__graph.map b/docs/doxygen/html/d5/df2/class_r_d_mnet_1_1_broker_protocol_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..e23ea5a --- /dev/null +++ b/docs/doxygen/html/d5/df2/class_r_d_mnet_1_1_broker_protocol_1_1_pdu__inherit__graph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/d5/df2/class_r_d_mnet_1_1_broker_protocol_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/d5/df2/class_r_d_mnet_1_1_broker_protocol_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..6ee3dfd --- /dev/null +++ b/docs/doxygen/html/d5/df2/class_r_d_mnet_1_1_broker_protocol_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +6b21f95a90321b9ec6ead1b65e456772 \ No newline at end of file diff --git a/docs/doxygen/html/d5/df2/class_r_d_mnet_1_1_broker_protocol_1_1_pdu__inherit__graph.png b/docs/doxygen/html/d5/df2/class_r_d_mnet_1_1_broker_protocol_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..f02dc11 Binary files /dev/null and b/docs/doxygen/html/d5/df2/class_r_d_mnet_1_1_broker_protocol_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d5/df5/class_a_c_n_1_1_s_d_t_1_1_member-members.html b/docs/doxygen/html/d5/df5/class_a_c_n_1_1_s_d_t_1_1_member-members.html new file mode 100644 index 0000000..3a78908 --- /dev/null +++ b/docs/doxygen/html/d5/df5/class_a_c_n_1_1_s_d_t_1_1_member-members.html @@ -0,0 +1,96 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::Member Member List
+
+
+ +

This is the complete list of members for ACN::SDT::Member, including all inherited members.

+ + + + + + + + + + + + + + + +
assignUserName(const std::string s)ACN::Componentinline
cid() constACN::Componentinline
Component(UUID::uuid=UUID::uuid())ACN::RLP::Component
fctn_ACN::Componentprotected
fixedName() constACN::Componentinline
Member(UUID::uuid=UUID::uuid())ACN::SDT::Member
name() constACN::Componentinline
RlpReceiver(PDU::Message< RLP::Pdu >)ACN::RLP::Componentprotected
RlpRegisterVector(uint32_t, PDU::Handler< RLP::Pdu >)ACN::RLP::Componentprotected
SdtReceiver(PDU::Message< RLP::Pdu >)ACN::SDT::Membervirtual
TcpPacketReceiver(PDU::Stream)ACN::RLP::Componentvirtual
uacn_ACN::Componentprotected
UdpPayloadReceiver(PDU::Stream)ACN::RLP::Componentvirtual
userName() constACN::Componentinline
+ + + + diff --git a/docs/doxygen/html/d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html b/docs/doxygen/html/d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html new file mode 100644 index 0000000..5e8f8a1 --- /dev/null +++ b/docs/doxygen/html/d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html @@ -0,0 +1,234 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::dynamic_uid_mapping Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::dynamic_uid_mapping Struct Reference
+
+
+ +

The dynamic_uid_mapping struct. + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::dynamic_uid_mapping:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 dynamic_uid_mapping::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 dynamic_uid_mapping::oStream More...
 
+ + + + + + + + + + +

+Public Attributes

+RDM::UID uid
 UID.
 
+UUID::uuid rid
 UUID.
 
+uint16_t status
 status
 
+

Detailed Description

+

The dynamic_uid_mapping struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::dynamic_uid_mapping::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

dynamic_uid_mapping::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::dynamic_uid_mapping::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

dynamic_uid_mapping::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::dynamic_uid_mapping::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d6/d1f/struct_r_d_m_1_1_u_i_d.html b/docs/doxygen/html/d6/d1f/struct_r_d_m_1_1_u_i_d.html new file mode 100644 index 0000000..a462a20 --- /dev/null +++ b/docs/doxygen/html/d6/d1f/struct_r_d_m_1_1_u_i_d.html @@ -0,0 +1,322 @@ + + + + + + + +OpenLCP: RDM::UID Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +Friends | +List of all members
+
+
RDM::UID Struct Reference
+
+
+ +

The UID struct. + More...

+ +

#include <uid.h>

+ + + + + + + + +

+Public Member Functions

 UID (uint32_t dev=0, uint16_t man=0, bool flag=false)
 UID. More...
 
bool isBroadcast () const
 isBroadcast More...
 
+ + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+union {
+   uint64_t   uid: 48
 
+   struct {
+      uint32_t   device
 
+      union {
+         uint16_t   manufacturer
 
+         struct {
+            uint16_t   esta_man: 15
 
+            bool   flag: 1
 
         } 
 
      } 
 
   } 
 
}; 
 
+ + + + + + + +

+Friends

bool operator== (const UID &a, const UID &b)
 operator == More...
 
bool operator!= (const UID &a, const UID &b)
 operator != More...
 
+

Detailed Description

+

The UID struct.

+

Constructor & Destructor Documentation

+ +

◆ UID()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
RDM::UID::UID (uint32_t dev = 0,
uint16_t man = 0,
bool flag = false 
)
+
+inline
+
+ +

UID.

+
Parameters
+ + + + +
dev
man
flag
+
+
+ +
+
+

Member Function Documentation

+ +

◆ isBroadcast()

+ +
+
+ + + + + +
+ + + + + + + +
bool RDM::UID::isBroadcast () const
+
+inline
+
+ +

isBroadcast

+
Returns
+ +
+
+

Friends And Related Function Documentation

+ +

◆ operator!=

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
bool operator!= (const UIDa,
const UIDb 
)
+
+friend
+
+ +

operator !=

+
Parameters
+ + + +
a
b
+
+
+
Returns
+ +
+
+ +

◆ operator==

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
bool operator== (const UIDa,
const UIDb 
)
+
+friend
+
+ +

operator ==

+
Parameters
+ + + +
a
b
+
+
+
Returns
+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d6/d24/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data__inherit__graph.map b/docs/doxygen/html/d6/d24/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data__inherit__graph.map new file mode 100644 index 0000000..b19e3bc --- /dev/null +++ b/docs/doxygen/html/d6/d24/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d6/d24/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data__inherit__graph.md5 b/docs/doxygen/html/d6/d24/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data__inherit__graph.md5 new file mode 100644 index 0000000..d2c4f23 --- /dev/null +++ b/docs/doxygen/html/d6/d24/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data__inherit__graph.md5 @@ -0,0 +1 @@ +8512ee4d89af08fb612c2e29bc6516dd \ No newline at end of file diff --git a/docs/doxygen/html/d6/d24/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data__inherit__graph.png b/docs/doxygen/html/d6/d24/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data__inherit__graph.png new file mode 100644 index 0000000..424d27f Binary files /dev/null and b/docs/doxygen/html/d6/d24/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/d25/struct_a_c_n_1_1_p_d_u_1_1pdu__data.html b/docs/doxygen/html/d6/d25/struct_a_c_n_1_1_p_d_u_1_1pdu__data.html new file mode 100644 index 0000000..9287488 --- /dev/null +++ b/docs/doxygen/html/d6/d25/struct_a_c_n_1_1_p_d_u_1_1pdu__data.html @@ -0,0 +1,163 @@ + + + + + + + +OpenLCP: ACN::PDU::pdu_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+List of all members
+
+
ACN::PDU::pdu_data Struct Reference
+
+
+ +

The pdu_data struct. + More...

+ +

#include <pdu.h>

+
+Inheritance diagram for ACN::PDU::pdu_data:
+
+
Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
[legend]
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Member Functions inherited from ACN::PDU::pdu_stream_object
virtual size_t streamSize () const =0
 streamSize More...
 
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+

Detailed Description

+

The pdu_data struct.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d6/d2a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header.html b/docs/doxygen/html/d6/d2a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header.html new file mode 100644 index 0000000..0952629 --- /dev/null +++ b/docs/doxygen/html/d6/d2a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header.html @@ -0,0 +1,227 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::ClientEntry::entry_header Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::ClientEntry::entry_header Struct Reference
+
+
+ +

The ClientEntry::header struct. + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::ClientEntry::entry_header:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 ClientEntry_header::streamSize. More...
 
void iStream (ACN::PDU::Stream) override
 header::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 ClientEntry_header::oStream. More...
 
+ + + + +

+Public Attributes

+UUID::uuid cid
 Component's UUID.
 
+

Detailed Description

+

The ClientEntry::header struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::ClientEntry::entry_header::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

header::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::ClientEntry::entry_header::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

ClientEntry_header::oStream.

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::ClientEntry::entry_header::streamSize () const
+
+overridevirtual
+
+ +

ClientEntry_header::streamSize.

+
Returns
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu.html b/docs/doxygen/html/d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu.html new file mode 100644 index 0000000..1b57df8 --- /dev/null +++ b/docs/doxygen/html/d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu.html @@ -0,0 +1,284 @@ + + + + + + + +OpenLCP: SACN::DATA::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
SACN::DATA::Pdu Class Reference
+
+
+ +

The DATA::Pdu class. + More...

+ +

#include <data.h>

+
+Inheritance diagram for SACN::DATA::Pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Pdu ()
 Pdu::Pdu. More...
 
void iStream (ACN::PDU::Stream) override
 Pdu::iStream. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The DATA::Pdu class.

+

Constructor & Destructor Documentation

+ +

◆ Pdu()

+ +
+
+ + + + + + + +
SACN::DATA::Pdu::Pdu ()
+
+ +

Pdu::Pdu.

+
Parameters
+ + +
stream
+
+
+ +
+
+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::DATA::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from ACN::PDU::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu_a7290912051e0b954b5a77a4cee155192_cgraph.map b/docs/doxygen/html/d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu_a7290912051e0b954b5a77a4cee155192_cgraph.map new file mode 100644 index 0000000..fae07d5 --- /dev/null +++ b/docs/doxygen/html/d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu_a7290912051e0b954b5a77a4cee155192_cgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu_a7290912051e0b954b5a77a4cee155192_cgraph.md5 b/docs/doxygen/html/d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu_a7290912051e0b954b5a77a4cee155192_cgraph.md5 new file mode 100644 index 0000000..bcc5f29 --- /dev/null +++ b/docs/doxygen/html/d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu_a7290912051e0b954b5a77a4cee155192_cgraph.md5 @@ -0,0 +1 @@ +d848cb8a7ac2ff68938e804fcb0e7f7c \ No newline at end of file diff --git a/docs/doxygen/html/d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu_a7290912051e0b954b5a77a4cee155192_cgraph.png b/docs/doxygen/html/d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu_a7290912051e0b954b5a77a4cee155192_cgraph.png new file mode 100644 index 0000000..07ca80c Binary files /dev/null and b/docs/doxygen/html/d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu_a7290912051e0b954b5a77a4cee155192_cgraph.png differ diff --git a/docs/doxygen/html/d6/d42/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data__inherit__graph.map b/docs/doxygen/html/d6/d42/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data__inherit__graph.map new file mode 100644 index 0000000..012f7c3 --- /dev/null +++ b/docs/doxygen/html/d6/d42/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d6/d42/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data__inherit__graph.md5 b/docs/doxygen/html/d6/d42/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data__inherit__graph.md5 new file mode 100644 index 0000000..3f9029d --- /dev/null +++ b/docs/doxygen/html/d6/d42/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data__inherit__graph.md5 @@ -0,0 +1 @@ +133fba85167ec39bad77017849d9167d \ No newline at end of file diff --git a/docs/doxygen/html/d6/d42/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data__inherit__graph.png b/docs/doxygen/html/d6/d42/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data__inherit__graph.png new file mode 100644 index 0000000..b7c4cac Binary files /dev/null and b/docs/doxygen/html/d6/d42/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/d46/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data__inherit__graph.map b/docs/doxygen/html/d6/d46/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data__inherit__graph.map new file mode 100644 index 0000000..d8412c0 --- /dev/null +++ b/docs/doxygen/html/d6/d46/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d6/d46/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data__inherit__graph.md5 b/docs/doxygen/html/d6/d46/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data__inherit__graph.md5 new file mode 100644 index 0000000..c093126 --- /dev/null +++ b/docs/doxygen/html/d6/d46/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data__inherit__graph.md5 @@ -0,0 +1 @@ +87e0f92340a6a3adbfcc10ad0975ca1a \ No newline at end of file diff --git a/docs/doxygen/html/d6/d46/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data__inherit__graph.png b/docs/doxygen/html/d6/d46/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data__inherit__graph.png new file mode 100644 index 0000000..775a858 Binary files /dev/null and b/docs/doxygen/html/d6/d46/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/d5e/class_a_c_n_1_1_p_d_u_1_1pdu__stream__inherit__graph.map b/docs/doxygen/html/d6/d5e/class_a_c_n_1_1_p_d_u_1_1pdu__stream__inherit__graph.map new file mode 100644 index 0000000..329b39a --- /dev/null +++ b/docs/doxygen/html/d6/d5e/class_a_c_n_1_1_p_d_u_1_1pdu__stream__inherit__graph.map @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/docs/doxygen/html/d6/d5e/class_a_c_n_1_1_p_d_u_1_1pdu__stream__inherit__graph.md5 b/docs/doxygen/html/d6/d5e/class_a_c_n_1_1_p_d_u_1_1pdu__stream__inherit__graph.md5 new file mode 100644 index 0000000..139b14d --- /dev/null +++ b/docs/doxygen/html/d6/d5e/class_a_c_n_1_1_p_d_u_1_1pdu__stream__inherit__graph.md5 @@ -0,0 +1 @@ +17f32bd6cab90abe66a5a2f04054e0c3 \ No newline at end of file diff --git a/docs/doxygen/html/d6/d5e/class_a_c_n_1_1_p_d_u_1_1pdu__stream__inherit__graph.png b/docs/doxygen/html/d6/d5e/class_a_c_n_1_1_p_d_u_1_1pdu__stream__inherit__graph.png new file mode 100644 index 0000000..7d6a9e4 Binary files /dev/null and b/docs/doxygen/html/d6/d5e/class_a_c_n_1_1_p_d_u_1_1pdu__stream__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/d5e/class_r_d_m_1_1_controller__inherit__graph.map b/docs/doxygen/html/d6/d5e/class_r_d_m_1_1_controller__inherit__graph.map new file mode 100644 index 0000000..bfbd8c6 --- /dev/null +++ b/docs/doxygen/html/d6/d5e/class_r_d_m_1_1_controller__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d6/d5e/class_r_d_m_1_1_controller__inherit__graph.md5 b/docs/doxygen/html/d6/d5e/class_r_d_m_1_1_controller__inherit__graph.md5 new file mode 100644 index 0000000..a1b9885 --- /dev/null +++ b/docs/doxygen/html/d6/d5e/class_r_d_m_1_1_controller__inherit__graph.md5 @@ -0,0 +1 @@ +d9e99a39fb803bfd3a837eab0fb5286a \ No newline at end of file diff --git a/docs/doxygen/html/d6/d5e/class_r_d_m_1_1_controller__inherit__graph.png b/docs/doxygen/html/d6/d5e/class_r_d_m_1_1_controller__inherit__graph.png new file mode 100644 index 0000000..9ffc2a4 Binary files /dev/null and b/docs/doxygen/html/d6/d5e/class_r_d_m_1_1_controller__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/d5e/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header__inherit__graph.map b/docs/doxygen/html/d6/d5e/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header__inherit__graph.map new file mode 100644 index 0000000..d3fa54b --- /dev/null +++ b/docs/doxygen/html/d6/d5e/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d6/d5e/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header__inherit__graph.md5 b/docs/doxygen/html/d6/d5e/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header__inherit__graph.md5 new file mode 100644 index 0000000..7576afd --- /dev/null +++ b/docs/doxygen/html/d6/d5e/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header__inherit__graph.md5 @@ -0,0 +1 @@ +2f76e8207084c22e40994369af58aeb1 \ No newline at end of file diff --git a/docs/doxygen/html/d6/d5e/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header__inherit__graph.png b/docs/doxygen/html/d6/d5e/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header__inherit__graph.png new file mode 100644 index 0000000..3f718d1 Binary files /dev/null and b/docs/doxygen/html/d6/d5e/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/d62/struct_a_c_n_1_1_d_m_p_1_1address__pair__list-members.html b/docs/doxygen/html/d6/d62/struct_a_c_n_1_1_d_m_p_1_1address__pair__list-members.html new file mode 100644 index 0000000..4967ea5 --- /dev/null +++ b/docs/doxygen/html/d6/d62/struct_a_c_n_1_1_d_m_p_1_1address__pair__list-members.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::DMP::address_pair_list Member List
+
+
+ +

This is the complete list of members for ACN::DMP::address_pair_list, including all inherited members.

+ + + + + + + +
address_pair_list(const address_type *t)ACN::DMP::address_pair_listinline
iStream(PDU::Stream) overrideACN::DMP::address_pair_listvirtual
oStream(PDU::Stream) const overrideACN::DMP::address_pair_listvirtual
propertiesACN::DMP::address_pair_list
streamSize() const overrideACN::DMP::address_pair_listvirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d6/d65/class_r_d_m_1_1_parameter-members.html b/docs/doxygen/html/d6/d65/class_r_d_m_1_1_parameter-members.html new file mode 100644 index 0000000..456b1dd --- /dev/null +++ b/docs/doxygen/html/d6/d65/class_r_d_m_1_1_parameter-members.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDM::Parameter Member List
+
+
+ +

This is the complete list of members for RDM::Parameter, including all inherited members.

+ + + + + + + + + +
disc(const MsgPtr message, MsgPtr response) constRDM::Parameter
discAction(const PidAction action)RDM::Parameter
get(const MsgPtr message, MsgPtr response) constRDM::Parameter
getAction(const PidAction action)RDM::Parameter
Parameter()RDM::Parameter
set(const MsgPtr message, MsgPtr response) constRDM::Parameter
setAction(const PidAction action)RDM::Parameter
~Parameter()RDM::Parameter
+ + + + diff --git a/docs/doxygen/html/d6/d71/namespace_r_d_mnet_1_1_broker_protocol_1_1_client_entry.html b/docs/doxygen/html/d6/d71/namespace_r_d_mnet_1_1_broker_protocol_1_1_client_entry.html new file mode 100644 index 0000000..9f3aea7 --- /dev/null +++ b/docs/doxygen/html/d6/d71/namespace_r_d_mnet_1_1_broker_protocol_1_1_client_entry.html @@ -0,0 +1,103 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::ClientEntry Namespace Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Classes
+
+
RDMnet::BrokerProtocol::ClientEntry Namespace Reference
+
+
+ +

1.2.2 Broker Protocol +More...

+ + + + + + + + + + + + + + +

+Classes

class  Pdu
 The ClientEntry::Pdu class. More...
 
struct  entry_header
 The ClientEntry::header struct. More...
 
struct  entry_rpt_data
 The ClientEntry::RptClientEntry_data struct. More...
 
struct  entry_ept_data
 The ClientEntry::EptClientEntry_data struct. More...
 
+

Detailed Description

+

1.2.2 Broker Protocol

+

The Broker Protocol enables the scalability and multi-controller functionality of RDMnet. It uses a central server called a Broker to handle discovery, maintain the state of the system and facilitate message routing. The Broker routes messages between a set of other Components, which are referred to as Clients. The Broker Protocol contains a small set of messages that facilitate Client connection and discovery of other Clients.

+
+ + + + diff --git a/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager.html b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager.html new file mode 100644 index 0000000..5c6e74c --- /dev/null +++ b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager.html @@ -0,0 +1,241 @@ + + + + + + + +OpenLCP: RDMnet::LLRP::Manager Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::LLRP::Manager Class Reference
+
+
+ +

5.1.1 LLRP Manager LLRP Managers issue LLRP discovery probes and issue configuration change commands. + More...

+ +

#include <manager.h>

+
+Inheritance diagram for RDMnet::LLRP::Manager:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Manager (UUID::uuid=UUID::uuid())
 Manager::Manager. More...
 
void rlpLlrpReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 Broker::rlpBrokerReceiver. More...
 
+virtual void sendProbeRequest ()
 sendProbeRequest
 
+virtual void receiveProbeReply ()
 receiveProbeReply
 
- Public Member Functions inherited from ACN::RLP::Component
 Component (UUID::uuid=UUID::uuid())
 Component::Component. More...
 
virtual void UdpPayloadReceiver (PDU::Stream)
 Component::UdpPayloadReceiver. More...
 
virtual void TcpPacketReceiver (PDU::Stream)
 Component::TcpPacketReceiver. More...
 
- Public Member Functions inherited from ACN::Component
 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
+ + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Member Functions inherited from ACN::RLP::Component
void RlpReceiver (PDU::Message< RLP::Pdu >)
 Component::RlpReceiver. More...
 
void RlpRegisterVector (uint32_t, PDU::Handler< RLP::Pdu >)
 Component::RlpRegisterVectorHandler. More...
 
- Protected Attributes inherited from ACN::Component
std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
+

Detailed Description

+

5.1.1 LLRP Manager LLRP Managers issue LLRP discovery probes and issue configuration change commands.

+

LLRP Managers might be found on lighting consoles or other configuration tool equipment.

+

Constructor & Destructor Documentation

+ +

◆ Manager()

+ +
+
+ + + + + + + + +
RDMnet::LLRP::Manager::Manager (UUID::uuid cid = UUID::uuid())
+
+ +

Manager::Manager.

+
Parameters
+ + +
cid
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+

Member Function Documentation

+ +

◆ rlpLlrpReceiver()

+ +
+
+ + + + + + + + +
void RDMnet::LLRP::Manager::rlpLlrpReceiver (ACN::PDU::Message< ACN::RLP::Pduroot)
+
+ +

Broker::rlpBrokerReceiver.

+
Parameters
+ + +
root
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_a214ad7a38f1f1643a98455a133f121df_icgraph.map b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_a214ad7a38f1f1643a98455a133f121df_icgraph.map new file mode 100644 index 0000000..db8d6dc --- /dev/null +++ b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_a214ad7a38f1f1643a98455a133f121df_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_a214ad7a38f1f1643a98455a133f121df_icgraph.md5 b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_a214ad7a38f1f1643a98455a133f121df_icgraph.md5 new file mode 100644 index 0000000..c8fa76e --- /dev/null +++ b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_a214ad7a38f1f1643a98455a133f121df_icgraph.md5 @@ -0,0 +1 @@ +1c109fdcfd52a307d57ae83e8b1a97aa \ No newline at end of file diff --git a/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_a214ad7a38f1f1643a98455a133f121df_icgraph.png b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_a214ad7a38f1f1643a98455a133f121df_icgraph.png new file mode 100644 index 0000000..92ed7bc Binary files /dev/null and b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_a214ad7a38f1f1643a98455a133f121df_icgraph.png differ diff --git a/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_ac7c372bd09c881108c12257d6537f921_cgraph.map b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_ac7c372bd09c881108c12257d6537f921_cgraph.map new file mode 100644 index 0000000..65fa80c --- /dev/null +++ b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_ac7c372bd09c881108c12257d6537f921_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_ac7c372bd09c881108c12257d6537f921_cgraph.md5 b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_ac7c372bd09c881108c12257d6537f921_cgraph.md5 new file mode 100644 index 0000000..07c7462 --- /dev/null +++ b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_ac7c372bd09c881108c12257d6537f921_cgraph.md5 @@ -0,0 +1 @@ +9670f400782841908242d2cbbf10a0db \ No newline at end of file diff --git a/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_ac7c372bd09c881108c12257d6537f921_cgraph.png b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_ac7c372bd09c881108c12257d6537f921_cgraph.png new file mode 100644 index 0000000..a87aa95 Binary files /dev/null and b/docs/doxygen/html/d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager_ac7c372bd09c881108c12257d6537f921_cgraph.png differ diff --git a/docs/doxygen/html/d6/d7e/struct_a_c_n_1_1_s_d_t_1_1connect__data-members.html b/docs/doxygen/html/d6/d7e/struct_a_c_n_1_1_s_d_t_1_1connect__data-members.html new file mode 100644 index 0000000..80d8a65 --- /dev/null +++ b/docs/doxygen/html/d6/d7e/struct_a_c_n_1_1_s_d_t_1_1connect__data-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::connect_data Member List
+
+
+ +

This is the complete list of members for ACN::SDT::connect_data, including all inherited members.

+ + + + + + +
iStream(PDU::Stream s) overrideACN::SDT::connect_datainlinevirtual
oStream(PDU::Stream s) const overrideACN::SDT::connect_datainlinevirtual
protocolACN::SDT::connect_data
streamSize() const overrideACN::SDT::connect_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html b/docs/doxygen/html/d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html new file mode 100644 index 0000000..f1b9a7a --- /dev/null +++ b/docs/doxygen/html/d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html @@ -0,0 +1,226 @@ + + + + + + + +OpenLCP: ACN::PDU::Block< T > Struct Template Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::PDU::Block< T > Struct Template Reference
+
+
+ +

PDU::pdu_data subclass that encapsulates other PDU. + More...

+ +

#include <pdu.h>

+
+Inheritance diagram for ACN::PDU::Block< T >:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + +

+Public Member Functions

void setParent (Message< Pdu > parent)
 setParent More...
 
size_t streamSize () const override
 streamSize More...
 
+void iStream (Stream s) override
 fill structure data from input stream
 
+void oStream (Stream s) const override
 write structure data to output stream
 
+ + + + +

+Public Attributes

std::shared_ptr< std::vector< Message< T > > > pdu
 member Messages of this block More...
 
+

Detailed Description

+

template<class T>
+struct ACN::PDU::Block< T >

+ +

PDU::pdu_data subclass that encapsulates other PDU.

+
Template Parameters
+ + +
TPDU decendant subclass
+
+
+

Member Function Documentation

+ +

◆ setParent()

+ +
+
+
+template<class T >
+ + + + + +
+ + + + + + + + +
void ACN::PDU::Block< T >::setParent (Message< Pduparent)
+
+inline
+
+ +

setParent

+
Parameters
+ + +
parent
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+
+template<class T >
+ + + + + +
+ + + + + + + +
size_t ACN::PDU::Block< T >::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+

Member Data Documentation

+ +

◆ pdu

+ +
+
+
+template<class T >
+ + + + +
std::shared_ptr<std::vector<Message<T> > > ACN::PDU::Block< T >::pdu
+
+Initial value:
= std::shared_ptr<std::vector<Message<T>>>
+
(new std::vector<Message<T>>)
+
+

member Messages of this block

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d6/d87/class_s_a_c_n_1_1_provenance-members.html b/docs/doxygen/html/d6/d87/class_s_a_c_n_1_1_provenance-members.html new file mode 100644 index 0000000..a37a0a8 --- /dev/null +++ b/docs/doxygen/html/d6/d87/class_s_a_c_n_1_1_provenance-members.html @@ -0,0 +1,99 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::Provenance Member List
+
+
+ +

This is the complete list of members for SACN::Provenance, including all inherited members.

+ + + + + + + + + + + + + + + + + + +
CID() constSACN::Provenance
description() constSACN::Provenance
isForced() constSACN::Provenance
isPreview() constSACN::Provenance
isTerminated() constSACN::Provenance
operator==(const Provenance &a, const Provenance &b)SACN::Provenancefriend
priority() constSACN::Provenance
Provenance()SACN::Provenance
Provenance(std::shared_ptr< DATA::Pdu >)SACN::Provenance
setCID(UUID::uuid cid)SACN::Provenance
setDescription(std::string desc)SACN::Provenance
setOptions(uint8_t o)SACN::Provenance
setPriority(uint8_t p)SACN::Provenance
setSyncAddress(uint16_t a)SACN::Provenance
setUniverse(uint16_t n)SACN::Provenance
syncAddress() constSACN::Provenance
universe() constSACN::Provenance
+ + + + diff --git a/docs/doxygen/html/d6/d89/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data-members.html b/docs/doxygen/html/d6/d89/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data-members.html new file mode 100644 index 0000000..02fa931 --- /dev/null +++ b/docs/doxygen/html/d6/d89/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::RPT::COMMAND::command_data Member List
+
+
+ +

This is the complete list of members for RDMnet::RPT::COMMAND::command_data, including all inherited members.

+ + + + + + +
iStream(ACN::PDU::Stream) overrideRDMnet::RPT::COMMAND::command_datavirtual
messageRDMnet::RPT::COMMAND::command_data
oStream(ACN::PDU::Stream) const overrideRDMnet::RPT::COMMAND::command_datavirtual
streamSize() const overrideRDMnet::RPT::COMMAND::command_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html new file mode 100644 index 0000000..6f44862 --- /dev/null +++ b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html @@ -0,0 +1,267 @@ + + + + + + + +OpenLCP: OTP::Layer::base_footer Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Layer::base_footer Struct Reference
+
+
+ +

The base_footer struct. + More...

+ +

#include <base.h>

+
+Inheritance diagram for OTP::Layer::base_footer:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 base_footer::iStream More...
 
void oStream (PDU::Stream) const override
 base_footer::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + +

+Public Attributes

+uint8_t options
 options
 
+uint8_t length
 length
 
+std::vector< uint8_t > data
 binary data
 
+

Detailed Description

+

The base_footer struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Layer::base_footer::iStream (PDU::Stream stream)
+
+override
+
+ +

base_footer::iStream

+
Parameters
+ + +
stream
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Layer::base_footer::oStream (PDU::Stream stream) const
+
+override
+
+ +

base_footer::oStream

+
Parameters
+ + +
stream
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Layer::base_footer::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_a8bceec73360c7d5cd56b62c7151a149a_icgraph.map b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_a8bceec73360c7d5cd56b62c7151a149a_icgraph.map new file mode 100644 index 0000000..6e1d1cf --- /dev/null +++ b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_a8bceec73360c7d5cd56b62c7151a149a_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_a8bceec73360c7d5cd56b62c7151a149a_icgraph.md5 b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_a8bceec73360c7d5cd56b62c7151a149a_icgraph.md5 new file mode 100644 index 0000000..2ad8f33 --- /dev/null +++ b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_a8bceec73360c7d5cd56b62c7151a149a_icgraph.md5 @@ -0,0 +1 @@ +8b56c098b7749ee8ff0d2db1ec0c0f72 \ No newline at end of file diff --git a/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_a8bceec73360c7d5cd56b62c7151a149a_icgraph.png b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_a8bceec73360c7d5cd56b62c7151a149a_icgraph.png new file mode 100644 index 0000000..2c27b34 Binary files /dev/null and b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_a8bceec73360c7d5cd56b62c7151a149a_icgraph.png differ diff --git a/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_add02b69678631ee520054152c3177b11_icgraph.map b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_add02b69678631ee520054152c3177b11_icgraph.map new file mode 100644 index 0000000..179cab4 --- /dev/null +++ b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_add02b69678631ee520054152c3177b11_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_add02b69678631ee520054152c3177b11_icgraph.md5 b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_add02b69678631ee520054152c3177b11_icgraph.md5 new file mode 100644 index 0000000..c7cc649 --- /dev/null +++ b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_add02b69678631ee520054152c3177b11_icgraph.md5 @@ -0,0 +1 @@ +963c232c0417f717a31a7b474c1803aa \ No newline at end of file diff --git a/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_add02b69678631ee520054152c3177b11_icgraph.png b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_add02b69678631ee520054152c3177b11_icgraph.png new file mode 100644 index 0000000..6ed5291 Binary files /dev/null and b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_add02b69678631ee520054152c3177b11_icgraph.png differ diff --git a/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_ae3502ba770d275b6e504f2a1e099cc55_icgraph.map b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_ae3502ba770d275b6e504f2a1e099cc55_icgraph.map new file mode 100644 index 0000000..59254b1 --- /dev/null +++ b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_ae3502ba770d275b6e504f2a1e099cc55_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_ae3502ba770d275b6e504f2a1e099cc55_icgraph.md5 b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_ae3502ba770d275b6e504f2a1e099cc55_icgraph.md5 new file mode 100644 index 0000000..79ed6e1 --- /dev/null +++ b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_ae3502ba770d275b6e504f2a1e099cc55_icgraph.md5 @@ -0,0 +1 @@ +ba96f26b0c3b54cf64102e6e73ff09b4 \ No newline at end of file diff --git a/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_ae3502ba770d275b6e504f2a1e099cc55_icgraph.png b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_ae3502ba770d275b6e504f2a1e099cc55_icgraph.png new file mode 100644 index 0000000..53f202c Binary files /dev/null and b/docs/doxygen/html/d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer_ae3502ba770d275b6e504f2a1e099cc55_icgraph.png differ diff --git a/docs/doxygen/html/d6/d91/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data-members.html b/docs/doxygen/html/d6/d91/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data-members.html new file mode 100644 index 0000000..2f6eb44 --- /dev/null +++ b/docs/doxygen/html/d6/d91/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::get_sessions_data Member List
+
+
+ +

This is the complete list of members for ACN::SDT::get_sessions_data, including all inherited members.

+ + + + + + +
cidACN::SDT::get_sessions_data
iStream(PDU::Stream s) overrideACN::SDT::get_sessions_datainlinevirtual
oStream(PDU::Stream s) const overrideACN::SDT::get_sessions_datainlinevirtual
streamSize() const overrideACN::SDT::get_sessions_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d6/d92/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module__inherit__graph.map b/docs/doxygen/html/d6/d92/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module__inherit__graph.map new file mode 100644 index 0000000..6005622 --- /dev/null +++ b/docs/doxygen/html/d6/d92/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d6/d92/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module__inherit__graph.md5 b/docs/doxygen/html/d6/d92/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module__inherit__graph.md5 new file mode 100644 index 0000000..9433695 --- /dev/null +++ b/docs/doxygen/html/d6/d92/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module__inherit__graph.md5 @@ -0,0 +1 @@ +ffd805ea8a5a781b1958aee23ca014ac \ No newline at end of file diff --git a/docs/doxygen/html/d6/d92/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module__inherit__graph.png b/docs/doxygen/html/d6/d92/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module__inherit__graph.png new file mode 100644 index 0000000..2440faf Binary files /dev/null and b/docs/doxygen/html/d6/d92/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/d99/struct_a_c_n_1_1_s_d_t_1_1connect__data.html b/docs/doxygen/html/d6/d99/struct_a_c_n_1_1_s_d_t_1_1connect__data.html new file mode 100644 index 0000000..465b189 --- /dev/null +++ b/docs/doxygen/html/d6/d99/struct_a_c_n_1_1_s_d_t_1_1connect__data.html @@ -0,0 +1,156 @@ + + + + + + + +OpenLCP: ACN::SDT::connect_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::connect_data Struct Reference
+
+
+ +

4.5.3 Connect, 4.5.4 Connect Accept, & 4.5.6 Disconnect + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::connect_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
+void iStream (PDU::Stream s) override
 fill structure data from input stream
 
+void oStream (PDU::Stream s) const override
 write structure data to output stream
 
+ + + + +

+Public Attributes

+uint32_t protocol
 protocol number
 
+

Detailed Description

+

4.5.3 Connect, 4.5.4 Connect Accept, & 4.5.6 Disconnect

+

Member Function Documentation

+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::connect_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d6/d9b/struct_a_c_n_1_1_s_d_t_1_1ack__data-members.html b/docs/doxygen/html/d6/d9b/struct_a_c_n_1_1_s_d_t_1_1ack__data-members.html new file mode 100644 index 0000000..09e02da --- /dev/null +++ b/docs/doxygen/html/d6/d9b/struct_a_c_n_1_1_s_d_t_1_1ack__data-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::ack_data Member List
+
+
+ +

This is the complete list of members for ACN::SDT::ack_data, including all inherited members.

+ + + + + + +
iStream(PDU::Stream s) overrideACN::SDT::ack_datainlinevirtual
oStream(PDU::Stream s) const overrideACN::SDT::ack_datainlinevirtual
sequenceACN::SDT::ack_data
streamSize() const overrideACN::SDT::ack_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d6/d9c/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu__inherit__graph.map b/docs/doxygen/html/d6/d9c/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu__inherit__graph.map new file mode 100644 index 0000000..6883576 --- /dev/null +++ b/docs/doxygen/html/d6/d9c/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d6/d9c/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu__inherit__graph.md5 b/docs/doxygen/html/d6/d9c/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu__inherit__graph.md5 new file mode 100644 index 0000000..1748c89 --- /dev/null +++ b/docs/doxygen/html/d6/d9c/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu__inherit__graph.md5 @@ -0,0 +1 @@ +71d94464242c948f4d31bd9fdc57c667 \ No newline at end of file diff --git a/docs/doxygen/html/d6/d9c/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu__inherit__graph.png b/docs/doxygen/html/d6/d9c/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu__inherit__graph.png new file mode 100644 index 0000000..70b120f Binary files /dev/null and b/docs/doxygen/html/d6/d9c/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/d9e/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data-members.html b/docs/doxygen/html/d6/d9e/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data-members.html new file mode 100644 index 0000000..9001ef5 --- /dev/null +++ b/docs/doxygen/html/d6/d9e/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data-members.html @@ -0,0 +1,89 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::LLRP::llrp_data Member List
+
+
+ +

This is the complete list of members for RDMnet::LLRP::llrp_data, including all inherited members.

+ + + + + + + + +
childRDMnet::LLRP::llrp_data
destinationRDMnet::LLRP::llrp_data
iStream(ACN::PDU::Stream) overrideRDMnet::LLRP::llrp_datavirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::LLRP::llrp_datavirtual
streamSize() const overrideRDMnet::LLRP::llrp_datainlinevirtual
transactionRDMnet::LLRP::llrp_data
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html b/docs/doxygen/html/d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html new file mode 100644 index 0000000..9bea7d6 --- /dev/null +++ b/docs/doxygen/html/d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html @@ -0,0 +1,231 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::client_redirect_ipv4_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::client_redirect_ipv4_data Struct Reference
+
+
+ +

6.3.1.5 Client Redirect IPv4 + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::client_redirect_ipv4_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 client_redirect_ipv4_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 client_redirect_ipv4_data::oStream More...
 
+ + + + + + + +

+Public Attributes

+uint32_t ip
 IP address.
 
+uint16_t port
 Port.
 
+

Detailed Description

+

6.3.1.5 Client Redirect IPv4

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::client_redirect_ipv4_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

client_redirect_ipv4_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::client_redirect_ipv4_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

client_redirect_ipv4_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::client_redirect_ipv4_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d6/dad/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu__inherit__graph.map b/docs/doxygen/html/d6/dad/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..758e4e8 --- /dev/null +++ b/docs/doxygen/html/d6/dad/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu__inherit__graph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/d6/dad/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/d6/dad/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..d144ab0 --- /dev/null +++ b/docs/doxygen/html/d6/dad/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +09c587a15f74c7077af3cb9a67eeaf6c \ No newline at end of file diff --git a/docs/doxygen/html/d6/dad/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu__inherit__graph.png b/docs/doxygen/html/d6/dad/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..f5f70eb Binary files /dev/null and b/docs/doxygen/html/d6/dad/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/daf/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data-members.html b/docs/doxygen/html/d6/daf/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data-members.html new file mode 100644 index 0000000..f120ad5 --- /dev/null +++ b/docs/doxygen/html/d6/daf/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data-members.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::client_entry_update_data Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::client_entry_update_data, including all inherited members.

+ + + + + + + +
flagsRDMnet::BrokerProtocol::client_entry_update_data
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::client_entry_update_datavirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::BrokerProtocol::client_entry_update_datavirtual
pduRDMnet::BrokerProtocol::client_entry_update_data
streamSize() const overrideRDMnet::BrokerProtocol::client_entry_update_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d6/dbc/struct_a_c_n_1_1_p_d_u_1_1_block__inherit__graph.map b/docs/doxygen/html/d6/dbc/struct_a_c_n_1_1_p_d_u_1_1_block__inherit__graph.map new file mode 100644 index 0000000..e0d94b6 --- /dev/null +++ b/docs/doxygen/html/d6/dbc/struct_a_c_n_1_1_p_d_u_1_1_block__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d6/dbc/struct_a_c_n_1_1_p_d_u_1_1_block__inherit__graph.md5 b/docs/doxygen/html/d6/dbc/struct_a_c_n_1_1_p_d_u_1_1_block__inherit__graph.md5 new file mode 100644 index 0000000..ae1f239 --- /dev/null +++ b/docs/doxygen/html/d6/dbc/struct_a_c_n_1_1_p_d_u_1_1_block__inherit__graph.md5 @@ -0,0 +1 @@ +b110fa1b2f7aa809c0b392e2eef25b5e \ No newline at end of file diff --git a/docs/doxygen/html/d6/dbc/struct_a_c_n_1_1_p_d_u_1_1_block__inherit__graph.png b/docs/doxygen/html/d6/dbc/struct_a_c_n_1_1_p_d_u_1_1_block__inherit__graph.png new file mode 100644 index 0000000..1c91943 Binary files /dev/null and b/docs/doxygen/html/d6/dbc/struct_a_c_n_1_1_p_d_u_1_1_block__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/dc2/class_s_a_c_n_1_1_merge_proxy_universe__inherit__graph.map b/docs/doxygen/html/d6/dc2/class_s_a_c_n_1_1_merge_proxy_universe__inherit__graph.map new file mode 100644 index 0000000..e33f63f --- /dev/null +++ b/docs/doxygen/html/d6/dc2/class_s_a_c_n_1_1_merge_proxy_universe__inherit__graph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/d6/dc2/class_s_a_c_n_1_1_merge_proxy_universe__inherit__graph.md5 b/docs/doxygen/html/d6/dc2/class_s_a_c_n_1_1_merge_proxy_universe__inherit__graph.md5 new file mode 100644 index 0000000..42789ca --- /dev/null +++ b/docs/doxygen/html/d6/dc2/class_s_a_c_n_1_1_merge_proxy_universe__inherit__graph.md5 @@ -0,0 +1 @@ +7dc30a7b272b4a12d79ee11c3c73617d \ No newline at end of file diff --git a/docs/doxygen/html/d6/dc2/class_s_a_c_n_1_1_merge_proxy_universe__inherit__graph.png b/docs/doxygen/html/d6/dc2/class_s_a_c_n_1_1_merge_proxy_universe__inherit__graph.png new file mode 100644 index 0000000..3e6dc69 Binary files /dev/null and b/docs/doxygen/html/d6/dc2/class_s_a_c_n_1_1_merge_proxy_universe__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/dc5/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data__inherit__graph.map b/docs/doxygen/html/d6/dc5/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data__inherit__graph.map new file mode 100644 index 0000000..015fa90 --- /dev/null +++ b/docs/doxygen/html/d6/dc5/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d6/dc5/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data__inherit__graph.md5 b/docs/doxygen/html/d6/dc5/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data__inherit__graph.md5 new file mode 100644 index 0000000..742d50c --- /dev/null +++ b/docs/doxygen/html/d6/dc5/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data__inherit__graph.md5 @@ -0,0 +1 @@ +543759fabc5d53769148bb2d847f6cdf \ No newline at end of file diff --git a/docs/doxygen/html/d6/dc5/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data__inherit__graph.png b/docs/doxygen/html/d6/dc5/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data__inherit__graph.png new file mode 100644 index 0000000..410e949 Binary files /dev/null and b/docs/doxygen/html/d6/dc5/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member.html b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member.html new file mode 100644 index 0000000..3d4f2fb --- /dev/null +++ b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member.html @@ -0,0 +1,242 @@ + + + + + + + +OpenLCP: ACN::SDT::Member Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::SDT::Member Class Reference
+
+
+ +

The Member class. + More...

+ +

#include <member.h>

+
+Inheritance diagram for ACN::SDT::Member:
+
+
Inheritance graph
+ + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Member (UUID::uuid=UUID::uuid())
 Member::Member. More...
 
virtual void SdtReceiver (PDU::Message< RLP::Pdu >)
 Member::SdtReceiver. More...
 
- Public Member Functions inherited from ACN::RLP::Component
 Component (UUID::uuid=UUID::uuid())
 Component::Component. More...
 
virtual void UdpPayloadReceiver (PDU::Stream)
 Component::UdpPayloadReceiver. More...
 
virtual void TcpPacketReceiver (PDU::Stream)
 Component::TcpPacketReceiver. More...
 
- Public Member Functions inherited from ACN::Component
 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
+ + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Member Functions inherited from ACN::RLP::Component
void RlpReceiver (PDU::Message< RLP::Pdu >)
 Component::RlpReceiver. More...
 
void RlpRegisterVector (uint32_t, PDU::Handler< RLP::Pdu >)
 Component::RlpRegisterVectorHandler. More...
 
- Protected Attributes inherited from ACN::Component
std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
+

Detailed Description

+

The Member class.

+

Constructor & Destructor Documentation

+ +

◆ Member()

+ +
+
+ + + + + + + + +
ACN::SDT::Member::Member (UUID::uuid cid = UUID::uuid())
+
+ +

Member::Member.

+
Parameters
+ + +
cid
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+

Member Function Documentation

+ +

◆ SdtReceiver()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::Member::SdtReceiver (PDU::Message< RLP::Pdurlp)
+
+virtual
+
+ +

Member::SdtReceiver.

+
Parameters
+ + +
rlp
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_a89363fbb65e5dd9a3e824fde3fc8de9e_icgraph.map b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_a89363fbb65e5dd9a3e824fde3fc8de9e_icgraph.map new file mode 100644 index 0000000..09ebd85 --- /dev/null +++ b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_a89363fbb65e5dd9a3e824fde3fc8de9e_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_a89363fbb65e5dd9a3e824fde3fc8de9e_icgraph.md5 b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_a89363fbb65e5dd9a3e824fde3fc8de9e_icgraph.md5 new file mode 100644 index 0000000..31bbd14 --- /dev/null +++ b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_a89363fbb65e5dd9a3e824fde3fc8de9e_icgraph.md5 @@ -0,0 +1 @@ +64d41cae91529968094bddea6a44cfe3 \ No newline at end of file diff --git a/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_a89363fbb65e5dd9a3e824fde3fc8de9e_icgraph.png b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_a89363fbb65e5dd9a3e824fde3fc8de9e_icgraph.png new file mode 100644 index 0000000..2a884e4 Binary files /dev/null and b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_a89363fbb65e5dd9a3e824fde3fc8de9e_icgraph.png differ diff --git a/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_abd2e40a1799f177eb1a347af430f1813_cgraph.map b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_abd2e40a1799f177eb1a347af430f1813_cgraph.map new file mode 100644 index 0000000..89ff8d4 --- /dev/null +++ b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_abd2e40a1799f177eb1a347af430f1813_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_abd2e40a1799f177eb1a347af430f1813_cgraph.md5 b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_abd2e40a1799f177eb1a347af430f1813_cgraph.md5 new file mode 100644 index 0000000..cb781db --- /dev/null +++ b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_abd2e40a1799f177eb1a347af430f1813_cgraph.md5 @@ -0,0 +1 @@ +72e4a1a737808ec56a3c2f4edbb61f04 \ No newline at end of file diff --git a/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_abd2e40a1799f177eb1a347af430f1813_cgraph.png b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_abd2e40a1799f177eb1a347af430f1813_cgraph.png new file mode 100644 index 0000000..4cf4bfb Binary files /dev/null and b/docs/doxygen/html/d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member_abd2e40a1799f177eb1a347af430f1813_cgraph.png differ diff --git a/docs/doxygen/html/d6/de2/struct_a_c_n_1_1_p_d_u_1_1pdu__flags-members.html b/docs/doxygen/html/d6/de2/struct_a_c_n_1_1_p_d_u_1_1pdu__flags-members.html new file mode 100644 index 0000000..da8d346 --- /dev/null +++ b/docs/doxygen/html/d6/de2/struct_a_c_n_1_1_p_d_u_1_1pdu__flags-members.html @@ -0,0 +1,89 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::PDU::pdu_flags Member List
+
+
+ +

This is the complete list of members for ACN::PDU::pdu_flags, including all inherited members.

+ + + + + + + + +
hasDataACN::PDU::pdu_flags
hasHeaderACN::PDU::pdu_flags
hasLengthACN::PDU::pdu_flags
hasVectorACN::PDU::pdu_flags
operator uint8_t() constACN::PDU::pdu_flagsinline
pdu_flags() (defined in ACN::PDU::pdu_flags)ACN::PDU::pdu_flagsinline
set(const uint8_t)ACN::PDU::pdu_flags
+ + + + diff --git a/docs/doxygen/html/d6/de3/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data__inherit__graph.map b/docs/doxygen/html/d6/de3/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data__inherit__graph.map new file mode 100644 index 0000000..fb4e018 --- /dev/null +++ b/docs/doxygen/html/d6/de3/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d6/de3/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data__inherit__graph.md5 b/docs/doxygen/html/d6/de3/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data__inherit__graph.md5 new file mode 100644 index 0000000..4323dcf --- /dev/null +++ b/docs/doxygen/html/d6/de3/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data__inherit__graph.md5 @@ -0,0 +1 @@ +8ed7866dec91d0af7a268e6b79d9a147 \ No newline at end of file diff --git a/docs/doxygen/html/d6/de3/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data__inherit__graph.png b/docs/doxygen/html/d6/de3/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data__inherit__graph.png new file mode 100644 index 0000000..2d59e4b Binary files /dev/null and b/docs/doxygen/html/d6/de3/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/de5/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu__inherit__graph.map b/docs/doxygen/html/d6/de5/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu__inherit__graph.map new file mode 100644 index 0000000..4b86d92 --- /dev/null +++ b/docs/doxygen/html/d6/de5/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d6/de5/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu__inherit__graph.md5 b/docs/doxygen/html/d6/de5/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu__inherit__graph.md5 new file mode 100644 index 0000000..d0e6372 --- /dev/null +++ b/docs/doxygen/html/d6/de5/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu__inherit__graph.md5 @@ -0,0 +1 @@ +50e08ca0514d58dc5463dbb6dd4821d2 \ No newline at end of file diff --git a/docs/doxygen/html/d6/de5/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu__inherit__graph.png b/docs/doxygen/html/d6/de5/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu__inherit__graph.png new file mode 100644 index 0000000..89b5fb5 Binary files /dev/null and b/docs/doxygen/html/d6/de5/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d6/de9/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu-members.html b/docs/doxygen/html/d6/de9/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu-members.html new file mode 100644 index 0000000..123af81 --- /dev/null +++ b/docs/doxygen/html/d6/de9/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu-members.html @@ -0,0 +1,96 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Advertisement::Module::pdu Member List
+
+
+ +

This is the complete list of members for OTP::Advertisement::Module::pdu, including all inherited members.

+ + + + + + + + + + + + + + + +
createData()OTP::PDU::pduinline
dataOTP::PDU::pdu
iStream(PDU::Stream) overrideOTP::Advertisement::Module::pduvirtual
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(Stream) const overrideOTP::PDU::pduvirtual
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
parentOTP::PDU::pdu
pdu()OTP::PDU::pdu
stream()OTP::PDU::pdu
stream_OTP::PDU::pduprotected
streamSize() const overrideOTP::PDU::pduvirtual
vectorOTP::PDU::pdu
~pdu()OTP::PDU::pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d6/df8/class_s_a_c_n_1_1_node-members.html b/docs/doxygen/html/d6/df8/class_s_a_c_n_1_1_node-members.html new file mode 100644 index 0000000..d55170b --- /dev/null +++ b/docs/doxygen/html/d6/df8/class_s_a_c_n_1_1_node-members.html @@ -0,0 +1,114 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::Node Member List
+
+
+ +

This is the complete list of members for SACN::Node, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
assignUserName(const std::string s)ACN::Componentinline
cid() constACN::Componentinline
Component(UUID::uuid=UUID::uuid())ACN::RLP::Component
create(const uint16_t)SACN::Sourcevirtual
dataFrameHandler(ACN::PDU::Message< DATA::Pdu >)SACN::Receiverprotected
dataReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)SACN::Receiverprotected
discoveryFrameHandler(ACN::PDU::Message< EXTENDED::Pdu >)SACN::Receiverprotected
discoveryListHanlder(ACN::PDU::Message< EXTENDED::DISCOVERY::Pdu >)SACN::Receiverprotected
discoveryStart()SACN::Receiver
discoveryStop()SACN::Receiver
end(const uint16_t)SACN::Sourceprotectedvirtual
extendedReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)SACN::Receiverprotected
fctn_ACN::Componentprotected
fixedName() constACN::Componentinline
name() constACN::Componentinline
Node(UUID::uuid=UUID::uuid())SACN::Node
onDiscovered(const EXTENDED::DISCOVERY::Watcher)SACN::Receiver
Receiver(UUID::uuid=UUID::uuid())SACN::Receiver
RlpReceiver(PDU::Message< RLP::Pdu >)ACN::RLP::Componentprotected
RlpRegisterVector(uint32_t, PDU::Handler< RLP::Pdu >)ACN::RLP::Componentprotected
Source(UUID::uuid=UUID::uuid())SACN::Source
subscribe(const uint16_t)SACN::Receivervirtual
syncFrameHandler(ACN::PDU::Message< EXTENDED::Pdu >)SACN::Receiverprotected
TcpPacketReceiver(PDU::Stream)ACN::RLP::Componentvirtual
terminate(const uint16_t)SACN::Sourcevirtual
uacn_ACN::Componentprotected
UdpPayloadReceiver(PDU::Stream)ACN::RLP::Componentvirtual
SACN::universe(const uint16_t)SACN::Receiver
SACN::Source::universe(const uint16_t)SACN::Source
unsubscribe(const uint16_t)SACN::Receivervirtual
userName() constACN::Componentinline
~Receiver()SACN::Receiver
+ + + + diff --git a/docs/doxygen/html/d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html b/docs/doxygen/html/d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html new file mode 100644 index 0000000..bc63b14 --- /dev/null +++ b/docs/doxygen/html/d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html @@ -0,0 +1,235 @@ + + + + + + + +OpenLCP: RDMnet::RPT::rpt_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::RPT::rpt_data Struct Reference
+
+
+ +

The rpt_data struct. + More...

+ +

#include <rpt.h>

+
+Inheritance diagram for RDMnet::RPT::rpt_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 rpt_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 rpt_data::oStream More...
 
+ + + + + + + + + + +

+Public Attributes

+uint32_t sequence
 sequence number
 
+uint8_t reserved
 reserved
 
+std::shared_ptr< RDMnet::Pdupdu
 RDMnet PDU.
 
+

Detailed Description

+

The rpt_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::RPT::rpt_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

rpt_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::RPT::rpt_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

rpt_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::RPT::rpt_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d6/dfc/class_a_c_n_1_1_s_d_t_1_1_channel-members.html b/docs/doxygen/html/d6/dfc/class_a_c_n_1_1_s_d_t_1_1_channel-members.html new file mode 100644 index 0000000..b80090d --- /dev/null +++ b/docs/doxygen/html/d6/dfc/class_a_c_n_1_1_s_d_t_1_1_channel-members.html @@ -0,0 +1,84 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::Channel Member List
+
+
+ +

This is the complete list of members for ACN::SDT::Channel, including all inherited members.

+ + + +
Channel(std::shared_ptr< Component >, Direction)ACN::SDT::Channel
~Channel()ACN::SDT::Channel
+ + + + diff --git a/docs/doxygen/html/d7/d36/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu__inherit__graph.map b/docs/doxygen/html/d7/d36/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..9e5ae3e --- /dev/null +++ b/docs/doxygen/html/d7/d36/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu__inherit__graph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/d7/d36/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/d7/d36/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..7f5615f --- /dev/null +++ b/docs/doxygen/html/d7/d36/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +c3174772789fa8c873e323e5ec6008a8 \ No newline at end of file diff --git a/docs/doxygen/html/d7/d36/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu__inherit__graph.png b/docs/doxygen/html/d7/d36/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..e9ebabb Binary files /dev/null and b/docs/doxygen/html/d7/d36/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d7/d45/class_s_a_c_n_1_1_node__inherit__graph.map b/docs/doxygen/html/d7/d45/class_s_a_c_n_1_1_node__inherit__graph.map new file mode 100644 index 0000000..a01a821 --- /dev/null +++ b/docs/doxygen/html/d7/d45/class_s_a_c_n_1_1_node__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d7/d45/class_s_a_c_n_1_1_node__inherit__graph.md5 b/docs/doxygen/html/d7/d45/class_s_a_c_n_1_1_node__inherit__graph.md5 new file mode 100644 index 0000000..70d8967 --- /dev/null +++ b/docs/doxygen/html/d7/d45/class_s_a_c_n_1_1_node__inherit__graph.md5 @@ -0,0 +1 @@ +886830d15d12a7e46a3977164e2aca6d \ No newline at end of file diff --git a/docs/doxygen/html/d7/d45/class_s_a_c_n_1_1_node__inherit__graph.png b/docs/doxygen/html/d7/d45/class_s_a_c_n_1_1_node__inherit__graph.png new file mode 100644 index 0000000..3f57b36 Binary files /dev/null and b/docs/doxygen/html/d7/d45/class_s_a_c_n_1_1_node__inherit__graph.png differ diff --git a/docs/doxygen/html/d7/d6b/struct_a_c_n_1_1_s_d_t_1_1sessions__data-members.html b/docs/doxygen/html/d7/d6b/struct_a_c_n_1_1_s_d_t_1_1sessions__data-members.html new file mode 100644 index 0000000..9b8ba71 --- /dev/null +++ b/docs/doxygen/html/d7/d6b/struct_a_c_n_1_1_s_d_t_1_1sessions__data-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::sessions_data Member List
+
+
+ +

This is the complete list of members for ACN::SDT::sessions_data, including all inherited members.

+ + + + + + +
iStream(PDU::Stream) overrideACN::SDT::sessions_datavirtual
listACN::SDT::sessions_data
oStream(PDU::Stream) const overrideACN::SDT::sessions_datavirtual
streamSize() const overrideACN::SDT::sessions_datavirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d7/d6d/struct_u_u_i_d_1_1_r_f_c4122_fields-members.html b/docs/doxygen/html/d7/d6d/struct_u_u_i_d_1_1_r_f_c4122_fields-members.html new file mode 100644 index 0000000..57707fb --- /dev/null +++ b/docs/doxygen/html/d7/d6d/struct_u_u_i_d_1_1_r_f_c4122_fields-members.html @@ -0,0 +1,89 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
UUID::RFC4122Fields Member List
+
+
+ +

This is the complete list of members for UUID::RFC4122Fields, including all inherited members.

+ + + + + + + + +
clock_seq_hi_variantUUID::RFC4122Fields
clock_seq_lowUUID::RFC4122Fields
node_highUUID::RFC4122Fields
node_lowUUID::RFC4122Fields
time_hi_versionUUID::RFC4122Fields
time_lowUUID::RFC4122Fields
time_midUUID::RFC4122Fields
+ + + + diff --git a/docs/doxygen/html/d7/d70/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data__inherit__graph.map b/docs/doxygen/html/d7/d70/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data__inherit__graph.map new file mode 100644 index 0000000..96a84bc --- /dev/null +++ b/docs/doxygen/html/d7/d70/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d7/d70/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data__inherit__graph.md5 b/docs/doxygen/html/d7/d70/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data__inherit__graph.md5 new file mode 100644 index 0000000..973e9b4 --- /dev/null +++ b/docs/doxygen/html/d7/d70/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data__inherit__graph.md5 @@ -0,0 +1 @@ +e0d63011b4855eaaa54eabb256a1a500 \ No newline at end of file diff --git a/docs/doxygen/html/d7/d70/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data__inherit__graph.png b/docs/doxygen/html/d7/d70/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data__inherit__graph.png new file mode 100644 index 0000000..b675175 Binary files /dev/null and b/docs/doxygen/html/d7/d70/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu.html b/docs/doxygen/html/d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu.html new file mode 100644 index 0000000..0193be0 --- /dev/null +++ b/docs/doxygen/html/d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu.html @@ -0,0 +1,212 @@ + + + + + + + +OpenLCP: OTP::Advertisement::Module::pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
OTP::Advertisement::Module::pdu Class Reference
+
+
+ +

The Advertisement::Module::pdu class. + More...

+ +

#include <advertisement.h>

+
+Inheritance diagram for OTP::Advertisement::Module::pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

void iStream (PDU::Stream) override
 Advertisement::Module::pdu::iStream. More...
 
- Public Member Functions inherited from OTP::PDU::pdu
pdu ()
 pdu::pdu
 
~pdu ()
 pdu::~pdu
 
Stream stream ()
 pdu::stream More...
 
virtual size_t streamSize () const override
 pdu::streamSize More...
 
virtual void oStream (Stream) const override
 pdu::oStream More...
 
+template<class T >
void createData ()
 createData
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Attributes inherited from OTP::PDU::pdu
+pdu_datadata = nullptr
 data Message
 
+uint16_t vector = 0
 vector
 
+Pdu parent
 parent Message
 
- Protected Attributes inherited from OTP::PDU::pdu
+Stream stream_
 buffer
 
+

Detailed Description

+

The Advertisement::Module::pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::Module::pdu::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

Advertisement::Module::pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from OTP::PDU::pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu_a1bc7b9c0f368e87adf945784ff78c6d0_cgraph.map b/docs/doxygen/html/d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu_a1bc7b9c0f368e87adf945784ff78c6d0_cgraph.map new file mode 100644 index 0000000..c7b5a53 --- /dev/null +++ b/docs/doxygen/html/d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu_a1bc7b9c0f368e87adf945784ff78c6d0_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu_a1bc7b9c0f368e87adf945784ff78c6d0_cgraph.md5 b/docs/doxygen/html/d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu_a1bc7b9c0f368e87adf945784ff78c6d0_cgraph.md5 new file mode 100644 index 0000000..e238752 --- /dev/null +++ b/docs/doxygen/html/d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu_a1bc7b9c0f368e87adf945784ff78c6d0_cgraph.md5 @@ -0,0 +1 @@ +9cbc2407d78ca81d2a49e9eef1523f50 \ No newline at end of file diff --git a/docs/doxygen/html/d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu_a1bc7b9c0f368e87adf945784ff78c6d0_cgraph.png b/docs/doxygen/html/d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu_a1bc7b9c0f368e87adf945784ff78c6d0_cgraph.png new file mode 100644 index 0000000..0ba6262 Binary files /dev/null and b/docs/doxygen/html/d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu_a1bc7b9c0f368e87adf945784ff78c6d0_cgraph.png differ diff --git a/docs/doxygen/html/d7/d8d/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header__inherit__graph.map b/docs/doxygen/html/d7/d8d/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header__inherit__graph.map new file mode 100644 index 0000000..c4e4218 --- /dev/null +++ b/docs/doxygen/html/d7/d8d/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d7/d8d/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header__inherit__graph.md5 b/docs/doxygen/html/d7/d8d/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header__inherit__graph.md5 new file mode 100644 index 0000000..7c9dd10 --- /dev/null +++ b/docs/doxygen/html/d7/d8d/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header__inherit__graph.md5 @@ -0,0 +1 @@ +10770ae77d30f1b8a322f17ed34c5070 \ No newline at end of file diff --git a/docs/doxygen/html/d7/d8d/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header__inherit__graph.png b/docs/doxygen/html/d7/d8d/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header__inherit__graph.png new file mode 100644 index 0000000..11b8cf4 Binary files /dev/null and b/docs/doxygen/html/d7/d8d/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header__inherit__graph.png differ diff --git a/docs/doxygen/html/d7/d8e/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport-members.html b/docs/doxygen/html/d7/d8e/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport-members.html new file mode 100644 index 0000000..0738350 --- /dev/null +++ b/docs/doxygen/html/d7/d8e/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport-members.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::RLP::TCP::transport Member List
+
+
+ +

This is the complete list of members for ACN::RLP::TCP::transport, including all inherited members.

+ + + + + + + + + +
acn_idACN::RLP::TCP::transport
iStream(PDU::Stream) overrideACN::RLP::TCP::transportvirtual
lengthACN::RLP::TCP::transport
oStream(PDU::Stream) const overrideACN::RLP::TCP::transportvirtual
rootACN::RLP::TCP::transport
streamSize() const overrideACN::RLP::TCP::transportinlinevirtual
transport(bool filled=false)ACN::RLP::TCP::transport
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d7/d9b/class_a_c_n_1_1_d_m_p_1_1_property.html b/docs/doxygen/html/d7/d9b/class_a_c_n_1_1_d_m_p_1_1_property.html new file mode 100644 index 0000000..9eb425d --- /dev/null +++ b/docs/doxygen/html/d7/d9b/class_a_c_n_1_1_d_m_p_1_1_property.html @@ -0,0 +1,101 @@ + + + + + + + +OpenLCP: ACN::DMP::Property Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::DMP::Property Class Reference
+
+
+ +

The ACN::DMP::Property class. + More...

+ +

#include <property.h>

+ + + + + +

+Public Member Functions

Property ()
 Property::Property.
 
+

Detailed Description

+

The ACN::DMP::Property class.

+

The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu.html b/docs/doxygen/html/d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu.html new file mode 100644 index 0000000..de5398f --- /dev/null +++ b/docs/doxygen/html/d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu.html @@ -0,0 +1,265 @@ + + + + + + + +OpenLCP: RDMnet::RPT::NOTIFICATION::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::RPT::NOTIFICATION::Pdu Class Reference
+
+
+ +

The RPT::NOTIFICATION::Pdu class. + More...

+ +

#include <rpt.h>

+
+Inheritance diagram for RDMnet::RPT::NOTIFICATION::Pdu:
+
+
Inheritance graph
+ + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 RPT::NOTIFICATION::Pdu::Pdu.
 
void iStream (ACN::PDU::Stream) override
 RPT::NOTIFICATION::Pdu::iStream. More...
 
- Public Member Functions inherited from RDMnet::Pdu
 Pdu (size_t vector_size)
 Pdu. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The RPT::NOTIFICATION::Pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::RPT::NOTIFICATION::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

RPT::NOTIFICATION::Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from RDMnet::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu_ae6597132cf2d0400e5a493fc973128ed_cgraph.map b/docs/doxygen/html/d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu_ae6597132cf2d0400e5a493fc973128ed_cgraph.map new file mode 100644 index 0000000..44d9958 --- /dev/null +++ b/docs/doxygen/html/d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu_ae6597132cf2d0400e5a493fc973128ed_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu_ae6597132cf2d0400e5a493fc973128ed_cgraph.md5 b/docs/doxygen/html/d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu_ae6597132cf2d0400e5a493fc973128ed_cgraph.md5 new file mode 100644 index 0000000..f3b730c --- /dev/null +++ b/docs/doxygen/html/d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu_ae6597132cf2d0400e5a493fc973128ed_cgraph.md5 @@ -0,0 +1 @@ +8434799740b97330b36d5e9421120507 \ No newline at end of file diff --git a/docs/doxygen/html/d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu_ae6597132cf2d0400e5a493fc973128ed_cgraph.png b/docs/doxygen/html/d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu_ae6597132cf2d0400e5a493fc973128ed_cgraph.png new file mode 100644 index 0000000..0b30e59 Binary files /dev/null and b/docs/doxygen/html/d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu_ae6597132cf2d0400e5a493fc973128ed_cgraph.png differ diff --git a/docs/doxygen/html/d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html b/docs/doxygen/html/d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html new file mode 100644 index 0000000..90e5a99 --- /dev/null +++ b/docs/doxygen/html/d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html @@ -0,0 +1,277 @@ + + + + + + + +OpenLCP: ACN::RLP::UDP::transport Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::RLP::UDP::transport Struct Reference
+
+
+ +

2. + More...

+ +

#include <udp.h>

+
+Inheritance diagram for ACN::RLP::UDP::transport:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + + + + +

+Public Member Functions

 transport (bool filled=false)
 preamble::preamble More...
 
size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 preamble_t::iStream More...
 
void oStream (PDU::Stream) const override
 preamble_t::oStream More...
 
+ + + + + + + + + + + + + +

+Public Attributes

+uint16_t length = 0
 length of preamble + PDU block
 
+uint16_t postamble_size = 0
 length of postamble
 
+uint8_t acn_id [12]
 packet identifier
 
+PDU::Block< RLP::Pduroot
 root PDU block
 
+

Detailed Description

+

2.

+

Preamble Format

+

Constructor & Destructor Documentation

+ +

◆ transport()

+ +
+
+ + + + + + + + +
ACN::RLP::UDP::transport::transport (bool filled = false)
+
+ +

preamble::preamble

+
Parameters
+ + +
filled
+
+
+

< 3. The postamble field shall be empty.

+ +
+
+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::RLP::UDP::transport::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

preamble_t::iStream

+
Parameters
+ + +
stream
+
+
+
    +
  1. Preamble Format: The preamble size includes both size fields so the minimum value for preamble size is 16 (octets).
  2. +
+
    +
  1. Preamble Format: The ACN Packet Identifier shall be the text string “ASC-E1.17\0\0\0” encoded in [ASCII].
  2. +
+

Implementations shall compute the size and position of the PDU block from the preamble size and postamble size provided. ... ignoring any extra octets in the preamble or postamble.

+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::RLP::UDP::transport::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

preamble_t::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::RLP::UDP::transport::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d7/daa/class_o_t_p_1_1_layer_1_1pdu-members.html b/docs/doxygen/html/d7/daa/class_o_t_p_1_1_layer_1_1pdu-members.html new file mode 100644 index 0000000..da5e402 --- /dev/null +++ b/docs/doxygen/html/d7/daa/class_o_t_p_1_1_layer_1_1pdu-members.html @@ -0,0 +1,97 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Layer::pdu Member List
+
+
+ +

This is the complete list of members for OTP::Layer::pdu, including all inherited members.

+ + + + + + + + + + + + + + + + +
createData()OTP::PDU::pduinline
dataOTP::PDU::pdu
footerOTP::Layer::pdu
iStream(PDU::Stream) overrideOTP::Layer::pduvirtual
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(PDU::Stream) const overrideOTP::Layer::pduvirtual
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
parentOTP::PDU::pdu
pdu()OTP::PDU::pdu
stream()OTP::PDU::pdu
stream_OTP::PDU::pduprotected
streamSize() const overrideOTP::Layer::pduvirtual
vectorOTP::PDU::pdu
~pdu()OTP::PDU::pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d7/daa/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data__inherit__graph.map b/docs/doxygen/html/d7/daa/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data__inherit__graph.map new file mode 100644 index 0000000..8982659 --- /dev/null +++ b/docs/doxygen/html/d7/daa/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d7/daa/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data__inherit__graph.md5 b/docs/doxygen/html/d7/daa/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data__inherit__graph.md5 new file mode 100644 index 0000000..7b001fd --- /dev/null +++ b/docs/doxygen/html/d7/daa/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data__inherit__graph.md5 @@ -0,0 +1 @@ +75b90996dfbad0382ac227936318268b \ No newline at end of file diff --git a/docs/doxygen/html/d7/daa/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data__inherit__graph.png b/docs/doxygen/html/d7/daa/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data__inherit__graph.png new file mode 100644 index 0000000..0ad7e61 Binary files /dev/null and b/docs/doxygen/html/d7/daa/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d7/db0/class_r_d_mnet_1_1_broker_protocol_1_1_pdu-members.html b/docs/doxygen/html/d7/db0/class_r_d_mnet_1_1_broker_protocol_1_1_pdu-members.html new file mode 100644 index 0000000..79a8517 --- /dev/null +++ b/docs/doxygen/html/d7/db0/class_r_d_mnet_1_1_broker_protocol_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()RDMnet::BrokerProtocol::Pdu
RDMnet::Pdu::Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d7/db6/struct_a_c_n_1_1_s_d_t_1_1connect__data__inherit__graph.map b/docs/doxygen/html/d7/db6/struct_a_c_n_1_1_s_d_t_1_1connect__data__inherit__graph.map new file mode 100644 index 0000000..0a42894 --- /dev/null +++ b/docs/doxygen/html/d7/db6/struct_a_c_n_1_1_s_d_t_1_1connect__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d7/db6/struct_a_c_n_1_1_s_d_t_1_1connect__data__inherit__graph.md5 b/docs/doxygen/html/d7/db6/struct_a_c_n_1_1_s_d_t_1_1connect__data__inherit__graph.md5 new file mode 100644 index 0000000..1369429 --- /dev/null +++ b/docs/doxygen/html/d7/db6/struct_a_c_n_1_1_s_d_t_1_1connect__data__inherit__graph.md5 @@ -0,0 +1 @@ +ad422c1cb013400130cd810b926b1e6b \ No newline at end of file diff --git a/docs/doxygen/html/d7/db6/struct_a_c_n_1_1_s_d_t_1_1connect__data__inherit__graph.png b/docs/doxygen/html/d7/db6/struct_a_c_n_1_1_s_d_t_1_1connect__data__inherit__graph.png new file mode 100644 index 0000000..481087c Binary files /dev/null and b/docs/doxygen/html/d7/db6/struct_a_c_n_1_1_s_d_t_1_1connect__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d7/db7/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data.html b/docs/doxygen/html/d7/db7/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data.html new file mode 100644 index 0000000..3a7d512 --- /dev/null +++ b/docs/doxygen/html/d7/db7/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data.html @@ -0,0 +1,156 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::disconnect_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::disconnect_data Struct Reference
+
+
+ +

6.3.1.15 Client Disconnect + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::disconnect_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
+void iStream (ACN::PDU::Stream s) override
 fill structure data from input stream
 
+void oStream (ACN::PDU::Stream s) const override
 write structure data to output stream
 
+ + + + +

+Public Attributes

+uint16_t reason
 reason code
 
+

Detailed Description

+

6.3.1.15 Client Disconnect

+

Member Function Documentation

+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::disconnect_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d7/dc3/struct_o_t_p_1_1_transform_1_1transform__data__inherit__graph.map b/docs/doxygen/html/d7/dc3/struct_o_t_p_1_1_transform_1_1transform__data__inherit__graph.map new file mode 100644 index 0000000..17e249f --- /dev/null +++ b/docs/doxygen/html/d7/dc3/struct_o_t_p_1_1_transform_1_1transform__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d7/dc3/struct_o_t_p_1_1_transform_1_1transform__data__inherit__graph.md5 b/docs/doxygen/html/d7/dc3/struct_o_t_p_1_1_transform_1_1transform__data__inherit__graph.md5 new file mode 100644 index 0000000..49729c7 --- /dev/null +++ b/docs/doxygen/html/d7/dc3/struct_o_t_p_1_1_transform_1_1transform__data__inherit__graph.md5 @@ -0,0 +1 @@ +f8050d9a369dcc57d96d98883c0c77ab \ No newline at end of file diff --git a/docs/doxygen/html/d7/dc3/struct_o_t_p_1_1_transform_1_1transform__data__inherit__graph.png b/docs/doxygen/html/d7/dc3/struct_o_t_p_1_1_transform_1_1transform__data__inherit__graph.png new file mode 100644 index 0000000..1af5a56 Binary files /dev/null and b/docs/doxygen/html/d7/dc3/struct_o_t_p_1_1_transform_1_1transform__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d7/dd2/class_a_c_n_1_1_s_d_t_1_1_pdu-members.html b/docs/doxygen/html/d7/dd2/class_a_c_n_1_1_s_d_t_1_1_pdu-members.html new file mode 100644 index 0000000..c4aa41e --- /dev/null +++ b/docs/doxygen/html/d7/dd2/class_a_c_n_1_1_s_d_t_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::Pdu Member List
+
+
+ +

This is the complete list of members for ACN::SDT::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(PDU::Stream) overrideACN::SDT::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()ACN::SDT::Pdu
ACN::PDU::Pdu::Pdu(size_t vector_size)ACN::PDU::Pdu
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d7/de5/class_d_m_x_1_1_universe__inherit__graph.map b/docs/doxygen/html/d7/de5/class_d_m_x_1_1_universe__inherit__graph.map new file mode 100644 index 0000000..4d931b6 --- /dev/null +++ b/docs/doxygen/html/d7/de5/class_d_m_x_1_1_universe__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d7/de5/class_d_m_x_1_1_universe__inherit__graph.md5 b/docs/doxygen/html/d7/de5/class_d_m_x_1_1_universe__inherit__graph.md5 new file mode 100644 index 0000000..a4fd005 --- /dev/null +++ b/docs/doxygen/html/d7/de5/class_d_m_x_1_1_universe__inherit__graph.md5 @@ -0,0 +1 @@ +757607152d769198b94f79565f5fb74c \ No newline at end of file diff --git a/docs/doxygen/html/d7/de5/class_d_m_x_1_1_universe__inherit__graph.png b/docs/doxygen/html/d7/de5/class_d_m_x_1_1_universe__inherit__graph.png new file mode 100644 index 0000000..62a75b7 Binary files /dev/null and b/docs/doxygen/html/d7/de5/class_d_m_x_1_1_universe__inherit__graph.png differ diff --git a/docs/doxygen/html/d7/dee/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu-members.html b/docs/doxygen/html/d7/dee/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu-members.html new file mode 100644 index 0000000..678abb6 --- /dev/null +++ b/docs/doxygen/html/d7/dee/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::LLRP::ProbeRequest::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::LLRP::ProbeRequest::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideRDMnet::LLRP::ProbeRequest::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()RDMnet::LLRP::ProbeRequest::Pdu
RDMnet::Pdu::Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu.html b/docs/doxygen/html/d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu.html new file mode 100644 index 0000000..80fe26c --- /dev/null +++ b/docs/doxygen/html/d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu.html @@ -0,0 +1,284 @@ + + + + + + + +OpenLCP: SACN::EXTENDED::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
SACN::EXTENDED::Pdu Class Reference
+
+
+ +

The EXTENDED::Pdu class. + More...

+ +

#include <extended.h>

+
+Inheritance diagram for SACN::EXTENDED::Pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Pdu ()
 Pdu::Pdu. More...
 
void iStream (ACN::PDU::Stream) override
 Pdu::iStream. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The EXTENDED::Pdu class.

+

Constructor & Destructor Documentation

+ +

◆ Pdu()

+ +
+
+ + + + + + + +
SACN::EXTENDED::Pdu::Pdu ()
+
+ +

Pdu::Pdu.

+
Parameters
+ + +
stream
+
+
+ +
+
+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::EXTENDED::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from ACN::PDU::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu_a4b8229653041a09bee5c8a8fd00851fa_cgraph.map b/docs/doxygen/html/d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu_a4b8229653041a09bee5c8a8fd00851fa_cgraph.map new file mode 100644 index 0000000..f9a9bd9 --- /dev/null +++ b/docs/doxygen/html/d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu_a4b8229653041a09bee5c8a8fd00851fa_cgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu_a4b8229653041a09bee5c8a8fd00851fa_cgraph.md5 b/docs/doxygen/html/d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu_a4b8229653041a09bee5c8a8fd00851fa_cgraph.md5 new file mode 100644 index 0000000..c8d6728 --- /dev/null +++ b/docs/doxygen/html/d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu_a4b8229653041a09bee5c8a8fd00851fa_cgraph.md5 @@ -0,0 +1 @@ +41051a3308ad9b9475876c8592a924a9 \ No newline at end of file diff --git a/docs/doxygen/html/d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu_a4b8229653041a09bee5c8a8fd00851fa_cgraph.png b/docs/doxygen/html/d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu_a4b8229653041a09bee5c8a8fd00851fa_cgraph.png new file mode 100644 index 0000000..5e38086 Binary files /dev/null and b/docs/doxygen/html/d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu_a4b8229653041a09bee5c8a8fd00851fa_cgraph.png differ diff --git a/docs/doxygen/html/d7/dfb/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data-members.html b/docs/doxygen/html/d7/dfb/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data-members.html new file mode 100644 index 0000000..7098677 --- /dev/null +++ b/docs/doxygen/html/d7/dfb/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data-members.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::LLRP::ProbeRequest::request_data Member List
+
+
+ +

This is the complete list of members for RDMnet::LLRP::ProbeRequest::request_data, including all inherited members.

+ + + + + + + + + +
filterRDMnet::LLRP::ProbeRequest::request_data
iStream(ACN::PDU::Stream) overrideRDMnet::LLRP::ProbeRequest::request_datavirtual
knownRDMnet::LLRP::ProbeRequest::request_data
lowerRDMnet::LLRP::ProbeRequest::request_data
oStream(ACN::PDU::Stream) const overrideRDMnet::LLRP::ProbeRequest::request_datavirtual
streamSize() const overrideRDMnet::LLRP::ProbeRequest::request_datainlinevirtual
upperRDMnet::LLRP::ProbeRequest::request_data
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d8/d01/class_s_a_c_n_1_1_provenance.html b/docs/doxygen/html/d8/d01/class_s_a_c_n_1_1_provenance.html new file mode 100644 index 0000000..870f61a --- /dev/null +++ b/docs/doxygen/html/d8/d01/class_s_a_c_n_1_1_provenance.html @@ -0,0 +1,544 @@ + + + + + + + +OpenLCP: SACN::Provenance Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Friends | +List of all members
+
+
SACN::Provenance Class Reference
+
+
+ +

The Provenance class. + More...

+ +

#include <provenance.h>

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Provenance ()
 Provenance::Provenance.
 
 Provenance (std::shared_ptr< DATA::Pdu >)
 Construct a Universe Source from an sACN frame PDU. More...
 
const UUID::uuid CID () const
 Provenance::CID. More...
 
const std::string description () const
 Provenance::description. More...
 
uint16_t universe () const
 Provenance::universe. More...
 
uint8_t priority () const
 Provenance::priority. More...
 
uint16_t syncAddress () const
 Provenance::syncAddress. More...
 
bool isTerminated () const
 Provenance::isTerminated. More...
 
bool isPreview () const
 Provenance::isPreview. More...
 
bool isForced () const
 Provenance::isForced. More...
 
void setCID (UUID::uuid cid)
 Provenance::setCID. More...
 
void setDescription (std::string desc)
 Provenance::setDescription. More...
 
void setOptions (uint8_t o)
 Provenance::setOptions. More...
 
void setUniverse (uint16_t n)
 Provenance::setUniverse. More...
 
void setSyncAddress (uint16_t a)
 Provenance::setSyncAddress. More...
 
void setPriority (uint8_t p)
 Provenance::setPriority. More...
 
+ + + + +

+Friends

bool operator== (const Provenance &a, const Provenance &b)
 operator == More...
 
+

Detailed Description

+

The Provenance class.

+

Constructor & Destructor Documentation

+ +

◆ Provenance()

+ +
+
+ + + + + + + + +
SACN::Provenance::Provenance (std::shared_ptr< DATA::Pdupdu)
+
+ +

Construct a Universe Source from an sACN frame PDU.

+
Parameters
+ + +
pdu
+
+
+ +
+
+

Member Function Documentation

+ +

◆ CID()

+ +
+
+ + + + + + + +
const UUID::uuid SACN::Provenance::CID () const
+
+ +

Provenance::CID.

+
Returns
+ +
+
+ +

◆ description()

+ +
+
+ + + + + + + +
const std::string SACN::Provenance::description () const
+
+ +

Provenance::description.

+
Returns
+ +
+
+ +

◆ isForced()

+ +
+
+ + + + + + + +
bool SACN::Provenance::isForced () const
+
+ +

Provenance::isForced.

+
Returns
+ +
+
+ +

◆ isPreview()

+ +
+
+ + + + + + + +
bool SACN::Provenance::isPreview () const
+
+ +

Provenance::isPreview.

+
Returns
+ +
+
+ +

◆ isTerminated()

+ +
+
+ + + + + + + +
bool SACN::Provenance::isTerminated () const
+
+ +

Provenance::isTerminated.

+
Returns
+ +
+
+ +

◆ priority()

+ +
+
+ + + + + + + +
uint8_t SACN::Provenance::priority () const
+
+ +

Provenance::priority.

+
Returns
+ +
+
+ +

◆ setCID()

+ +
+
+ + + + + + + + +
void SACN::Provenance::setCID (UUID::uuid cid)
+
+ +

Provenance::setCID.

+
Parameters
+ + +
cid
+
+
+ +
+
+ +

◆ setDescription()

+ +
+
+ + + + + + + + +
void SACN::Provenance::setDescription (std::string desc)
+
+ +

Provenance::setDescription.

+
Parameters
+ + +
desc
+
+
+ +
+
+ +

◆ setOptions()

+ +
+
+ + + + + + + + +
void SACN::Provenance::setOptions (uint8_t o)
+
+ +

Provenance::setOptions.

+
Parameters
+ + +
o
+
+
+ +
+
+ +

◆ setPriority()

+ +
+
+ + + + + + + + +
void SACN::Provenance::setPriority (uint8_t p)
+
+ +

Provenance::setPriority.

+
Parameters
+ + +
p
+
+
+ +
+
+ +

◆ setSyncAddress()

+ +
+
+ + + + + + + + +
void SACN::Provenance::setSyncAddress (uint16_t a)
+
+ +

Provenance::setSyncAddress.

+
Parameters
+ + +
a
+
+
+ +
+
+ +

◆ setUniverse()

+ +
+
+ + + + + + + + +
void SACN::Provenance::setUniverse (uint16_t n)
+
+ +

Provenance::setUniverse.

+
Parameters
+ + +
n
+
+
+ +
+
+ +

◆ syncAddress()

+ +
+
+ + + + + + + +
uint16_t SACN::Provenance::syncAddress () const
+
+ +

Provenance::syncAddress.

+
Returns
+ +
+
+ +

◆ universe()

+ +
+
+ + + + + + + +
uint16_t SACN::Provenance::universe () const
+
+ +

Provenance::universe.

+
Returns
+ +
+
+

Friends And Related Function Documentation

+ +

◆ operator==

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
bool operator== (const Provenancea,
const Provenanceb 
)
+
+friend
+
+ +

operator ==

+
Parameters
+ + + +
a
b
+
+
+
Returns
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/d1a/class_a_c_n_1_1_r_l_p_1_1_component-members.html b/docs/doxygen/html/d8/d1a/class_a_c_n_1_1_r_l_p_1_1_component-members.html new file mode 100644 index 0000000..9c0dfd5 --- /dev/null +++ b/docs/doxygen/html/d8/d1a/class_a_c_n_1_1_r_l_p_1_1_component-members.html @@ -0,0 +1,94 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::RLP::Component Member List
+
+
+ +

This is the complete list of members for ACN::RLP::Component, including all inherited members.

+ + + + + + + + + + + + + +
assignUserName(const std::string s)ACN::Componentinline
cid() constACN::Componentinline
Component(UUID::uuid=UUID::uuid())ACN::RLP::Component
fctn_ACN::Componentprotected
fixedName() constACN::Componentinline
name() constACN::Componentinline
RlpReceiver(PDU::Message< RLP::Pdu >)ACN::RLP::Componentprotected
RlpRegisterVector(uint32_t, PDU::Handler< RLP::Pdu >)ACN::RLP::Componentprotected
TcpPacketReceiver(PDU::Stream)ACN::RLP::Componentvirtual
uacn_ACN::Componentprotected
UdpPayloadReceiver(PDU::Stream)ACN::RLP::Componentvirtual
userName() constACN::Componentinline
+ + + + diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe.html b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe.html new file mode 100644 index 0000000..24ff39b --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe.html @@ -0,0 +1,443 @@ + + + + + + + +OpenLCP: SACN::Universe Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
SACN::Universe Class Reference
+
+
+ +

The Universe class. + More...

+ +

#include <universe.h>

+
+Inheritance diagram for SACN::Universe:
+
+
Inheritance graph
+ + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Universe ()
 Universe::Universe.
 
virtual bool isSyncronized () const
 Universe::isSyncronized. More...
 
virtual std::shared_ptr< Provenancesource () const
 Universe::source. More...
 
virtual uint8_t slot (const uint16_t) override
 Universe::slot. More...
 
virtual void set (std::shared_ptr< ACN::DMP::Pdu >, std::shared_ptr< Provenance >)
 Universe::set. More...
 
virtual void setProvenance (std::shared_ptr< Provenance >)
 Universe::setSource. More...
 
+virtual void synchronize ()
 Universe::synchronize.
 
- Public Member Functions inherited from DMX::Universe
 Universe (int timeout_period=E111_DATA_LOSS_TIMEOUT)
 Universe::Universe. More...
 
+virtual ~Universe ()
 Universe::~Universe.
 
virtual const DimmerData * data () const
 Universe::data. More...
 
virtual double rxRate ()
 Universe::rxRate Rate (in Hz) at which the universe is being recv'd. More...
 
void setValue (const uint16_t, const uint8_t)
 Universe::setValue. More...
 
void setValue (const uint16_t, const uint16_t, const uint8_t *)
 Universe::setValue. More...
 
void setData (std::vector< uint8_t >)
 Universe::setData Accept new data from receiver. More...
 
void onData (const DataHandler)
 Universe::onData. More...
 
- Public Member Functions inherited from ACN::DMP::Device
Device ()
 Device::Device.
 
+ + + + + +

+Additional Inherited Members

- Protected Attributes inherited from DMX::Universe
+std::vector< DataHandler > callbacks_
 list of calback functions
 
+

Detailed Description

+

The Universe class.

+

Member Function Documentation

+ +

◆ isSyncronized()

+ +
+
+ + + + + +
+ + + + + + + +
bool SACN::Universe::isSyncronized () const
+
+virtual
+
+ +

Universe::isSyncronized.

+
Returns
+ +

Reimplemented in SACN::MergeProxyUniverse.

+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ set()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void SACN::Universe::set (std::shared_ptr< ACN::DMP::Pdudmp,
std::shared_ptr< Provenancesource 
)
+
+virtual
+
+ +

Universe::set.

+
Parameters
+ + + +
dmp
source
+
+
+

7.3 Address Type and Data Type Sources shall set the DMP Layer's Address Type and Data Type to 0xa1. Receivers shall discard the packet if the received value is not 0xa1.

+

7.4 First Property Address Sources shall set the DMP Layer's First Property Address to 0x0000. Receivers shall discard the packet if the received value is not 0x0000.

+

7.5 Address Increment Sources shall set the DMP Layer's Address Increment to 0x0001. Receivers shall discard the packet if the received value is not 0x0001.

+

7.6 Property Value Count The DMP Layer's Property Value Count is used to encode the number of DMX512-A [DMX] Slots (including the START Code slot).

+

7.7 Property Values (DMX512-A Data) The DMP Layer's Property values field is used to encode the DMX512-A [DMX] START Code and data.

+

6.2.4.1 If a receiver is presented with an E1.31 Data Packet containing a Synchronization Address of 0, it shall discard any data waiting to be processed and immediately act on that Data Packet.

+ +

Reimplemented in SACN::MergeProxyUniverse.

+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + + +
+ +
+
+ +

◆ setProvenance()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::Universe::setProvenance (std::shared_ptr< Provenancesource)
+
+virtual
+
+ +

Universe::setSource.

+
Parameters
+ + +
source
+
+
+ +

Reimplemented in SACN::MergeProxyUniverse.

+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + + + +
+ +
+
+ +

◆ slot()

+ +
+
+ + + + + +
+ + + + + + + + +
uint8_t SACN::Universe::slot (const uint16_t addr)
+
+overridevirtual
+
+ +

Universe::slot.

+
Parameters
+ + +
addr
+
+
+
Returns
+

6.2.6 E1.31 Data Packet: Options Force_Synchronization: Bit 5 This bit indicates whether to lock or revert to an unsynchronized state when synchronization is lost. When set to 0, components that had been operating in a synchronized state shall not update with any new packets until synchronization resumes. When set to 1, once synchronization has been lost, components that had been operating in a synchronized state need not wait for a new E1.31 Synchronization Packet in order to update to the next E1.31 Data Packet.

+ +

Reimplemented from DMX::Universe.

+ +

Reimplemented in SACN::MergeProxyUniverse.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + + +
+ +
+
+ +

◆ source()

+ +
+
+ + + + + +
+ + + + + + + +
std::shared_ptr< Provenance > SACN::Universe::source () const
+
+virtual
+
+ +

Universe::source.

+
Returns
+ +

Reimplemented in SACN::MergeProxyUniverse.

+
+Here is the caller graph for this function:
+
+
+ + + + + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_cgraph.map b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_cgraph.map new file mode 100644 index 0000000..99339c1 --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_cgraph.md5 b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_cgraph.md5 new file mode 100644 index 0000000..802d2af --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_cgraph.md5 @@ -0,0 +1 @@ +46410a1fcb0fa0c8cffd3afaf33f412a \ No newline at end of file diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_cgraph.png b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_cgraph.png new file mode 100644 index 0000000..69ed05a Binary files /dev/null and b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_cgraph.png differ diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_icgraph.map b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_icgraph.map new file mode 100644 index 0000000..33b0c80 --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_icgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_icgraph.md5 b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_icgraph.md5 new file mode 100644 index 0000000..6dc411c --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_icgraph.md5 @@ -0,0 +1 @@ +ba4a5775fde84b9d5b5886ca8bbb262a \ No newline at end of file diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_icgraph.png b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_icgraph.png new file mode 100644 index 0000000..07b9d76 Binary files /dev/null and b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a664f1264c2072e86722f4fef10b9afef_icgraph.png differ diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a77331a84244061551e7da1c9741905e2_icgraph.map b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a77331a84244061551e7da1c9741905e2_icgraph.map new file mode 100644 index 0000000..c284a25 --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a77331a84244061551e7da1c9741905e2_icgraph.map @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a77331a84244061551e7da1c9741905e2_icgraph.md5 b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a77331a84244061551e7da1c9741905e2_icgraph.md5 new file mode 100644 index 0000000..d54b4e8 --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a77331a84244061551e7da1c9741905e2_icgraph.md5 @@ -0,0 +1 @@ +0c8bd9cbe0e52bcbebeaf777d38834a2 \ No newline at end of file diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a77331a84244061551e7da1c9741905e2_icgraph.png b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a77331a84244061551e7da1c9741905e2_icgraph.png new file mode 100644 index 0000000..6a56854 Binary files /dev/null and b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a77331a84244061551e7da1c9741905e2_icgraph.png differ diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_cgraph.map b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_cgraph.map new file mode 100644 index 0000000..34b16df --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_cgraph.md5 b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_cgraph.md5 new file mode 100644 index 0000000..2108c00 --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_cgraph.md5 @@ -0,0 +1 @@ +ba85bcc541272a6b4d102c1adebf453b \ No newline at end of file diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_cgraph.png b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_cgraph.png new file mode 100644 index 0000000..2266ce8 Binary files /dev/null and b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_cgraph.png differ diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_icgraph.map b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_icgraph.map new file mode 100644 index 0000000..2920bc7 --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_icgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_icgraph.md5 b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_icgraph.md5 new file mode 100644 index 0000000..6f4ddff --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_icgraph.md5 @@ -0,0 +1 @@ +dc638f11dfefc17a82ff60107d7d3705 \ No newline at end of file diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_icgraph.png b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_icgraph.png new file mode 100644 index 0000000..9b620f9 Binary files /dev/null and b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a84dc852cb904a72789352860c97c1731_icgraph.png differ diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a921427bed93ca7fdce20849b87e94989_icgraph.map b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a921427bed93ca7fdce20849b87e94989_icgraph.map new file mode 100644 index 0000000..89bd42e --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a921427bed93ca7fdce20849b87e94989_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a921427bed93ca7fdce20849b87e94989_icgraph.md5 b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a921427bed93ca7fdce20849b87e94989_icgraph.md5 new file mode 100644 index 0000000..b433eb8 --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a921427bed93ca7fdce20849b87e94989_icgraph.md5 @@ -0,0 +1 @@ +8376ea98015e22cd3e504db45a72ea86 \ No newline at end of file diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a921427bed93ca7fdce20849b87e94989_icgraph.png b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a921427bed93ca7fdce20849b87e94989_icgraph.png new file mode 100644 index 0000000..d9b360c Binary files /dev/null and b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_a921427bed93ca7fdce20849b87e94989_icgraph.png differ diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_ad19b9643c99434558ad3c0ebc15e3e75_cgraph.map b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_ad19b9643c99434558ad3c0ebc15e3e75_cgraph.map new file mode 100644 index 0000000..35c22b0 --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_ad19b9643c99434558ad3c0ebc15e3e75_cgraph.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_ad19b9643c99434558ad3c0ebc15e3e75_cgraph.md5 b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_ad19b9643c99434558ad3c0ebc15e3e75_cgraph.md5 new file mode 100644 index 0000000..0dd1db1 --- /dev/null +++ b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_ad19b9643c99434558ad3c0ebc15e3e75_cgraph.md5 @@ -0,0 +1 @@ +ef8be885739104e2231c3bcfe80a71d3 \ No newline at end of file diff --git a/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_ad19b9643c99434558ad3c0ebc15e3e75_cgraph.png b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_ad19b9643c99434558ad3c0ebc15e3e75_cgraph.png new file mode 100644 index 0000000..b3f0416 Binary files /dev/null and b/docs/doxygen/html/d8/d1d/class_s_a_c_n_1_1_universe_ad19b9643c99434558ad3c0ebc15e3e75_cgraph.png differ diff --git a/docs/doxygen/html/d8/d28/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description__inherit__graph.map b/docs/doxygen/html/d8/d28/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description__inherit__graph.map new file mode 100644 index 0000000..db33d52 --- /dev/null +++ b/docs/doxygen/html/d8/d28/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d8/d28/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description__inherit__graph.md5 b/docs/doxygen/html/d8/d28/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description__inherit__graph.md5 new file mode 100644 index 0000000..6f200fd --- /dev/null +++ b/docs/doxygen/html/d8/d28/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description__inherit__graph.md5 @@ -0,0 +1 @@ +f95dcb7493b193cb4f9b95fb82aaa1b6 \ No newline at end of file diff --git a/docs/doxygen/html/d8/d28/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description__inherit__graph.png b/docs/doxygen/html/d8/d28/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description__inherit__graph.png new file mode 100644 index 0000000..4dac962 Binary files /dev/null and b/docs/doxygen/html/d8/d28/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description__inherit__graph.png differ diff --git a/docs/doxygen/html/d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html b/docs/doxygen/html/d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html new file mode 100644 index 0000000..350da7d --- /dev/null +++ b/docs/doxygen/html/d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html @@ -0,0 +1,257 @@ + + + + + + + +OpenLCP: OTP::Transform::Point::Module::position_module Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Transform::Point::Module::position_module Struct Reference
+
+
+ +

The position_module struct. + More...

+ +

#include <transform.h>

+
+Inheritance diagram for OTP::Transform::Point::Module::position_module:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 position_module::iStream More...
 
void oStream (PDU::Stream) const override
 position_module::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+union {
+   uint8_t   options
 
+   struct {
+      uint8_t   o_reserved: 7
 
+      bool   scaling: 1
 
   } 
 
}; 
 
+int32_t x
 x-axis position
 
+int32_t y
 y-axis position
 
+int32_t z
 z-axis position
 
+

Detailed Description

+

The position_module struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::position_module::iStream (PDU::Stream stream)
+
+override
+
+ +

position_module::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::position_module::oStream (PDU::Stream stream) const
+
+override
+
+ +

position_module::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Transform::Point::Module::position_module::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html b/docs/doxygen/html/d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html new file mode 100644 index 0000000..2a89c2c --- /dev/null +++ b/docs/doxygen/html/d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html @@ -0,0 +1,255 @@ + + + + + + + +OpenLCP: ACN::SDT::wrapper_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::wrapper_data Struct Reference
+
+
+ +

4.4.6 Reliable Wrapper and Unreliable Wrapper + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::wrapper_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 wrapper_data::streamSize More...
 
void iStream (PDU::Stream) override
 wrapper_data::iStream More...
 
void oStream (PDU::Stream) const override
 wrapper_data::oStream More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+uint16_t channel
 channel number
 
+uint32_t sequence
 sequence number
 
+uint32_t reliable
 reliable number
 
+uint32_t oldest
 oldest sequence number
 
+MID ack_range_begin
 first MID to acknowledge
 
+MID ack_range_end
 last MID to acknowledge
 
+uint16_t MAK_threshold
 MAK Threshold.
 
+PDU::Block< CLIENT::Pdublock
 client PDU block
 
+

Detailed Description

+

4.4.6 Reliable Wrapper and Unreliable Wrapper

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::wrapper_data::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

wrapper_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::wrapper_data::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

wrapper_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::wrapper_data::streamSize () const
+
+overridevirtual
+
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html b/docs/doxygen/html/d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html new file mode 100644 index 0000000..4b7c569 --- /dev/null +++ b/docs/doxygen/html/d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html @@ -0,0 +1,240 @@ + + + + + + + +OpenLCP: OTP::Transform::Point::Module::module_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Transform::Point::Module::module_data Struct Reference
+
+
+ +

The module_data struct. + More...

+ +

#include <transform.h>

+
+Inheritance diagram for OTP::Transform::Point::Module::module_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

~module_data ()
 module_data::~module_data
 
size_t streamSize () const override
 module_data::streamSize More...
 
void iStream (PDU::Stream) override
 module_data::iStream More...
 
void oStream (PDU::Stream) const override
 module_data::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + +

+Public Attributes

+uint16_t number
 module number
 
+modulemod = nullptr
 module object
 
+

Detailed Description

+

The module_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::module_data::iStream (PDU::Stream stream)
+
+override
+
+ +

module_data::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::module_data::oStream (PDU::Stream stream) const
+
+override
+
+ +

module_data::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Transform::Point::Module::module_data::streamSize () const
+
+overridevirtual
+
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu.html b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu.html new file mode 100644 index 0000000..2a5d52a --- /dev/null +++ b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu.html @@ -0,0 +1,311 @@ + + + + + + + +OpenLCP: OTP::Layer::pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Layer::pdu Class Reference
+
+
+ +

The pdu class. + More...

+ +

#include <base.h>

+
+Inheritance diagram for OTP::Layer::pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 pdu::streamSize More...
 
void iStream (PDU::Stream) override
 pdu::iStream More...
 
void oStream (PDU::Stream) const override
 pdu::oStream More...
 
- Public Member Functions inherited from OTP::PDU::pdu
pdu ()
 pdu::pdu
 
~pdu ()
 pdu::~pdu
 
Stream stream ()
 pdu::stream More...
 
+template<class T >
void createData ()
 createData
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + +

+Public Attributes

+base_footer footer
 footer
 
- Public Attributes inherited from OTP::PDU::pdu
+pdu_datadata = nullptr
 data Message
 
+uint16_t vector = 0
 vector
 
+Pdu parent
 parent Message
 
+ + + + + +

+Additional Inherited Members

- Protected Attributes inherited from OTP::PDU::pdu
+Stream stream_
 buffer
 
+

Detailed Description

+

The pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Layer::pdu::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

pdu::iStream

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from OTP::PDU::pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + +
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Layer::pdu::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

pdu::oStream

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from OTP::PDU::pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + + + +
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Layer::pdu::streamSize () const
+
+overridevirtual
+
+ +

pdu::streamSize

+
Returns
+ +

Reimplemented from OTP::PDU::pdu.

+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_a1ba3fbd08a28fc238c37835e08062e15_cgraph.map b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_a1ba3fbd08a28fc238c37835e08062e15_cgraph.map new file mode 100644 index 0000000..3c7792e --- /dev/null +++ b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_a1ba3fbd08a28fc238c37835e08062e15_cgraph.map @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_a1ba3fbd08a28fc238c37835e08062e15_cgraph.md5 b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_a1ba3fbd08a28fc238c37835e08062e15_cgraph.md5 new file mode 100644 index 0000000..57d6fb3 --- /dev/null +++ b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_a1ba3fbd08a28fc238c37835e08062e15_cgraph.md5 @@ -0,0 +1 @@ +1693a96554550866b971acb482b18bd9 \ No newline at end of file diff --git a/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_a1ba3fbd08a28fc238c37835e08062e15_cgraph.png b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_a1ba3fbd08a28fc238c37835e08062e15_cgraph.png new file mode 100644 index 0000000..aa7d1bf Binary files /dev/null and b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_a1ba3fbd08a28fc238c37835e08062e15_cgraph.png differ diff --git a/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_ad6fc54231c644b745f1a1dd75f5e2c73_cgraph.map b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_ad6fc54231c644b745f1a1dd75f5e2c73_cgraph.map new file mode 100644 index 0000000..c3abfe6 --- /dev/null +++ b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_ad6fc54231c644b745f1a1dd75f5e2c73_cgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_ad6fc54231c644b745f1a1dd75f5e2c73_cgraph.md5 b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_ad6fc54231c644b745f1a1dd75f5e2c73_cgraph.md5 new file mode 100644 index 0000000..16bb89c --- /dev/null +++ b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_ad6fc54231c644b745f1a1dd75f5e2c73_cgraph.md5 @@ -0,0 +1 @@ +c013dd1635b8865329f3174b587fb73f \ No newline at end of file diff --git a/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_ad6fc54231c644b745f1a1dd75f5e2c73_cgraph.png b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_ad6fc54231c644b745f1a1dd75f5e2c73_cgraph.png new file mode 100644 index 0000000..fac6f8e Binary files /dev/null and b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_ad6fc54231c644b745f1a1dd75f5e2c73_cgraph.png differ diff --git a/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_affe7b9167eda7b6b26a7a3d7b5b6b337_cgraph.map b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_affe7b9167eda7b6b26a7a3d7b5b6b337_cgraph.map new file mode 100644 index 0000000..2d75437 --- /dev/null +++ b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_affe7b9167eda7b6b26a7a3d7b5b6b337_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_affe7b9167eda7b6b26a7a3d7b5b6b337_cgraph.md5 b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_affe7b9167eda7b6b26a7a3d7b5b6b337_cgraph.md5 new file mode 100644 index 0000000..0fd2c8d --- /dev/null +++ b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_affe7b9167eda7b6b26a7a3d7b5b6b337_cgraph.md5 @@ -0,0 +1 @@ +4b20a8ee81bcb2de78ba5eff98ce9d8f \ No newline at end of file diff --git a/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_affe7b9167eda7b6b26a7a3d7b5b6b337_cgraph.png b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_affe7b9167eda7b6b26a7a3d7b5b6b337_cgraph.png new file mode 100644 index 0000000..d0ac4f6 Binary files /dev/null and b/docs/doxygen/html/d8/d4c/class_o_t_p_1_1_layer_1_1pdu_affe7b9167eda7b6b26a7a3d7b5b6b337_cgraph.png differ diff --git a/docs/doxygen/html/d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html b/docs/doxygen/html/d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html new file mode 100644 index 0000000..16bf24a --- /dev/null +++ b/docs/doxygen/html/d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html @@ -0,0 +1,252 @@ + + + + + + + +OpenLCP: OTP::Transform::Point::Module::position_va_module Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Transform::Point::Module::position_va_module Struct Reference
+
+
+ +

The position_va_module struct. + More...

+ +

#include <transform.h>

+
+Inheritance diagram for OTP::Transform::Point::Module::position_va_module:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 position_va_module::iStream More...
 
void oStream (PDU::Stream) const override
 position_va_module::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + + + + + +

+Public Attributes

+int32_t Vx
 x-axis velocity
 
+int32_t Vy
 y-axis velocity
 
+int32_t Vz
 z-axis velocity
 
+int32_t Ax
 x-axis acceleration
 
+int32_t Ay
 y-axis acceleration
 
+int32_t Az
 z-axis acceleration
 
+

Detailed Description

+

The position_va_module struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::position_va_module::iStream (PDU::Stream stream)
+
+override
+
+ +

position_va_module::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::position_va_module::oStream (PDU::Stream stream) const
+
+override
+
+ +

position_va_module::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Transform::Point::Module::position_va_module::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/d52/struct_u_u_i_d_1_1_n_c_s_fields.html b/docs/doxygen/html/d8/d52/struct_u_u_i_d_1_1_n_c_s_fields.html new file mode 100644 index 0000000..79b9556 --- /dev/null +++ b/docs/doxygen/html/d8/d52/struct_u_u_i_d_1_1_n_c_s_fields.html @@ -0,0 +1,112 @@ + + + + + + + +OpenLCP: UUID::NCSFields Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Attributes | +List of all members
+
+
UUID::NCSFields Struct Reference
+
+
+ +

The NCSFields struct. + More...

+ +

#include <uuid.h>

+ + + + + + + + + + + + + + +

+Public Attributes

+uint64_t time: 48
 timestamp
 
+uint16_t res
 res
 
+uint8_t family
 family
 
+uint64_t node: 56
 node number
 
+

Detailed Description

+

The NCSFields struct.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d8/d5d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header-members.html b/docs/doxygen/html/d8/d5d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header-members.html new file mode 100644 index 0000000..727dbd2 --- /dev/null +++ b/docs/doxygen/html/d8/d5d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header-members.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::EXTENDED::discovery_header Member List
+
+
+ +

This is the complete list of members for SACN::EXTENDED::discovery_header, including all inherited members.

+ + + + + + + +
iStream(ACN::PDU::Stream) overrideSACN::EXTENDED::discovery_headervirtual
oStream(ACN::PDU::Stream) const overrideSACN::EXTENDED::discovery_headervirtual
reservedSACN::EXTENDED::discovery_header
source_nameSACN::EXTENDED::discovery_header
streamSize() const overrideSACN::EXTENDED::discovery_headerinlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d8/d66/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu-members.html b/docs/doxygen/html/d8/d66/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu-members.html new file mode 100644 index 0000000..4d14bb8 --- /dev/null +++ b/docs/doxygen/html/d8/d66/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::CLIENT::Pdu Member List
+
+
+ +

This is the complete list of members for ACN::SDT::CLIENT::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(PDU::Stream) overrideACN::SDT::CLIENT::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()ACN::SDT::CLIENT::Pdu
ACN::PDU::Pdu::Pdu(size_t vector_size)ACN::PDU::Pdu
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d8/d72/class_a_c_n_1_1_d_m_p_1_1_device-members.html b/docs/doxygen/html/d8/d72/class_a_c_n_1_1_d_m_p_1_1_device-members.html new file mode 100644 index 0000000..5732d39 --- /dev/null +++ b/docs/doxygen/html/d8/d72/class_a_c_n_1_1_d_m_p_1_1_device-members.html @@ -0,0 +1,83 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::DMP::Device Member List
+
+
+ +

This is the complete list of members for ACN::DMP::Device, including all inherited members.

+ + +
Device()ACN::DMP::Device
+ + + + diff --git a/docs/doxygen/html/d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html b/docs/doxygen/html/d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html new file mode 100644 index 0000000..a237cef --- /dev/null +++ b/docs/doxygen/html/d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html @@ -0,0 +1,231 @@ + + + + + + + +OpenLCP: ACN::SDT::disconnecting_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::disconnecting_data Struct Reference
+
+
+ +

4.5.5 Connect Refuse & 4.5.7 Disconnecting + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::disconnecting_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 disconnecting_data::iStream More...
 
void oStream (PDU::Stream) const override
 disconnecting_data::oStream More...
 
+ + + + + + + +

+Public Attributes

+uint32_t protocol
 protocol number
 
+uint8_t reason
 refuse/disconnect reason code
 
+

Detailed Description

+

4.5.5 Connect Refuse & 4.5.7 Disconnecting

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::disconnecting_data::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

disconnecting_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::disconnecting_data::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

disconnecting_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::disconnecting_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/d7b/class_r_d_m_1_1_controller-members.html b/docs/doxygen/html/d8/d7b/class_r_d_m_1_1_controller-members.html new file mode 100644 index 0000000..f047cc1 --- /dev/null +++ b/docs/doxygen/html/d8/d7b/class_r_d_m_1_1_controller-members.html @@ -0,0 +1,89 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDM::Controller Member List
+
+
+ +

This is the complete list of members for RDM::Controller, including all inherited members.

+ + + + + + + + +
Controller()RDM::Controller
findDevices(uint64_t lowerBound=0, uint64_t upperBound=0xFFFFFFFFFFFE) constRDM::Controller
quick_find(const UID &uid, uint64_t lowerBound, uint64_t upperBound) constRDM::Controllerprotected
rxDiscoveryResponse(const MsgPtr message)RDM::Controllerprotectedvirtual
rxGetResponse(const MsgPtr message)RDM::Controllerprotectedvirtual
rxSetResponse(const MsgPtr message)RDM::Controllerprotectedvirtual
~Controller()RDM::Controller
+ + + + diff --git a/docs/doxygen/html/d8/d85/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data__inherit__graph.map b/docs/doxygen/html/d8/d85/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data__inherit__graph.map new file mode 100644 index 0000000..aa850d6 --- /dev/null +++ b/docs/doxygen/html/d8/d85/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d8/d85/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data__inherit__graph.md5 b/docs/doxygen/html/d8/d85/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data__inherit__graph.md5 new file mode 100644 index 0000000..9ee6c91 --- /dev/null +++ b/docs/doxygen/html/d8/d85/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data__inherit__graph.md5 @@ -0,0 +1 @@ +c363bd77099edc2c70dbea6e6c28e467 \ No newline at end of file diff --git a/docs/doxygen/html/d8/d85/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data__inherit__graph.png b/docs/doxygen/html/d8/d85/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data__inherit__graph.png new file mode 100644 index 0000000..1132d4e Binary files /dev/null and b/docs/doxygen/html/d8/d85/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html new file mode 100644 index 0000000..cbe7a77 --- /dev/null +++ b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html @@ -0,0 +1,389 @@ + + + + + + + +OpenLCP: ACN::RLP::Component Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Protected Member Functions | +List of all members
+
+
ACN::RLP::Component Class Reference
+
+
+ +

The RLP::Component class. + More...

+ +

#include <component.h>

+
+Inheritance diagram for ACN::RLP::Component:
+
+
Inheritance graph
+ + + + + + + + + + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Component (UUID::uuid=UUID::uuid())
 Component::Component. More...
 
virtual void UdpPayloadReceiver (PDU::Stream)
 Component::UdpPayloadReceiver. More...
 
virtual void TcpPacketReceiver (PDU::Stream)
 Component::TcpPacketReceiver. More...
 
- Public Member Functions inherited from ACN::Component
 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
+ + + + + + + +

+Protected Member Functions

void RlpReceiver (PDU::Message< RLP::Pdu >)
 Component::RlpReceiver. More...
 
void RlpRegisterVector (uint32_t, PDU::Handler< RLP::Pdu >)
 Component::RlpRegisterVectorHandler. More...
 
+ + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::Component
std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
+

Detailed Description

+

The RLP::Component class.

+

The process, program or application corresponding to a single ACN endpoint. All messages in ACN are sent and received by a component which is identified by a CID.

+

Constructor & Destructor Documentation

+ +

◆ Component()

+ +
+
+ + + + + + + + +
ACN::RLP::Component::Component (UUID::uuid cid = UUID::uuid())
+
+ +

Component::Component.

+
Parameters
+ + +
cid
+
+
+ +
+
+

Member Function Documentation

+ +

◆ RlpReceiver()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::RLP::Component::RlpReceiver (PDU::Message< RLP::Pduroot)
+
+protected
+
+ +

Component::RlpReceiver.

+
Parameters
+ + +
rootDispatch a recieved RLP PDU to the appropriate vector handlers.
+
+
+

To this point, the data segment of the RLP PDU will not have been read. The root PDU must have not failed, and still have bytes available to read.

+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ RlpRegisterVector()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void ACN::RLP::Component::RlpRegisterVector (uint32_t vect,
PDU::Handler< RLP::Pduhandle 
)
+
+protected
+
+ +

Component::RlpRegisterVectorHandler.

+
Parameters
+ + + +
vect
handleAdd callback handler for a given RLP vector.
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + + + + + + +
+ +
+
+ +

◆ TcpPacketReceiver()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::RLP::Component::TcpPacketReceiver (PDU::Stream stream)
+
+virtual
+
+ +

Component::TcpPacketReceiver.

+
Parameters
+ + +
streamEPI 33
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ UdpPayloadReceiver()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::RLP::Component::UdpPayloadReceiver (PDU::Stream stream)
+
+virtual
+
+ +

Component::UdpPayloadReceiver.

+
Parameters
+ + +
streamEPI 17
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a65fed5f5e8c46aa156c50368b73aa222_icgraph.map b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a65fed5f5e8c46aa156c50368b73aa222_icgraph.map new file mode 100644 index 0000000..ad4fd47 --- /dev/null +++ b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a65fed5f5e8c46aa156c50368b73aa222_icgraph.map @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a65fed5f5e8c46aa156c50368b73aa222_icgraph.md5 b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a65fed5f5e8c46aa156c50368b73aa222_icgraph.md5 new file mode 100644 index 0000000..9eb402f --- /dev/null +++ b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a65fed5f5e8c46aa156c50368b73aa222_icgraph.md5 @@ -0,0 +1 @@ +6888f6ec2406e5f846bcff052684f6e0 \ No newline at end of file diff --git a/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a65fed5f5e8c46aa156c50368b73aa222_icgraph.png b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a65fed5f5e8c46aa156c50368b73aa222_icgraph.png new file mode 100644 index 0000000..cb7ad41 Binary files /dev/null and b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a65fed5f5e8c46aa156c50368b73aa222_icgraph.png differ diff --git a/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a7687fd3263657d5fa17293b34533fa4f_cgraph.map b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a7687fd3263657d5fa17293b34533fa4f_cgraph.map new file mode 100644 index 0000000..064a65e --- /dev/null +++ b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a7687fd3263657d5fa17293b34533fa4f_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a7687fd3263657d5fa17293b34533fa4f_cgraph.md5 b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a7687fd3263657d5fa17293b34533fa4f_cgraph.md5 new file mode 100644 index 0000000..e7cd569 --- /dev/null +++ b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a7687fd3263657d5fa17293b34533fa4f_cgraph.md5 @@ -0,0 +1 @@ +56f132028fed2135d57e36e703cc6076 \ No newline at end of file diff --git a/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a7687fd3263657d5fa17293b34533fa4f_cgraph.png b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a7687fd3263657d5fa17293b34533fa4f_cgraph.png new file mode 100644 index 0000000..a5375fb Binary files /dev/null and b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_a7687fd3263657d5fa17293b34533fa4f_cgraph.png differ diff --git a/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_ab81135e6597dab676e6bfb85a808e928_icgraph.map b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_ab81135e6597dab676e6bfb85a808e928_icgraph.map new file mode 100644 index 0000000..90e230c --- /dev/null +++ b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_ab81135e6597dab676e6bfb85a808e928_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_ab81135e6597dab676e6bfb85a808e928_icgraph.md5 b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_ab81135e6597dab676e6bfb85a808e928_icgraph.md5 new file mode 100644 index 0000000..0a25555 --- /dev/null +++ b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_ab81135e6597dab676e6bfb85a808e928_icgraph.md5 @@ -0,0 +1 @@ +455d93e7a491b4a498acd9acb8c85c6d \ No newline at end of file diff --git a/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_ab81135e6597dab676e6bfb85a808e928_icgraph.png b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_ab81135e6597dab676e6bfb85a808e928_icgraph.png new file mode 100644 index 0000000..60994c1 Binary files /dev/null and b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_ab81135e6597dab676e6bfb85a808e928_icgraph.png differ diff --git a/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_abb78725690af83b823367490db47234c_cgraph.map b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_abb78725690af83b823367490db47234c_cgraph.map new file mode 100644 index 0000000..1ec7fa1 --- /dev/null +++ b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_abb78725690af83b823367490db47234c_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_abb78725690af83b823367490db47234c_cgraph.md5 b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_abb78725690af83b823367490db47234c_cgraph.md5 new file mode 100644 index 0000000..4dea162 --- /dev/null +++ b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_abb78725690af83b823367490db47234c_cgraph.md5 @@ -0,0 +1 @@ +e58eb6c714e58f1366af1d14c940e826 \ No newline at end of file diff --git a/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_abb78725690af83b823367490db47234c_cgraph.png b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_abb78725690af83b823367490db47234c_cgraph.png new file mode 100644 index 0000000..57c369d Binary files /dev/null and b/docs/doxygen/html/d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component_abb78725690af83b823367490db47234c_cgraph.png differ diff --git a/docs/doxygen/html/d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html b/docs/doxygen/html/d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html new file mode 100644 index 0000000..e9a46d8 --- /dev/null +++ b/docs/doxygen/html/d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html @@ -0,0 +1,252 @@ + + + + + + + +OpenLCP: OTP::Transform::Point::Module::rotation_va_module Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Transform::Point::Module::rotation_va_module Struct Reference
+
+
+ +

The rotation_va_module struct. + More...

+ +

#include <transform.h>

+
+Inheritance diagram for OTP::Transform::Point::Module::rotation_va_module:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 rotation_va_module::iStream More...
 
void oStream (PDU::Stream) const override
 rotation_va_module::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + + + + + +

+Public Attributes

+int32_t Vrx
 x-axis rotational velocity
 
+int32_t Vry
 y-axis rotational velocity
 
+int32_t Vrz
 z-axis rotational velocity
 
+int32_t Arx
 x-axis rotational acceleration
 
+int32_t Ary
 y-axis rotational acceleration
 
+int32_t Arz
 z-axis rotational acceleration
 
+

Detailed Description

+

The rotation_va_module struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::rotation_va_module::iStream (PDU::Stream stream)
+
+override
+
+ +

rotation_va_module::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::rotation_va_module::oStream (PDU::Stream stream) const
+
+override
+
+ +

rotation_va_module::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Transform::Point::Module::rotation_va_module::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html new file mode 100644 index 0000000..891c7bc --- /dev/null +++ b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html @@ -0,0 +1,283 @@ + + + + + + + +OpenLCP: ACN::DMP::address_pair_list Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::DMP::address_pair_list Struct Reference
+
+
+ +

The address_pair_list struct. + More...

+ +

#include <dmp.h>

+
+Inheritance diagram for ACN::DMP::address_pair_list:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + +

+Public Member Functions

 address_pair_list (const address_type *t)
 address_pair_list More...
 
size_t streamSize () const override
 dmp_set_data::streamSize More...
 
void iStream (PDU::Stream) override
 address_pair_list::iStream More...
 
void oStream (PDU::Stream) const override
 address_pair_list::oStream More...
 
+ + + + +

+Public Attributes

+std::vector< address_data_pair > properties
 list of address/data pairs
 
+

Detailed Description

+

The address_pair_list struct.

+

Constructor & Destructor Documentation

+ +

◆ address_pair_list()

+ +
+
+ + + + + +
+ + + + + + + + +
ACN::DMP::address_pair_list::address_pair_list (const address_typet)
+
+inline
+
+ +

address_pair_list

+
Parameters
+ + +
t
+
+
+ +
+
+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::DMP::address_pair_list::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

address_pair_list::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::DMP::address_pair_list::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

address_pair_list::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::DMP::address_pair_list::streamSize () const
+
+overridevirtual
+
+ +

dmp_set_data::streamSize

+
Returns
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_a44d00e36b0d3f71e5c30e295aa54a71c_cgraph.map b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_a44d00e36b0d3f71e5c30e295aa54a71c_cgraph.map new file mode 100644 index 0000000..776fdc2 --- /dev/null +++ b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_a44d00e36b0d3f71e5c30e295aa54a71c_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_a44d00e36b0d3f71e5c30e295aa54a71c_cgraph.md5 b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_a44d00e36b0d3f71e5c30e295aa54a71c_cgraph.md5 new file mode 100644 index 0000000..d99b20d --- /dev/null +++ b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_a44d00e36b0d3f71e5c30e295aa54a71c_cgraph.md5 @@ -0,0 +1 @@ +6a88ae1711132a16bd32b68cf4503efc \ No newline at end of file diff --git a/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_a44d00e36b0d3f71e5c30e295aa54a71c_cgraph.png b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_a44d00e36b0d3f71e5c30e295aa54a71c_cgraph.png new file mode 100644 index 0000000..43177ed Binary files /dev/null and b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_a44d00e36b0d3f71e5c30e295aa54a71c_cgraph.png differ diff --git a/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_aba4069d10df8629433b77f285312871e_cgraph.map b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_aba4069d10df8629433b77f285312871e_cgraph.map new file mode 100644 index 0000000..9973d49 --- /dev/null +++ b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_aba4069d10df8629433b77f285312871e_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_aba4069d10df8629433b77f285312871e_cgraph.md5 b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_aba4069d10df8629433b77f285312871e_cgraph.md5 new file mode 100644 index 0000000..a2c53d6 --- /dev/null +++ b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_aba4069d10df8629433b77f285312871e_cgraph.md5 @@ -0,0 +1 @@ +b96dcdebdb6fb205695b7d8fa2ee539b \ No newline at end of file diff --git a/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_aba4069d10df8629433b77f285312871e_cgraph.png b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_aba4069d10df8629433b77f285312871e_cgraph.png new file mode 100644 index 0000000..3ab6e2f Binary files /dev/null and b/docs/doxygen/html/d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list_aba4069d10df8629433b77f285312871e_cgraph.png differ diff --git a/docs/doxygen/html/d8/d9a/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request-members.html b/docs/doxygen/html/d8/d9a/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request-members.html new file mode 100644 index 0000000..bb13c5a --- /dev/null +++ b/docs/doxygen/html/d8/d9a/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request-members.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::dynamic_uid_request Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::dynamic_uid_request, including all inherited members.

+ + + + + + + +
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::dynamic_uid_requestvirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::BrokerProtocol::dynamic_uid_requestvirtual
ridRDMnet::BrokerProtocol::dynamic_uid_request
streamSize() const overrideRDMnet::BrokerProtocol::dynamic_uid_requestinlinevirtual
uidRDMnet::BrokerProtocol::dynamic_uid_request
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html b/docs/doxygen/html/d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html new file mode 100644 index 0000000..c71eea2 --- /dev/null +++ b/docs/doxygen/html/d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html @@ -0,0 +1,231 @@ + + + + + + + +OpenLCP: SACN::EXTENDED::DISCOVERY::discovery_list_header Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
SACN::EXTENDED::DISCOVERY::discovery_list_header Struct Reference
+
+
+ +

Table 8-9: E1.31 Universe Discovery Packet Universe Discovery Layer. + More...

+ +

#include <extended.h>

+
+Inheritance diagram for SACN::EXTENDED::DISCOVERY::discovery_list_header:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 discovery_list_header::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 discovery_list_header::oStream More...
 
+ + + + + + + +

+Public Attributes

+uint8_t page
 number of the current page
 
+uint8_t last_page
 total pages
 
+

Detailed Description

+

Table 8-9: E1.31 Universe Discovery Packet Universe Discovery Layer.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::EXTENDED::DISCOVERY::discovery_list_header::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

discovery_list_header::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::EXTENDED::DISCOVERY::discovery_list_header::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

discovery_list_header::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t SACN::EXTENDED::DISCOVERY::discovery_list_header::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/dac/struct_a_c_n_1_1_s_d_t_1_1_session_id.html b/docs/doxygen/html/d8/dac/struct_a_c_n_1_1_s_d_t_1_1_session_id.html new file mode 100644 index 0000000..ed589e0 --- /dev/null +++ b/docs/doxygen/html/d8/dac/struct_a_c_n_1_1_s_d_t_1_1_session_id.html @@ -0,0 +1,144 @@ + + + + + + + +OpenLCP: ACN::SDT::SessionId Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::SessionId Struct Reference
+
+
+ +

3.1 Session Identity + More...

+ +

#include <session.h>

+ + + + + +

+Public Member Functions

bool operator== (const SessionId &) const
 SessionId::operator == sessionID comparitor. More...
 
+ + + + + + + + + + +

+Public Attributes

+UUID::uuid cid
 the component ID (CID) of the session leader
 
+uint16_t number
 the session number the leader has assigned
 
+uint32_t protocol
 the ID of the protocol carried by the session
 
+

Detailed Description

+

3.1 Session Identity

+

Member Function Documentation

+ +

◆ operator==()

+ +
+
+ + + + + + + + +
bool ACN::SDT::SessionId::operator== (const SessionIdother) const
+
+ +

SessionId::operator == sessionID comparitor.

+
Parameters
+ + +
other
+
+
+
Returns
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/db5/struct_a_c_n_1_1_r_l_p_1_1rlp__header.html b/docs/doxygen/html/d8/db5/struct_a_c_n_1_1_r_l_p_1_1rlp__header.html new file mode 100644 index 0000000..c6691e1 --- /dev/null +++ b/docs/doxygen/html/d8/db5/struct_a_c_n_1_1_r_l_p_1_1rlp__header.html @@ -0,0 +1,229 @@ + + + + + + + +OpenLCP: ACN::RLP::rlp_header Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::RLP::rlp_header Struct Reference
+
+
+ +

2.6.1.2.2. + More...

+ +

#include <rlp.h>

+
+Inheritance diagram for ACN::RLP::rlp_header:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 rlp_header::streamSize More...
 
void iStream (PDU::Stream) override
 rlp_header::iStream More...
 
void oStream (PDU::Stream) const override
 rlp_header::oStream More...
 
+ + + + +

+Public Attributes

+UUID::uuid cid
 Component's UUID.
 
+

Detailed Description

+

2.6.1.2.2.

+

Header Field in Root Layer PDUs

+

The Header field in Root Layer PDUs shall contain the CID of the component that generated the PDU (the Source CID).

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::RLP::rlp_header::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

rlp_header::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::RLP::rlp_header::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

rlp_header::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::RLP::rlp_header::streamSize () const
+
+overridevirtual
+
+ +

rlp_header::streamSize

+
Returns
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/dc6/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data.html b/docs/doxygen/html/d8/dc6/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data.html new file mode 100644 index 0000000..c82c0dc --- /dev/null +++ b/docs/doxygen/html/d8/dc6/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data.html @@ -0,0 +1,227 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::request_dynamic_uid_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::request_dynamic_uid_data Struct Reference
+
+
+ +

6.3.1.12 Request Dynamic UID Assignment + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::request_dynamic_uid_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 request_dynamic_uid_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 request_dynamic_uid_data::oStream More...
 
+ + + + +

+Public Attributes

+std::vector< dynamic_uid_requestlist
 dynamic UIDs
 
+

Detailed Description

+

6.3.1.12 Request Dynamic UID Assignment

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::request_dynamic_uid_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

request_dynamic_uid_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::request_dynamic_uid_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

request_dynamic_uid_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::request_dynamic_uid_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html new file mode 100644 index 0000000..c0a3c3a --- /dev/null +++ b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html @@ -0,0 +1,287 @@ + + + + + + + +OpenLCP: ACN::SDT::params Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::params Struct Reference
+
+
+ +

4.4.1.2 Channel Parameter Block + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::params:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 params::iStream More...
 
void oStream (PDU::Stream) const override
 params::oStream More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+uint8_t Expiry
 number of seconds without traffic before leaving
 
+union {
+   uint8_t   flags = 0
 packed field of parameter flags
 
+   struct {
+      uint8_t   reserved: 7
 
+      bool   NAK_Outbound: 1
 NAK to channel (true) or destination address (false)
 
   } 
 
}; 
 
+uint16_t NAKholdoff
 calculation of a standoff time for sending NAKs
 
+uint16_t NAKmodulus
 calculation of a standoff time for sending NAKs
 
+uint16_t NAKmaxwait
 maximum milliseconds to wait before sending a NAK.
 
+

Detailed Description

+

4.4.1.2 Channel Parameter Block

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::params::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

params::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::params::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

params::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::params::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a253616177af1263ae0e66eb0b24db636_icgraph.map b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a253616177af1263ae0e66eb0b24db636_icgraph.map new file mode 100644 index 0000000..b441c20 --- /dev/null +++ b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a253616177af1263ae0e66eb0b24db636_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a253616177af1263ae0e66eb0b24db636_icgraph.md5 b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a253616177af1263ae0e66eb0b24db636_icgraph.md5 new file mode 100644 index 0000000..e2484a7 --- /dev/null +++ b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a253616177af1263ae0e66eb0b24db636_icgraph.md5 @@ -0,0 +1 @@ +dfe65356b9f16e070c4a34ae51ffe4b5 \ No newline at end of file diff --git a/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a253616177af1263ae0e66eb0b24db636_icgraph.png b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a253616177af1263ae0e66eb0b24db636_icgraph.png new file mode 100644 index 0000000..e68433d Binary files /dev/null and b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a253616177af1263ae0e66eb0b24db636_icgraph.png differ diff --git a/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a79838ed1db3f02adeb6a9856dcd4fea1_icgraph.map b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a79838ed1db3f02adeb6a9856dcd4fea1_icgraph.map new file mode 100644 index 0000000..df147f8 --- /dev/null +++ b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a79838ed1db3f02adeb6a9856dcd4fea1_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a79838ed1db3f02adeb6a9856dcd4fea1_icgraph.md5 b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a79838ed1db3f02adeb6a9856dcd4fea1_icgraph.md5 new file mode 100644 index 0000000..cd83976 --- /dev/null +++ b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a79838ed1db3f02adeb6a9856dcd4fea1_icgraph.md5 @@ -0,0 +1 @@ +7d52190cf74bd1c7147d977325e101ba \ No newline at end of file diff --git a/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a79838ed1db3f02adeb6a9856dcd4fea1_icgraph.png b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a79838ed1db3f02adeb6a9856dcd4fea1_icgraph.png new file mode 100644 index 0000000..54b4e43 Binary files /dev/null and b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a79838ed1db3f02adeb6a9856dcd4fea1_icgraph.png differ diff --git a/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a82d66e2cd01b4ea00d1fa601266a1e7f_icgraph.map b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a82d66e2cd01b4ea00d1fa601266a1e7f_icgraph.map new file mode 100644 index 0000000..3ff78b6 --- /dev/null +++ b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a82d66e2cd01b4ea00d1fa601266a1e7f_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a82d66e2cd01b4ea00d1fa601266a1e7f_icgraph.md5 b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a82d66e2cd01b4ea00d1fa601266a1e7f_icgraph.md5 new file mode 100644 index 0000000..de64e9b --- /dev/null +++ b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a82d66e2cd01b4ea00d1fa601266a1e7f_icgraph.md5 @@ -0,0 +1 @@ +a42da4a4474ec6afd808f8e5f83272df \ No newline at end of file diff --git a/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a82d66e2cd01b4ea00d1fa601266a1e7f_icgraph.png b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a82d66e2cd01b4ea00d1fa601266a1e7f_icgraph.png new file mode 100644 index 0000000..e4d901a Binary files /dev/null and b/docs/doxygen/html/d8/dca/struct_a_c_n_1_1_s_d_t_1_1params_a82d66e2cd01b4ea00d1fa601266a1e7f_icgraph.png differ diff --git a/docs/doxygen/html/d8/dd8/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address__inherit__graph.map b/docs/doxygen/html/d8/dd8/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address__inherit__graph.map new file mode 100644 index 0000000..b49236c --- /dev/null +++ b/docs/doxygen/html/d8/dd8/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d8/dd8/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address__inherit__graph.md5 b/docs/doxygen/html/d8/dd8/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address__inherit__graph.md5 new file mode 100644 index 0000000..679766d --- /dev/null +++ b/docs/doxygen/html/d8/dd8/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address__inherit__graph.md5 @@ -0,0 +1 @@ +bfb7a83dd11eb5cff1f4fe8a29f5cee8 \ No newline at end of file diff --git a/docs/doxygen/html/d8/dd8/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address__inherit__graph.png b/docs/doxygen/html/d8/dd8/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address__inherit__graph.png new file mode 100644 index 0000000..c5eea3f Binary files /dev/null and b/docs/doxygen/html/d8/dd8/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address__inherit__graph.png differ diff --git a/docs/doxygen/html/d8/df2/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data.html b/docs/doxygen/html/d8/df2/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data.html new file mode 100644 index 0000000..38df7e4 --- /dev/null +++ b/docs/doxygen/html/d8/df2/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data.html @@ -0,0 +1,227 @@ + + + + + + + +OpenLCP: SACN::EXTENDED::DISCOVERY::discovery_list_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
SACN::EXTENDED::DISCOVERY::discovery_list_data Struct Reference
+
+
+ +

The discovery_list_data struct. + More...

+ +

#include <extended.h>

+
+Inheritance diagram for SACN::EXTENDED::DISCOVERY::discovery_list_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 discovery_list_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 discovery_list_data::oStream More...
 
+ + + + +

+Public Attributes

+std::vector< discoveredUniversefound
 discovered universes
 
+

Detailed Description

+

The discovery_list_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::EXTENDED::DISCOVERY::discovery_list_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

discovery_list_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::EXTENDED::DISCOVERY::discovery_list_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

discovery_list_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t SACN::EXTENDED::DISCOVERY::discovery_list_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d9/d26/struct_a_c_n_1_1_s_d_t_1_1join__data-members.html b/docs/doxygen/html/d9/d26/struct_a_c_n_1_1_s_d_t_1_1join__data-members.html new file mode 100644 index 0000000..aa68d3b --- /dev/null +++ b/docs/doxygen/html/d9/d26/struct_a_c_n_1_1_s_d_t_1_1join__data-members.html @@ -0,0 +1,95 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::join_data Member List
+
+
+ +

This is the complete list of members for ACN::SDT::join_data, including all inherited members.

+ + + + + + + + + + + + + + +
channelACN::SDT::join_data
cidACN::SDT::join_data
destinationACN::SDT::join_data
expiryACN::SDT::join_data
iStream(PDU::Stream) overrideACN::SDT::join_datavirtual
midACN::SDT::join_data
oStream(PDU::Stream) const overrideACN::SDT::join_datavirtual
parametersACN::SDT::join_data
reciprocalACN::SDT::join_data
reliableACN::SDT::join_data
sequenceACN::SDT::join_data
streamSize() const overrideACN::SDT::join_datavirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d9/d26/struct_o_t_p_1_1_transform_1_1transform__data-members.html b/docs/doxygen/html/d9/d26/struct_o_t_p_1_1_transform_1_1transform__data-members.html new file mode 100644 index 0000000..dc87b01 --- /dev/null +++ b/docs/doxygen/html/d9/d26/struct_o_t_p_1_1_transform_1_1transform__data-members.html @@ -0,0 +1,95 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::transform_data Member List
+
+
+ +

This is the complete list of members for OTP::Transform::transform_data, including all inherited members.

+ + + + + + + + + + + + + + +
f_reserved (defined in OTP::Transform::transform_data)OTP::Transform::transform_data
full_set (defined in OTP::Transform::transform_data)OTP::Transform::transform_data
iStream(PDU::Stream) overrideOTP::Transform::transform_data
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
options (defined in OTP::Transform::transform_data)OTP::Transform::transform_data
oStream(PDU::Stream) const overrideOTP::Transform::transform_data
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
pointsOTP::Transform::transform_data
reservedOTP::Transform::transform_data
streamSize() const overrideOTP::Transform::transform_datavirtual
systemOTP::Transform::transform_data
timestampOTP::Transform::transform_data
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html new file mode 100644 index 0000000..0be6be4 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html @@ -0,0 +1,1084 @@ + + + + + + + +OpenLCP: ACN::PDU::pdu_stream Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::PDU::pdu_stream Class Reference
+
+
+ +

Input/Output stream of nested PDU. + More...

+ +

#include <pdu-stream.h>

+
+Inheritance diagram for ACN::PDU::pdu_stream:
+
+
Inheritance graph
+ + + + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 pdu_stream (uint8_t *p, std::streamsize l)
 pdu_stream::pdu_stream More...
 
uint32_t available ()
 pdu_stream::available More...
 
uint8_t * data ()
 pdu_stream::data More...
 
uint32_t size ()
 pdu_stream::size More...
 
uint8_t * base ()
 pdu_stream::base More...
 
pdu_streamoperator>> (pdu_stream_object &obj)
 pdu_stream::operator >> More...
 
pdu_streamoperator<< (const pdu_stream_object &obj)
 pdu_stream::operator << More...
 
pdu_streamoperator>> (uint8_t &val)
 pdu_stream::operator >> More...
 
pdu_streamoperator<< (const uint8_t &val)
 pdu_stream::operator << More...
 
pdu_streamoperator>> (uint16_t &val)
 pdu_stream::operator >> More...
 
pdu_streamoperator<< (const uint16_t &val)
 pdu_stream::operator << More...
 
pdu_streamoperator>> (uint32_t &val)
 pdu_stream::operator >> More...
 
pdu_streamoperator<< (const uint32_t &val)
 pdu_stream::operator << More...
 
pdu_streamoperator>> (uint64_t &val)
 pdu_stream::operator >> More...
 
pdu_streamoperator<< (const uint64_t &val)
 pdu_stream::operator << More...
 
pdu_streamoperator>> (int8_t &val)
 pdu_stream::operator >> More...
 
pdu_streamoperator<< (const int8_t &val)
 pdu_stream::operator << More...
 
pdu_streamoperator>> (int16_t &val)
 pdu_stream::operator >> More...
 
pdu_streamoperator<< (const int16_t &val)
 pdu_stream::operator << More...
 
pdu_streamoperator>> (int32_t &val)
 pdu_stream::operator >> More...
 
pdu_streamoperator<< (const int32_t &val)
 pdu_stream::operator << More...
 
pdu_streamoperator>> (int64_t &val)
 pdu_stream::operator >> More...
 
pdu_streamoperator<< (const int64_t &val)
 pdu_stream::operator << More...
 
pdu_streamoperator>> (UUID::uuid &uuid)
 pdu_stream::operator >> More...
 
pdu_streamoperator<< (const UUID::uuid &uuid)
 pdu_stream::operator << More...
 
void readString (std::string &str, const int fixed_length=0)
 pdu_stream::readString More...
 
void writeString (const std::string &str, const int fixed_length=0)
 pdu_stream::writeString More...
 
template<typename T >
readType ()
 readType More...
 
template<typename T >
void writeType (const T &val)
 writeType More...
 
+

Detailed Description

+

Input/Output stream of nested PDU.

+

Constructor & Destructor Documentation

+ +

◆ pdu_stream()

+ +
+
+ + + + + + + + + + + + + + + + + + +
ACN::PDU::pdu_stream::pdu_stream (uint8_t * p,
std::streamsize l 
)
+
+ +

pdu_stream::pdu_stream

+
Parameters
+ + + +
pthe packet buffer
lbuffer length
+
+
+ +
+
+

Member Function Documentation

+ +

◆ available()

+ +
+
+ + + + + + + +
uint32_t ACN::PDU::pdu_stream::available ()
+
+ +

pdu_stream::available

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ base()

+ +
+
+ + + + + + + +
uint8_t * ACN::PDU::pdu_stream::base ()
+
+ +

pdu_stream::base

+
Returns
+ +
+
+ +

◆ data()

+ +
+
+ + + + + + + +
uint8_t * ACN::PDU::pdu_stream::data ()
+
+ +

pdu_stream::data

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + + +
+ +
+
+ +

◆ operator<<() [1/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator<< (const int16_t & val)
+
+ +

pdu_stream::operator <<

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator<<() [2/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator<< (const int32_t & val)
+
+ +

pdu_stream::operator <<

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator<<() [3/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator<< (const int64_t & val)
+
+ +

pdu_stream::operator <<

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator<<() [4/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator<< (const int8_t & val)
+
+ +

pdu_stream::operator <<

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator<<() [5/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator<< (const pdu_stream_objectobj)
+
+ +

pdu_stream::operator <<

+
Parameters
+ + +
obj
+
+
+
Returns
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ operator<<() [6/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator<< (const uint16_t & val)
+
+ +

pdu_stream::operator <<

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator<<() [7/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator<< (const uint32_t & val)
+
+ +

pdu_stream::operator <<

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator<<() [8/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator<< (const uint64_t & val)
+
+ +

pdu_stream::operator <<

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator<<() [9/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator<< (const uint8_t & val)
+
+ +

pdu_stream::operator <<

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator<<() [10/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator<< (const UUID::uuiduuid)
+
+ +

pdu_stream::operator <<

+
Parameters
+ + +
uuid
+
+
+
Returns
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ operator>>() [1/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator>> (int16_t & val)
+
+ +

pdu_stream::operator >>

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator>>() [2/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator>> (int32_t & val)
+
+ +

pdu_stream::operator >>

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator>>() [3/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator>> (int64_t & val)
+
+ +

pdu_stream::operator >>

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator>>() [4/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator>> (int8_t & val)
+
+ +

pdu_stream::operator >>

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator>>() [5/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator>> (pdu_stream_objectobj)
+
+ +

pdu_stream::operator >>

+
Parameters
+ + +
obj
+
+
+
Returns
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ operator>>() [6/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator>> (uint16_t & val)
+
+ +

pdu_stream::operator >>

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator>>() [7/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator>> (uint32_t & val)
+
+ +

pdu_stream::operator >>

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator>>() [8/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator>> (uint64_t & val)
+
+ +

pdu_stream::operator >>

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator>>() [9/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator>> (uint8_t & val)
+
+ +

pdu_stream::operator >>

+
Parameters
+ + +
val
+
+
+
Returns
+ +
+
+ +

◆ operator>>() [10/10]

+ +
+
+ + + + + + + + +
pdu_stream & ACN::PDU::pdu_stream::operator>> (UUID::uuiduuid)
+
+ +

pdu_stream::operator >>

+
Parameters
+ + +
uuid
+
+
+
Returns
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ readString()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void ACN::PDU::pdu_stream::readString (std::string & str,
const int fixed_length = 0 
)
+
+ +

pdu_stream::readString

+
Parameters
+ + + +
strstd::string to which the read string will be appended.
fixed_lengththis many bytes will be read from the stream. If 0, all available bytes on the stream will be used to construct the appended string.
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ readType()

+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + +
T ACN::PDU::pdu_stream::readType ()
+
+inline
+
+ +

readType

+
Returns
T
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ size()

+ +
+
+ + + + + + + +
uint32_t ACN::PDU::pdu_stream::size ()
+
+ +

pdu_stream::size

+
Returns
+ +
+
+ +

◆ writeString()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void ACN::PDU::pdu_stream::writeString (const std::string & str,
const int fixed_length = 0 
)
+
+ +

pdu_stream::writeString

+
Parameters
+ + + +
str
fixed_lengthwrite this length to the stream, padding with null if str is shorter than fixed_length. If 0 will write only the contents of str.
+
+
+ +
+
+ +

◆ writeType()

+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + +
void ACN::PDU::pdu_stream::writeType (const T & val)
+
+inline
+
+ +

writeType

+
Parameters
+ + +
val
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a103e72bd1f0ff6c85095f74531184e70_cgraph.map b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a103e72bd1f0ff6c85095f74531184e70_cgraph.map new file mode 100644 index 0000000..62ab536 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a103e72bd1f0ff6c85095f74531184e70_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a103e72bd1f0ff6c85095f74531184e70_cgraph.md5 b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a103e72bd1f0ff6c85095f74531184e70_cgraph.md5 new file mode 100644 index 0000000..2e9e167 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a103e72bd1f0ff6c85095f74531184e70_cgraph.md5 @@ -0,0 +1 @@ +4228a4265ad4a486ae3e1bc71077576e \ No newline at end of file diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a103e72bd1f0ff6c85095f74531184e70_cgraph.png b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a103e72bd1f0ff6c85095f74531184e70_cgraph.png new file mode 100644 index 0000000..e89360a Binary files /dev/null and b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a103e72bd1f0ff6c85095f74531184e70_cgraph.png differ diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a1e0684980039953194660a1c35f53059_cgraph.map b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a1e0684980039953194660a1c35f53059_cgraph.map new file mode 100644 index 0000000..8568f1a --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a1e0684980039953194660a1c35f53059_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a1e0684980039953194660a1c35f53059_cgraph.md5 b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a1e0684980039953194660a1c35f53059_cgraph.md5 new file mode 100644 index 0000000..634ca68 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a1e0684980039953194660a1c35f53059_cgraph.md5 @@ -0,0 +1 @@ +ef0835ef032d59f7fbb56f8073e7e16b \ No newline at end of file diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a1e0684980039953194660a1c35f53059_cgraph.png b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a1e0684980039953194660a1c35f53059_cgraph.png new file mode 100644 index 0000000..70838df Binary files /dev/null and b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a1e0684980039953194660a1c35f53059_cgraph.png differ diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a2afd86f547e983effa4534ec8485d110_cgraph.map b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a2afd86f547e983effa4534ec8485d110_cgraph.map new file mode 100644 index 0000000..0a47e33 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a2afd86f547e983effa4534ec8485d110_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a2afd86f547e983effa4534ec8485d110_cgraph.md5 b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a2afd86f547e983effa4534ec8485d110_cgraph.md5 new file mode 100644 index 0000000..8f9afd1 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a2afd86f547e983effa4534ec8485d110_cgraph.md5 @@ -0,0 +1 @@ +73011b1e1bca4c19a2a4959a6a1599c5 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a2afd86f547e983effa4534ec8485d110_cgraph.png b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a2afd86f547e983effa4534ec8485d110_cgraph.png new file mode 100644 index 0000000..6b000a9 Binary files /dev/null and b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a2afd86f547e983effa4534ec8485d110_cgraph.png differ diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a4e388a15890b152c49338b9c28713d39_cgraph.map b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a4e388a15890b152c49338b9c28713d39_cgraph.map new file mode 100644 index 0000000..b00cafb --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a4e388a15890b152c49338b9c28713d39_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a4e388a15890b152c49338b9c28713d39_cgraph.md5 b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a4e388a15890b152c49338b9c28713d39_cgraph.md5 new file mode 100644 index 0000000..97c80d9 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a4e388a15890b152c49338b9c28713d39_cgraph.md5 @@ -0,0 +1 @@ +af09f10d5607b696980c051b3189078e \ No newline at end of file diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a4e388a15890b152c49338b9c28713d39_cgraph.png b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a4e388a15890b152c49338b9c28713d39_cgraph.png new file mode 100644 index 0000000..4ee4ecf Binary files /dev/null and b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a4e388a15890b152c49338b9c28713d39_cgraph.png differ diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a7b1d2aecde2cb2b8347d7f109b4ad503_icgraph.map b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a7b1d2aecde2cb2b8347d7f109b4ad503_icgraph.map new file mode 100644 index 0000000..7eb7592 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a7b1d2aecde2cb2b8347d7f109b4ad503_icgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a7b1d2aecde2cb2b8347d7f109b4ad503_icgraph.md5 b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a7b1d2aecde2cb2b8347d7f109b4ad503_icgraph.md5 new file mode 100644 index 0000000..db33284 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a7b1d2aecde2cb2b8347d7f109b4ad503_icgraph.md5 @@ -0,0 +1 @@ +a48cd65e5052434dccd949cace7d8cf0 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a7b1d2aecde2cb2b8347d7f109b4ad503_icgraph.png b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a7b1d2aecde2cb2b8347d7f109b4ad503_icgraph.png new file mode 100644 index 0000000..8c8eddc Binary files /dev/null and b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a7b1d2aecde2cb2b8347d7f109b4ad503_icgraph.png differ diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8a87f1a8fa3709af80b5a2fdeb8a2cdc_cgraph.map b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8a87f1a8fa3709af80b5a2fdeb8a2cdc_cgraph.map new file mode 100644 index 0000000..396f803 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8a87f1a8fa3709af80b5a2fdeb8a2cdc_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8a87f1a8fa3709af80b5a2fdeb8a2cdc_cgraph.md5 b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8a87f1a8fa3709af80b5a2fdeb8a2cdc_cgraph.md5 new file mode 100644 index 0000000..3f3bd95 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8a87f1a8fa3709af80b5a2fdeb8a2cdc_cgraph.md5 @@ -0,0 +1 @@ +c7f82a0c9d430c61e3d868da51a9383f \ No newline at end of file diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8a87f1a8fa3709af80b5a2fdeb8a2cdc_cgraph.png b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8a87f1a8fa3709af80b5a2fdeb8a2cdc_cgraph.png new file mode 100644 index 0000000..2c68f18 Binary files /dev/null and b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8a87f1a8fa3709af80b5a2fdeb8a2cdc_cgraph.png differ diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8e9c6e962040b5573c3792286df22867_cgraph.map b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8e9c6e962040b5573c3792286df22867_cgraph.map new file mode 100644 index 0000000..f4ad438 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8e9c6e962040b5573c3792286df22867_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8e9c6e962040b5573c3792286df22867_cgraph.md5 b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8e9c6e962040b5573c3792286df22867_cgraph.md5 new file mode 100644 index 0000000..87df2d4 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8e9c6e962040b5573c3792286df22867_cgraph.md5 @@ -0,0 +1 @@ +53e90cf81e6823dcabe613cef766a326 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8e9c6e962040b5573c3792286df22867_cgraph.png b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8e9c6e962040b5573c3792286df22867_cgraph.png new file mode 100644 index 0000000..8a629fc Binary files /dev/null and b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_a8e9c6e962040b5573c3792286df22867_cgraph.png differ diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aae383a550945de2beded97a616858230_cgraph.map b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aae383a550945de2beded97a616858230_cgraph.map new file mode 100644 index 0000000..494ebb8 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aae383a550945de2beded97a616858230_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aae383a550945de2beded97a616858230_cgraph.md5 b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aae383a550945de2beded97a616858230_cgraph.md5 new file mode 100644 index 0000000..de85044 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aae383a550945de2beded97a616858230_cgraph.md5 @@ -0,0 +1 @@ +3552b6111f6563afcb2dfc085a930ee3 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aae383a550945de2beded97a616858230_cgraph.png b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aae383a550945de2beded97a616858230_cgraph.png new file mode 100644 index 0000000..e632fa7 Binary files /dev/null and b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aae383a550945de2beded97a616858230_cgraph.png differ diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aefe0c13b02819741cd7fc98de45bcf6e_icgraph.map b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aefe0c13b02819741cd7fc98de45bcf6e_icgraph.map new file mode 100644 index 0000000..d18bd31 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aefe0c13b02819741cd7fc98de45bcf6e_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aefe0c13b02819741cd7fc98de45bcf6e_icgraph.md5 b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aefe0c13b02819741cd7fc98de45bcf6e_icgraph.md5 new file mode 100644 index 0000000..df102c5 --- /dev/null +++ b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aefe0c13b02819741cd7fc98de45bcf6e_icgraph.md5 @@ -0,0 +1 @@ +6d206e496afd08427e0174ca99a3c829 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aefe0c13b02819741cd7fc98de45bcf6e_icgraph.png b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aefe0c13b02819741cd7fc98de45bcf6e_icgraph.png new file mode 100644 index 0000000..5118e01 Binary files /dev/null and b/docs/doxygen/html/d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream_aefe0c13b02819741cd7fc98de45bcf6e_icgraph.png differ diff --git a/docs/doxygen/html/d9/d3a/struct_a_c_n_1_1_s_d_t_1_1wrapper__data__inherit__graph.map b/docs/doxygen/html/d9/d3a/struct_a_c_n_1_1_s_d_t_1_1wrapper__data__inherit__graph.map new file mode 100644 index 0000000..45b1477 --- /dev/null +++ b/docs/doxygen/html/d9/d3a/struct_a_c_n_1_1_s_d_t_1_1wrapper__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d9/d3a/struct_a_c_n_1_1_s_d_t_1_1wrapper__data__inherit__graph.md5 b/docs/doxygen/html/d9/d3a/struct_a_c_n_1_1_s_d_t_1_1wrapper__data__inherit__graph.md5 new file mode 100644 index 0000000..34cecab --- /dev/null +++ b/docs/doxygen/html/d9/d3a/struct_a_c_n_1_1_s_d_t_1_1wrapper__data__inherit__graph.md5 @@ -0,0 +1 @@ +efc048a8451b138eff144be2bceeb307 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d3a/struct_a_c_n_1_1_s_d_t_1_1wrapper__data__inherit__graph.png b/docs/doxygen/html/d9/d3a/struct_a_c_n_1_1_s_d_t_1_1wrapper__data__inherit__graph.png new file mode 100644 index 0000000..24be5ba Binary files /dev/null and b/docs/doxygen/html/d9/d3a/struct_a_c_n_1_1_s_d_t_1_1wrapper__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d9/d43/struct_a_c_n_1_1_p_d_u_1_1_block-members.html b/docs/doxygen/html/d9/d43/struct_a_c_n_1_1_p_d_u_1_1_block-members.html new file mode 100644 index 0000000..4aa66c9 --- /dev/null +++ b/docs/doxygen/html/d9/d43/struct_a_c_n_1_1_p_d_u_1_1_block-members.html @@ -0,0 +1,89 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::PDU::Block< T > Member List
+
+
+ +

This is the complete list of members for ACN::PDU::Block< T >, including all inherited members.

+ + + + + + + + +
Block() (defined in ACN::PDU::Block< T >)ACN::PDU::Block< T >inline
iStream(Stream s) overrideACN::PDU::Block< T >inlinevirtual
oStream(Stream s) const overrideACN::PDU::Block< T >inlinevirtual
pduACN::PDU::Block< T >
setParent(Message< Pdu > parent)ACN::PDU::Block< T >inline
streamSize() const overrideACN::PDU::Block< T >inlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d9/d46/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header-members.html b/docs/doxygen/html/d9/d46/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header-members.html new file mode 100644 index 0000000..8b07abe --- /dev/null +++ b/docs/doxygen/html/d9/d46/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header-members.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::CLIENT::client_header Member List
+
+
+ +

This is the complete list of members for ACN::SDT::CLIENT::client_header, including all inherited members.

+ + + + + + + +
associationACN::SDT::CLIENT::client_header
iStream(PDU::Stream) overrideACN::SDT::CLIENT::client_headervirtual
oStream(PDU::Stream) const overrideACN::SDT::CLIENT::client_headervirtual
protocolACN::SDT::CLIENT::client_header
streamSize() const overrideACN::SDT::CLIENT::client_headerinlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d9/d4a/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.map b/docs/doxygen/html/d9/d4a/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..3502108 --- /dev/null +++ b/docs/doxygen/html/d9/d4a/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/d9/d4a/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/d9/d4a/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..4f7f820 --- /dev/null +++ b/docs/doxygen/html/d9/d4a/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +4f72316fe15c2114060219050f404091 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d4a/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.png b/docs/doxygen/html/d9/d4a/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..e80e8f7 Binary files /dev/null and b/docs/doxygen/html/d9/d4a/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component.html b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component.html new file mode 100644 index 0000000..bbdd829 --- /dev/null +++ b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component.html @@ -0,0 +1,401 @@ + + + + + + + +OpenLCP: ACN::Component Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Protected Attributes | +List of all members
+
+
ACN::Component Class Reference
+
+
+ +

The Component class The process, program or application corresponding to a single ACN endpoint. + More...

+ +

#include <component.h>

+
+Inheritance diagram for ACN::Component:
+
+
Inheritance graph
+ + + + + + + + + + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
+ + + + + + + +

+Protected Attributes

std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
+

Detailed Description

+

The Component class The process, program or application corresponding to a single ACN endpoint.

+

All messages in ACN are sent and received by a component.

+

See [Arch] for a more complete definition.

+

Constructor & Destructor Documentation

+ +

◆ Component()

+ +
+
+ + + + + +
+ + + + + + + + +
ACN::Component::Component (UUID::uuid cid = UUID::uuid())
+
+inline
+
+ +

Component.

+
Parameters
+ + +
cid
+
+
+ +
+
+

Member Function Documentation

+ +

◆ assignUserName()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::Component::assignUserName (const std::string s)
+
+inline
+
+ +

set the user asigned name

+
Parameters
+ + +
s
+
+
+ +
+
+ +

◆ cid()

+ +
+
+ + + + + +
+ + + + + + + +
const UUID::uuid ACN::Component::cid () const
+
+inline
+
+ +

cid

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ fixedName()

+ +
+
+ + + + + +
+ + + + + + + +
const std::string ACN::Component::fixedName () const
+
+inline
+
+ +

fixedName fixed component name

+
Returns
+ +
+
+ +

◆ name()

+ +
+
+ + + + + +
+ + + + + + + +
const std::string ACN::Component::name () const
+
+inline
+
+ +

component name, either user asigned or fixed.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ userName()

+ +
+
+ + + + + +
+ + + + + + + +
const std::string ACN::Component::userName () const
+
+inline
+
+ +

userName user-asigned name

+
Returns
+ +
+
+

Member Data Documentation

+ +

◆ fctn_

+ +
+
+ + + + + +
+ + + + +
std::string ACN::Component::fctn_
+
+protected
+
+ +

EPI 19: ACN Discovery on IP Networks.

+
    +
  1. Component Name Strings Each component shall maintain two text identifier strings intended to indicate the function of the component in human readable terms for browsing purposes.
  2. +
+

3.1. Fixed Component Type Name (FCTN) shall be a UTF-8 string that is assigned during manufacture.

+ +
+
+ +

◆ uacn_

+ +
+
+ + + + + +
+ + + + +
std::string ACN::Component::uacn_
+
+protected
+
+ +

3.2.

+

User Assigned Component Name (UACN) shall be a UTF-8 string that may be assigned by the user.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_a5e520adf33641924774e8ec92a8efdb1_icgraph.map b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_a5e520adf33641924774e8ec92a8efdb1_icgraph.map new file mode 100644 index 0000000..731c6f3 --- /dev/null +++ b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_a5e520adf33641924774e8ec92a8efdb1_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_a5e520adf33641924774e8ec92a8efdb1_icgraph.md5 b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_a5e520adf33641924774e8ec92a8efdb1_icgraph.md5 new file mode 100644 index 0000000..024f278 --- /dev/null +++ b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_a5e520adf33641924774e8ec92a8efdb1_icgraph.md5 @@ -0,0 +1 @@ +e3896494d1c3f75046de92337148362d \ No newline at end of file diff --git a/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_a5e520adf33641924774e8ec92a8efdb1_icgraph.png b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_a5e520adf33641924774e8ec92a8efdb1_icgraph.png new file mode 100644 index 0000000..f8022d4 Binary files /dev/null and b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_a5e520adf33641924774e8ec92a8efdb1_icgraph.png differ diff --git a/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_ac19a2d1445a961461181de3715a0fcf3_icgraph.map b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_ac19a2d1445a961461181de3715a0fcf3_icgraph.map new file mode 100644 index 0000000..cf84be5 --- /dev/null +++ b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_ac19a2d1445a961461181de3715a0fcf3_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_ac19a2d1445a961461181de3715a0fcf3_icgraph.md5 b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_ac19a2d1445a961461181de3715a0fcf3_icgraph.md5 new file mode 100644 index 0000000..e48d1bb --- /dev/null +++ b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_ac19a2d1445a961461181de3715a0fcf3_icgraph.md5 @@ -0,0 +1 @@ +34db47c5d448e2d61e21a24d96a57b6c \ No newline at end of file diff --git a/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_ac19a2d1445a961461181de3715a0fcf3_icgraph.png b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_ac19a2d1445a961461181de3715a0fcf3_icgraph.png new file mode 100644 index 0000000..559b405 Binary files /dev/null and b/docs/doxygen/html/d9/d4b/class_a_c_n_1_1_component_ac19a2d1445a961461181de3715a0fcf3_icgraph.png differ diff --git a/docs/doxygen/html/d9/d4e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module__inherit__graph.map b/docs/doxygen/html/d9/d4e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module__inherit__graph.map new file mode 100644 index 0000000..0ed00e3 --- /dev/null +++ b/docs/doxygen/html/d9/d4e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d9/d4e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module__inherit__graph.md5 b/docs/doxygen/html/d9/d4e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module__inherit__graph.md5 new file mode 100644 index 0000000..cf52a49 --- /dev/null +++ b/docs/doxygen/html/d9/d4e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module__inherit__graph.md5 @@ -0,0 +1 @@ +c1b61fe0393bac0de64057cbcc8b25e4 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d4e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module__inherit__graph.png b/docs/doxygen/html/d9/d4e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module__inherit__graph.png new file mode 100644 index 0000000..68d3263 Binary files /dev/null and b/docs/doxygen/html/d9/d4e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module__inherit__graph.png differ diff --git a/docs/doxygen/html/d9/d50/structstd_1_1hash_3_01_u_u_i_d_1_1uuid_01_4-members.html b/docs/doxygen/html/d9/d50/structstd_1_1hash_3_01_u_u_i_d_1_1uuid_01_4-members.html new file mode 100644 index 0000000..d250154 --- /dev/null +++ b/docs/doxygen/html/d9/d50/structstd_1_1hash_3_01_u_u_i_d_1_1uuid_01_4-members.html @@ -0,0 +1,83 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
std::hash< UUID::uuid > Member List
+
+
+ +

This is the complete list of members for std::hash< UUID::uuid >, including all inherited members.

+ + +
operator()(UUID::uuid const &id) const noexceptstd::hash< UUID::uuid >inline
+ + + + diff --git a/docs/doxygen/html/d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu.html b/docs/doxygen/html/d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu.html new file mode 100644 index 0000000..d22ec36 --- /dev/null +++ b/docs/doxygen/html/d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu.html @@ -0,0 +1,212 @@ + + + + + + + +OpenLCP: OTP::Advertisement::System::pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
OTP::Advertisement::System::pdu Class Reference
+
+
+ +

The Advertisement::System::pdu class. + More...

+ +

#include <advertisement.h>

+
+Inheritance diagram for OTP::Advertisement::System::pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

void iStream (PDU::Stream) override
 Advertisement::System::pdu::iStream. More...
 
- Public Member Functions inherited from OTP::PDU::pdu
pdu ()
 pdu::pdu
 
~pdu ()
 pdu::~pdu
 
Stream stream ()
 pdu::stream More...
 
virtual size_t streamSize () const override
 pdu::streamSize More...
 
virtual void oStream (Stream) const override
 pdu::oStream More...
 
+template<class T >
void createData ()
 createData
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Attributes inherited from OTP::PDU::pdu
+pdu_datadata = nullptr
 data Message
 
+uint16_t vector = 0
 vector
 
+Pdu parent
 parent Message
 
- Protected Attributes inherited from OTP::PDU::pdu
+Stream stream_
 buffer
 
+

Detailed Description

+

The Advertisement::System::pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::System::pdu::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

Advertisement::System::pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from OTP::PDU::pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu_a5b46a4f2247989f903f6a4304405dc4d_cgraph.map b/docs/doxygen/html/d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu_a5b46a4f2247989f903f6a4304405dc4d_cgraph.map new file mode 100644 index 0000000..5e9b929 --- /dev/null +++ b/docs/doxygen/html/d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu_a5b46a4f2247989f903f6a4304405dc4d_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu_a5b46a4f2247989f903f6a4304405dc4d_cgraph.md5 b/docs/doxygen/html/d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu_a5b46a4f2247989f903f6a4304405dc4d_cgraph.md5 new file mode 100644 index 0000000..169c39f --- /dev/null +++ b/docs/doxygen/html/d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu_a5b46a4f2247989f903f6a4304405dc4d_cgraph.md5 @@ -0,0 +1 @@ +616281bc105181a997adc689ef5266bc \ No newline at end of file diff --git a/docs/doxygen/html/d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu_a5b46a4f2247989f903f6a4304405dc4d_cgraph.png b/docs/doxygen/html/d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu_a5b46a4f2247989f903f6a4304405dc4d_cgraph.png new file mode 100644 index 0000000..676dd9a Binary files /dev/null and b/docs/doxygen/html/d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu_a5b46a4f2247989f903f6a4304405dc4d_cgraph.png differ diff --git a/docs/doxygen/html/d9/d6c/struct_a_c_n_1_1_s_d_t_1_1nak__data__inherit__graph.map b/docs/doxygen/html/d9/d6c/struct_a_c_n_1_1_s_d_t_1_1nak__data__inherit__graph.map new file mode 100644 index 0000000..bb3f0b1 --- /dev/null +++ b/docs/doxygen/html/d9/d6c/struct_a_c_n_1_1_s_d_t_1_1nak__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d9/d6c/struct_a_c_n_1_1_s_d_t_1_1nak__data__inherit__graph.md5 b/docs/doxygen/html/d9/d6c/struct_a_c_n_1_1_s_d_t_1_1nak__data__inherit__graph.md5 new file mode 100644 index 0000000..46b03b0 --- /dev/null +++ b/docs/doxygen/html/d9/d6c/struct_a_c_n_1_1_s_d_t_1_1nak__data__inherit__graph.md5 @@ -0,0 +1 @@ +2c735bab9ad7440564ef89522d8bba69 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d6c/struct_a_c_n_1_1_s_d_t_1_1nak__data__inherit__graph.png b/docs/doxygen/html/d9/d6c/struct_a_c_n_1_1_s_d_t_1_1nak__data__inherit__graph.png new file mode 100644 index 0000000..5712225 Binary files /dev/null and b/docs/doxygen/html/d9/d6c/struct_a_c_n_1_1_s_d_t_1_1nak__data__inherit__graph.png differ diff --git a/docs/doxygen/html/d9/d72/struct_r_d_mnet_1_1_e_p_t_1_1ept__header-members.html b/docs/doxygen/html/d9/d72/struct_r_d_mnet_1_1_e_p_t_1_1ept__header-members.html new file mode 100644 index 0000000..886a2e4 --- /dev/null +++ b/docs/doxygen/html/d9/d72/struct_r_d_mnet_1_1_e_p_t_1_1ept__header-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::EPT::ept_header Member List
+
+
+ +

This is the complete list of members for RDMnet::EPT::ept_header, including all inherited members.

+ + + + + + +
destination_cidRDMnet::EPT::ept_header
iStream(ACN::PDU::Stream s) overrideRDMnet::EPT::ept_headerinlinevirtual
oStream(ACN::PDU::Stream s) const overrideRDMnet::EPT::ept_headerinlinevirtual
streamSize() const overrideRDMnet::EPT::ept_headerinlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d9/d82/class_r_d_mnet_1_1_r_p_t_1_1_controller__inherit__graph.map b/docs/doxygen/html/d9/d82/class_r_d_mnet_1_1_r_p_t_1_1_controller__inherit__graph.map new file mode 100644 index 0000000..4b8703e --- /dev/null +++ b/docs/doxygen/html/d9/d82/class_r_d_mnet_1_1_r_p_t_1_1_controller__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d82/class_r_d_mnet_1_1_r_p_t_1_1_controller__inherit__graph.md5 b/docs/doxygen/html/d9/d82/class_r_d_mnet_1_1_r_p_t_1_1_controller__inherit__graph.md5 new file mode 100644 index 0000000..3f482fe --- /dev/null +++ b/docs/doxygen/html/d9/d82/class_r_d_mnet_1_1_r_p_t_1_1_controller__inherit__graph.md5 @@ -0,0 +1 @@ +15ff3dd368cdbd3ce8d663adab898a0f \ No newline at end of file diff --git a/docs/doxygen/html/d9/d82/class_r_d_mnet_1_1_r_p_t_1_1_controller__inherit__graph.png b/docs/doxygen/html/d9/d82/class_r_d_mnet_1_1_r_p_t_1_1_controller__inherit__graph.png new file mode 100644 index 0000000..7af20db Binary files /dev/null and b/docs/doxygen/html/d9/d82/class_r_d_mnet_1_1_r_p_t_1_1_controller__inherit__graph.png differ diff --git a/docs/doxygen/html/d9/d82/class_s_a_c_n_1_1_source.html b/docs/doxygen/html/d9/d82/class_s_a_c_n_1_1_source.html new file mode 100644 index 0000000..4288632 --- /dev/null +++ b/docs/doxygen/html/d9/d82/class_s_a_c_n_1_1_source.html @@ -0,0 +1,340 @@ + + + + + + + +OpenLCP: SACN::Source Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Protected Member Functions | +List of all members
+
+
SACN::Source Class Reference
+
+
+ +

The Source class. + More...

+ +

#include <source.h>

+
+Inheritance diagram for SACN::Source:
+
+
Inheritance graph
+ + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Source (UUID::uuid=UUID::uuid())
 Source::Source. More...
 
virtual void create (const uint16_t)
 Source::create. More...
 
virtual void terminate (const uint16_t)
 Source::terminate. More...
 
Universeuniverse (const uint16_t)
 Source::universe. More...
 
- Public Member Functions inherited from ACN::RLP::Component
 Component (UUID::uuid=UUID::uuid())
 Component::Component. More...
 
virtual void UdpPayloadReceiver (PDU::Stream)
 Component::UdpPayloadReceiver. More...
 
virtual void TcpPacketReceiver (PDU::Stream)
 Component::TcpPacketReceiver. More...
 
- Public Member Functions inherited from ACN::Component
 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
+ + + + + + + + + + + +

+Protected Member Functions

virtual void end (const uint16_t)
 Source::end. More...
 
- Protected Member Functions inherited from ACN::RLP::Component
void RlpReceiver (PDU::Message< RLP::Pdu >)
 Component::RlpReceiver. More...
 
void RlpRegisterVector (uint32_t, PDU::Handler< RLP::Pdu >)
 Component::RlpRegisterVectorHandler. More...
 
+ + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::Component
std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
+

Detailed Description

+

The Source class.

+

Constructor & Destructor Documentation

+ +

◆ Source()

+ +
+
+ + + + + + + + +
SACN::Source::Source (UUID::uuid cid = UUID::uuid())
+
+ +

Source::Source.

+
Parameters
+ + +
cid
+
+
+ +
+
+

Member Function Documentation

+ +

◆ create()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::Source::create (const uint16_t num)
+
+virtual
+
+ +

Source::create.

+
Parameters
+ + +
num
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ end()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::Source::end (const uint16_t num)
+
+protectedvirtual
+
+ +

Source::end.

+
Parameters
+ + +
num
+
+
+ +
+
+ +

◆ terminate()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::Source::terminate (const uint16_t num)
+
+virtual
+
+ +

Source::terminate.

+
Parameters
+ + +
num
+
+
+ +
+
+ +

◆ universe()

+ +
+
+ + + + + + + + +
Universe * SACN::Source::universe (const uint16_t num)
+
+ +

Source::universe.

+
Parameters
+ + +
num
+
+
+
Returns
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d9/d82/class_s_a_c_n_1_1_source_ab78ab750b6ac74ba8908e160ff63c89f_cgraph.map b/docs/doxygen/html/d9/d82/class_s_a_c_n_1_1_source_ab78ab750b6ac74ba8908e160ff63c89f_cgraph.map new file mode 100644 index 0000000..36b4120 --- /dev/null +++ b/docs/doxygen/html/d9/d82/class_s_a_c_n_1_1_source_ab78ab750b6ac74ba8908e160ff63c89f_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d9/d82/class_s_a_c_n_1_1_source_ab78ab750b6ac74ba8908e160ff63c89f_cgraph.md5 b/docs/doxygen/html/d9/d82/class_s_a_c_n_1_1_source_ab78ab750b6ac74ba8908e160ff63c89f_cgraph.md5 new file mode 100644 index 0000000..9656df6 --- /dev/null +++ b/docs/doxygen/html/d9/d82/class_s_a_c_n_1_1_source_ab78ab750b6ac74ba8908e160ff63c89f_cgraph.md5 @@ -0,0 +1 @@ +a39a42bf2c01a0beb97dc4f535127304 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d82/class_s_a_c_n_1_1_source_ab78ab750b6ac74ba8908e160ff63c89f_cgraph.png b/docs/doxygen/html/d9/d82/class_s_a_c_n_1_1_source_ab78ab750b6ac74ba8908e160ff63c89f_cgraph.png new file mode 100644 index 0000000..b360648 Binary files /dev/null and b/docs/doxygen/html/d9/d82/class_s_a_c_n_1_1_source_ab78ab750b6ac74ba8908e160ff63c89f_cgraph.png differ diff --git a/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html new file mode 100644 index 0000000..500aad7 --- /dev/null +++ b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html @@ -0,0 +1,281 @@ + + + + + + + +OpenLCP: ACN::SDT::channel_info_block Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::channel_info_block Struct Reference
+
+
+ +

4.4.9.1 Channel Owner Info Block 4.4.9.2 Channel Member Info Block + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::channel_info_block:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 channel_info_block::streamSize More...
 
void iStream (PDU::Stream) override
 channel_member_info_block::iStream More...
 
void oStream (PDU::Stream) const override
 channel_member_info_block::oStream More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+MID mid
 MID.
 
+UUID::uuid owner
 channel owner UUID
 
+uint16_t channel
 channel number
 
+UDP::ipAddress destination
 destination IP address
 
+UDP::ipAddress source
 source IP address
 
+uint16_t reciprocal
 reciprocal channel
 
+uint16_t sessions
 session count
 
+std::vector< uint32_t > protocols
 transported protocols
 
+

Detailed Description

+

4.4.9.1 Channel Owner Info Block 4.4.9.2 Channel Member Info Block

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::channel_info_block::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

channel_member_info_block::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::channel_info_block::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

channel_member_info_block::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::channel_info_block::streamSize () const
+
+overridevirtual
+
+ +

channel_info_block::streamSize

+
Returns
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a3204df016ce8b93b5219961b75bb7d06_cgraph.map b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a3204df016ce8b93b5219961b75bb7d06_cgraph.map new file mode 100644 index 0000000..94db032 --- /dev/null +++ b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a3204df016ce8b93b5219961b75bb7d06_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a3204df016ce8b93b5219961b75bb7d06_cgraph.md5 b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a3204df016ce8b93b5219961b75bb7d06_cgraph.md5 new file mode 100644 index 0000000..64eacf4 --- /dev/null +++ b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a3204df016ce8b93b5219961b75bb7d06_cgraph.md5 @@ -0,0 +1 @@ +2a15683ce62717a9679dacb22a45e5f5 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a3204df016ce8b93b5219961b75bb7d06_cgraph.png b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a3204df016ce8b93b5219961b75bb7d06_cgraph.png new file mode 100644 index 0000000..78cac7e Binary files /dev/null and b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a3204df016ce8b93b5219961b75bb7d06_cgraph.png differ diff --git a/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8a8c2716c827687436e9035026aefab7_cgraph.map b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8a8c2716c827687436e9035026aefab7_cgraph.map new file mode 100644 index 0000000..e15fda3 --- /dev/null +++ b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8a8c2716c827687436e9035026aefab7_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8a8c2716c827687436e9035026aefab7_cgraph.md5 b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8a8c2716c827687436e9035026aefab7_cgraph.md5 new file mode 100644 index 0000000..7c217c8 --- /dev/null +++ b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8a8c2716c827687436e9035026aefab7_cgraph.md5 @@ -0,0 +1 @@ +105c5543a2d589540a88f5a9ce58bc37 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8a8c2716c827687436e9035026aefab7_cgraph.png b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8a8c2716c827687436e9035026aefab7_cgraph.png new file mode 100644 index 0000000..b77a80c Binary files /dev/null and b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8a8c2716c827687436e9035026aefab7_cgraph.png differ diff --git a/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8cecda8ce0f7c709be705a99f64a95df_cgraph.map b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8cecda8ce0f7c709be705a99f64a95df_cgraph.map new file mode 100644 index 0000000..c0f8e6b --- /dev/null +++ b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8cecda8ce0f7c709be705a99f64a95df_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8cecda8ce0f7c709be705a99f64a95df_cgraph.md5 b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8cecda8ce0f7c709be705a99f64a95df_cgraph.md5 new file mode 100644 index 0000000..81d096f --- /dev/null +++ b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8cecda8ce0f7c709be705a99f64a95df_cgraph.md5 @@ -0,0 +1 @@ +4db73cd642e4bb338551e3349c57a621 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8cecda8ce0f7c709be705a99f64a95df_cgraph.png b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8cecda8ce0f7c709be705a99f64a95df_cgraph.png new file mode 100644 index 0000000..53a5700 Binary files /dev/null and b/docs/doxygen/html/d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block_a8cecda8ce0f7c709be705a99f64a95df_cgraph.png differ diff --git a/docs/doxygen/html/d9/d9e/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier__inherit__graph.map b/docs/doxygen/html/d9/d9e/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier__inherit__graph.map new file mode 100644 index 0000000..f7a0e71 --- /dev/null +++ b/docs/doxygen/html/d9/d9e/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/d9e/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier__inherit__graph.md5 b/docs/doxygen/html/d9/d9e/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier__inherit__graph.md5 new file mode 100644 index 0000000..8e9fc06 --- /dev/null +++ b/docs/doxygen/html/d9/d9e/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier__inherit__graph.md5 @@ -0,0 +1 @@ +603ac3f448ebbde8d012cf9d62ac2c25 \ No newline at end of file diff --git a/docs/doxygen/html/d9/d9e/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier__inherit__graph.png b/docs/doxygen/html/d9/d9e/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier__inherit__graph.png new file mode 100644 index 0000000..6042619 Binary files /dev/null and b/docs/doxygen/html/d9/d9e/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier__inherit__graph.png differ diff --git a/docs/doxygen/html/d9/da0/class_r_d_mnet_1_1_controller__inherit__graph.map b/docs/doxygen/html/d9/da0/class_r_d_mnet_1_1_controller__inherit__graph.map new file mode 100644 index 0000000..01c70cc --- /dev/null +++ b/docs/doxygen/html/d9/da0/class_r_d_mnet_1_1_controller__inherit__graph.map @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/docs/doxygen/html/d9/da0/class_r_d_mnet_1_1_controller__inherit__graph.md5 b/docs/doxygen/html/d9/da0/class_r_d_mnet_1_1_controller__inherit__graph.md5 new file mode 100644 index 0000000..aeb62fc --- /dev/null +++ b/docs/doxygen/html/d9/da0/class_r_d_mnet_1_1_controller__inherit__graph.md5 @@ -0,0 +1 @@ +8f8e87c2972d99d76c8af7df88a5c9e9 \ No newline at end of file diff --git a/docs/doxygen/html/d9/da0/class_r_d_mnet_1_1_controller__inherit__graph.png b/docs/doxygen/html/d9/da0/class_r_d_mnet_1_1_controller__inherit__graph.png new file mode 100644 index 0000000..86cf581 Binary files /dev/null and b/docs/doxygen/html/d9/da0/class_r_d_mnet_1_1_controller__inherit__graph.png differ diff --git a/docs/doxygen/html/d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html b/docs/doxygen/html/d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html new file mode 100644 index 0000000..883f743 --- /dev/null +++ b/docs/doxygen/html/d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html @@ -0,0 +1,243 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::client_connect_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::client_connect_data Struct Reference
+
+
+ +

6.3.1.2 Client Connect + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::client_connect_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 client_connect_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 client_connect_data::oStream More...
 
+ + + + + + + + + + + + + + + + +

+Public Attributes

+std::string clientScope
 scope of the client
 
+uint16_t version
 version
 
+std::string searchDomain
 search domain
 
+connection_flags flags
 connection flags
 
+ACN::PDU::Message< ClientEntry::Pdupdu
 client entry PDU
 
+

Detailed Description

+

6.3.1.2 Client Connect

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::client_connect_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

client_connect_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::client_connect_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

client_connect_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::client_connect_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d9/da7/structstd_1_1hash_3_01_s_a_c_n_1_1_provenance_01_4-members.html b/docs/doxygen/html/d9/da7/structstd_1_1hash_3_01_s_a_c_n_1_1_provenance_01_4-members.html new file mode 100644 index 0000000..25d617d --- /dev/null +++ b/docs/doxygen/html/d9/da7/structstd_1_1hash_3_01_s_a_c_n_1_1_provenance_01_4-members.html @@ -0,0 +1,83 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
std::hash< SACN::Provenance > Member List
+
+
+ +

This is the complete list of members for std::hash< SACN::Provenance >, including all inherited members.

+ + +
operator()(SACN::Provenance const &src) const noexceptstd::hash< SACN::Provenance >inline
+ + + + diff --git a/docs/doxygen/html/d9/db9/class_o_t_p_1_1_transform_1_1_point_1_1pdu-members.html b/docs/doxygen/html/d9/db9/class_o_t_p_1_1_transform_1_1_point_1_1pdu-members.html new file mode 100644 index 0000000..259510f --- /dev/null +++ b/docs/doxygen/html/d9/db9/class_o_t_p_1_1_transform_1_1_point_1_1pdu-members.html @@ -0,0 +1,96 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::Point::pdu Member List
+
+
+ +

This is the complete list of members for OTP::Transform::Point::pdu, including all inherited members.

+ + + + + + + + + + + + + + + +
createData()OTP::PDU::pduinline
dataOTP::PDU::pdu
iStream(PDU::Stream) overrideOTP::Transform::Point::pduvirtual
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(Stream) const overrideOTP::PDU::pduvirtual
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
parentOTP::PDU::pdu
pdu()OTP::PDU::pdu
stream()OTP::PDU::pdu
stream_OTP::PDU::pduprotected
streamSize() const overrideOTP::PDU::pduvirtual
vectorOTP::PDU::pdu
~pdu()OTP::PDU::pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d9/dc1/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu__inherit__graph.map b/docs/doxygen/html/d9/dc1/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..cdf58f1 --- /dev/null +++ b/docs/doxygen/html/d9/dc1/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu__inherit__graph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/d9/dc1/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/d9/dc1/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..f750874 --- /dev/null +++ b/docs/doxygen/html/d9/dc1/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +c87546675ebc3f8eeebf1858d025c7c5 \ No newline at end of file diff --git a/docs/doxygen/html/d9/dc1/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu__inherit__graph.png b/docs/doxygen/html/d9/dc1/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..e8ccebd Binary files /dev/null and b/docs/doxygen/html/d9/dc1/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor.html b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor.html new file mode 100644 index 0000000..6fc6aa9 --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor.html @@ -0,0 +1,510 @@ + + + + + + + +OpenLCP: RDM::Sensor Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDM::Sensor Class Reference
+
+
+ +

The Sensor class. + More...

+ +

#include <sensor.h>

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Sensor ()
 Sensor::Sensor.
 
void setValue (int16_t &val)
 Sensor::setValue. More...
 
+void save ()
 Sensor::save.
 
+void clearMemory ()
 Sensor::resetMinMax.
 
int16_t value () const
 Sensor::value. More...
 
int16_t saved () const
 Sensor::saved. More...
 
int16_t minimum () const
 Sensor::minimum. More...
 
int16_t maximum () const
 Sensor::maximum. More...
 
void actionGetSensorDefinition (uint8_t index, MsgPtr response)
 Sensor::actionGetSensorDefinition. More...
 
void actionGetSensorValue (uint8_t index, MsgPtr response)
 Sensor::actionGetSensorValue. More...
 
void actionSetSensorValue (uint8_t index, MsgPtr response)
 Sensor::actionSetSensorValue. More...
 
void actionSetRecordSensors (MsgPtr response)
 Sensor::actionSetRecordSensors. More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+uint8_t type
 value type
 
+uint8_t unit
 unit type
 
+uint8_t unitPrefix
 unit prefix type
 
+int16_t minLimit
 minimum value
 
+int16_t maxLimit
 maximum value
 
+int16_t minNominal
 nominal value minimum
 
+int16_t maxNominal
 nominal value maximum
 
+union {
+   uint8_t   recordedValueSupport
 
+   struct {
+      bool   recordedValue: 1
 
+      bool   minMaxDetectedValue: 1
 
+      uint8_t   reserved: 6
 
   } 
 
}; 
 
+std::string description
 sensor description
 
+

Detailed Description

+

The Sensor class.

+

Member Function Documentation

+ +

◆ actionGetSensorDefinition()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void RDM::Sensor::actionGetSensorDefinition (uint8_t index,
MsgPtr response 
)
+
+ +

Sensor::actionGetSensorDefinition.

+
Parameters
+ + + +
index
response
+
+
+ +
+
+ +

◆ actionGetSensorValue()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void RDM::Sensor::actionGetSensorValue (uint8_t index,
MsgPtr response 
)
+
+ +

Sensor::actionGetSensorValue.

+
Parameters
+ + + +
index
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+ +
+
+ +

◆ actionSetRecordSensors()

+ +
+
+ + + + + + + + +
void RDM::Sensor::actionSetRecordSensors (MsgPtr response)
+
+ +

Sensor::actionSetRecordSensors.

+
Parameters
+ + +
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionSetSensorValue()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void RDM::Sensor::actionSetSensorValue (uint8_t index,
MsgPtr response 
)
+
+ +

Sensor::actionSetSensorValue.

+
Parameters
+ + + +
index
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + + + + +
+ +
+
+ +

◆ maximum()

+ +
+
+ + + + + + + +
int16_t RDM::Sensor::maximum () const
+
+ +

Sensor::maximum.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ minimum()

+ +
+
+ + + + + + + +
int16_t RDM::Sensor::minimum () const
+
+ +

Sensor::minimum.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ saved()

+ +
+
+ + + + + + + +
int16_t RDM::Sensor::saved () const
+
+ +

Sensor::saved.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ setValue()

+ +
+
+ + + + + + + + +
void RDM::Sensor::setValue (int16_t & val)
+
+ +

Sensor::setValue.

+
Parameters
+ + +
val
+
+
+ +
+
+ +

◆ value()

+ +
+
+ + + + + + + +
int16_t RDM::Sensor::value () const
+
+ +

Sensor::value.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a1ed2d04fb9c2f70321d80110b75cbac7_icgraph.map b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a1ed2d04fb9c2f70321d80110b75cbac7_icgraph.map new file mode 100644 index 0000000..b853951 --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a1ed2d04fb9c2f70321d80110b75cbac7_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a1ed2d04fb9c2f70321d80110b75cbac7_icgraph.md5 b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a1ed2d04fb9c2f70321d80110b75cbac7_icgraph.md5 new file mode 100644 index 0000000..7f4405a --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a1ed2d04fb9c2f70321d80110b75cbac7_icgraph.md5 @@ -0,0 +1 @@ +d742bc5661f092975b044887e5ef4cd0 \ No newline at end of file diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a1ed2d04fb9c2f70321d80110b75cbac7_icgraph.png b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a1ed2d04fb9c2f70321d80110b75cbac7_icgraph.png new file mode 100644 index 0000000..db269f9 Binary files /dev/null and b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a1ed2d04fb9c2f70321d80110b75cbac7_icgraph.png differ diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a51b6329ecfe3927628bb68c9c5631a75_icgraph.map b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a51b6329ecfe3927628bb68c9c5631a75_icgraph.map new file mode 100644 index 0000000..c7a7fb9 --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a51b6329ecfe3927628bb68c9c5631a75_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a51b6329ecfe3927628bb68c9c5631a75_icgraph.md5 b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a51b6329ecfe3927628bb68c9c5631a75_icgraph.md5 new file mode 100644 index 0000000..552f18e --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a51b6329ecfe3927628bb68c9c5631a75_icgraph.md5 @@ -0,0 +1 @@ +81f57b7435b31c63056b72b4662a04d0 \ No newline at end of file diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a51b6329ecfe3927628bb68c9c5631a75_icgraph.png b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a51b6329ecfe3927628bb68c9c5631a75_icgraph.png new file mode 100644 index 0000000..84c53ae Binary files /dev/null and b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a51b6329ecfe3927628bb68c9c5631a75_icgraph.png differ diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a5dcc6203391d7466b90fb73e28d8a98b_icgraph.map b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a5dcc6203391d7466b90fb73e28d8a98b_icgraph.map new file mode 100644 index 0000000..b69e72a --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a5dcc6203391d7466b90fb73e28d8a98b_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a5dcc6203391d7466b90fb73e28d8a98b_icgraph.md5 b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a5dcc6203391d7466b90fb73e28d8a98b_icgraph.md5 new file mode 100644 index 0000000..fbe0556 --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a5dcc6203391d7466b90fb73e28d8a98b_icgraph.md5 @@ -0,0 +1 @@ +626809197deecd35da247712c285bae0 \ No newline at end of file diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a5dcc6203391d7466b90fb73e28d8a98b_icgraph.png b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a5dcc6203391d7466b90fb73e28d8a98b_icgraph.png new file mode 100644 index 0000000..520bcbe Binary files /dev/null and b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a5dcc6203391d7466b90fb73e28d8a98b_icgraph.png differ diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a657023ebeaf7e7eb9106148cee78bda7_cgraph.map b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a657023ebeaf7e7eb9106148cee78bda7_cgraph.map new file mode 100644 index 0000000..07c7182 --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a657023ebeaf7e7eb9106148cee78bda7_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a657023ebeaf7e7eb9106148cee78bda7_cgraph.md5 b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a657023ebeaf7e7eb9106148cee78bda7_cgraph.md5 new file mode 100644 index 0000000..16eccdb --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a657023ebeaf7e7eb9106148cee78bda7_cgraph.md5 @@ -0,0 +1 @@ +68eaca54f1da5ec51383250b93ede064 \ No newline at end of file diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a657023ebeaf7e7eb9106148cee78bda7_cgraph.png b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a657023ebeaf7e7eb9106148cee78bda7_cgraph.png new file mode 100644 index 0000000..15bcd80 Binary files /dev/null and b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a657023ebeaf7e7eb9106148cee78bda7_cgraph.png differ diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a75a51cbe6b4215c5dc6b07c686f9fe84_icgraph.map b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a75a51cbe6b4215c5dc6b07c686f9fe84_icgraph.map new file mode 100644 index 0000000..0010648 --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a75a51cbe6b4215c5dc6b07c686f9fe84_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a75a51cbe6b4215c5dc6b07c686f9fe84_icgraph.md5 b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a75a51cbe6b4215c5dc6b07c686f9fe84_icgraph.md5 new file mode 100644 index 0000000..eba1387 --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a75a51cbe6b4215c5dc6b07c686f9fe84_icgraph.md5 @@ -0,0 +1 @@ +fde96ad279a64320a72abbadb19c1ba9 \ No newline at end of file diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a75a51cbe6b4215c5dc6b07c686f9fe84_icgraph.png b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a75a51cbe6b4215c5dc6b07c686f9fe84_icgraph.png new file mode 100644 index 0000000..3b2dbd4 Binary files /dev/null and b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_a75a51cbe6b4215c5dc6b07c686f9fe84_icgraph.png differ diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_ab736d0874b70ca02104518413e6e2ff2_cgraph.map b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_ab736d0874b70ca02104518413e6e2ff2_cgraph.map new file mode 100644 index 0000000..0f7e677 --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_ab736d0874b70ca02104518413e6e2ff2_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_ab736d0874b70ca02104518413e6e2ff2_cgraph.md5 b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_ab736d0874b70ca02104518413e6e2ff2_cgraph.md5 new file mode 100644 index 0000000..c877853 --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_ab736d0874b70ca02104518413e6e2ff2_cgraph.md5 @@ -0,0 +1 @@ +dd97e01e375ff837d9204caf3a1158ce \ No newline at end of file diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_ab736d0874b70ca02104518413e6e2ff2_cgraph.png b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_ab736d0874b70ca02104518413e6e2ff2_cgraph.png new file mode 100644 index 0000000..ba97cf4 Binary files /dev/null and b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_ab736d0874b70ca02104518413e6e2ff2_cgraph.png differ diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_acec369ec45c0acf09ba9b4223503b9ce_cgraph.map b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_acec369ec45c0acf09ba9b4223503b9ce_cgraph.map new file mode 100644 index 0000000..8960ab4 --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_acec369ec45c0acf09ba9b4223503b9ce_cgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_acec369ec45c0acf09ba9b4223503b9ce_cgraph.md5 b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_acec369ec45c0acf09ba9b4223503b9ce_cgraph.md5 new file mode 100644 index 0000000..4bf01b9 --- /dev/null +++ b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_acec369ec45c0acf09ba9b4223503b9ce_cgraph.md5 @@ -0,0 +1 @@ +b34ee2f810f1b8f49040ea7d9b695981 \ No newline at end of file diff --git a/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_acec369ec45c0acf09ba9b4223503b9ce_cgraph.png b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_acec369ec45c0acf09ba9b4223503b9ce_cgraph.png new file mode 100644 index 0000000..3bfb92b Binary files /dev/null and b/docs/doxygen/html/d9/dc6/class_r_d_m_1_1_sensor_acec369ec45c0acf09ba9b4223503b9ce_cgraph.png differ diff --git a/docs/doxygen/html/d9/dd1/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data-members.html b/docs/doxygen/html/d9/dd1/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data-members.html new file mode 100644 index 0000000..1448353 --- /dev/null +++ b/docs/doxygen/html/d9/dd1/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data-members.html @@ -0,0 +1,89 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::LLRP::ProbeReply::reply_data Member List
+
+
+ +

This is the complete list of members for RDMnet::LLRP::ProbeReply::reply_data, including all inherited members.

+ + + + + + + + +
addressRDMnet::LLRP::ProbeReply::reply_data
idRDMnet::LLRP::ProbeReply::reply_data
iStream(ACN::PDU::Stream) overrideRDMnet::LLRP::ProbeReply::reply_datavirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::LLRP::ProbeReply::reply_datavirtual
streamSize() const overrideRDMnet::LLRP::ProbeReply::reply_datainlinevirtual
typeRDMnet::LLRP::ProbeReply::reply_data
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d9/dd5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data-members.html b/docs/doxygen/html/d9/dd5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data-members.html new file mode 100644 index 0000000..fc08ad8 --- /dev/null +++ b/docs/doxygen/html/d9/dd5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data-members.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::client_redirect_ipv6_data Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::client_redirect_ipv6_data, including all inherited members.

+ + + + + + + +
ipRDMnet::BrokerProtocol::client_redirect_ipv6_data
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::client_redirect_ipv6_datavirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::BrokerProtocol::client_redirect_ipv6_datavirtual
portRDMnet::BrokerProtocol::client_redirect_ipv6_data
streamSize() const overrideRDMnet::BrokerProtocol::client_redirect_ipv6_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d9/dec/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description-members.html b/docs/doxygen/html/d9/dec/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description-members.html new file mode 100644 index 0000000..b4fbbf1 --- /dev/null +++ b/docs/doxygen/html/d9/dec/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description-members.html @@ -0,0 +1,92 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Advertisement::Name::point_description Member List
+
+
+ +

This is the complete list of members for OTP::Advertisement::Name::point_description, including all inherited members.

+ + + + + + + + + + + +
groupOTP::Advertisement::Name::point_description
iStream(PDU::Stream) overrideOTP::Advertisement::Name::point_description
ACN::PDU::pdu_stream_object::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
nameOTP::Advertisement::Name::point_description
oStream(PDU::Stream) const overrideOTP::Advertisement::Name::point_description
ACN::PDU::pdu_stream_object::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
pointOTP::Advertisement::Name::point_description
streamSize() const overrideOTP::Advertisement::Name::point_descriptioninlinevirtual
systemOTP::Advertisement::Name::point_description
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html b/docs/doxygen/html/d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html new file mode 100644 index 0000000..5f9b7ea --- /dev/null +++ b/docs/doxygen/html/d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html @@ -0,0 +1,235 @@ + + + + + + + +OpenLCP: RDMnet::LLRP::ProbeReply::reply_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::LLRP::ProbeReply::reply_data Struct Reference
+
+
+ +

The reply_data struct. + More...

+ +

#include <llrp.h>

+
+Inheritance diagram for RDMnet::LLRP::ProbeReply::reply_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 reply_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 reply_data::oStream More...
 
+ + + + + + + + + + +

+Public Attributes

+RDM::UID id
 device UID
 
+uint8_t address [6]
 device address
 
+uint8_t type
 address type
 
+

Detailed Description

+

The reply_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::LLRP::ProbeReply::reply_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

reply_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::LLRP::ProbeReply::reply_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

reply_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::LLRP::ProbeReply::reply_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d9/df5/class_a_c_n_1_1_s_d_t_1_1_identity-members.html b/docs/doxygen/html/d9/df5/class_a_c_n_1_1_s_d_t_1_1_identity-members.html new file mode 100644 index 0000000..ab50e00 --- /dev/null +++ b/docs/doxygen/html/d9/df5/class_a_c_n_1_1_s_d_t_1_1_identity-members.html @@ -0,0 +1,83 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::Identity Member List
+
+
+ +

This is the complete list of members for ACN::SDT::Identity, including all inherited members.

+ + +
Identity() (defined in ACN::SDT::Identity)ACN::SDT::Identity
+ + + + diff --git a/docs/doxygen/html/d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu.html b/docs/doxygen/html/d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu.html new file mode 100644 index 0000000..e049030 --- /dev/null +++ b/docs/doxygen/html/d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu.html @@ -0,0 +1,261 @@ + + + + + + + +OpenLCP: ACN::SDT::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::SDT::Pdu Class Reference
+
+
+ +

The SDT::Pdu class. + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::Pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 SDT::Pdu.
 
void iStream (PDU::Stream) override
 Pdu::iStream. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The SDT::Pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::Pdu::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from ACN::PDU::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu_a6dc1fba906a6fd90be78a3f1bc4fdeba_cgraph.map b/docs/doxygen/html/d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu_a6dc1fba906a6fd90be78a3f1bc4fdeba_cgraph.map new file mode 100644 index 0000000..c0bdc7e --- /dev/null +++ b/docs/doxygen/html/d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu_a6dc1fba906a6fd90be78a3f1bc4fdeba_cgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu_a6dc1fba906a6fd90be78a3f1bc4fdeba_cgraph.md5 b/docs/doxygen/html/d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu_a6dc1fba906a6fd90be78a3f1bc4fdeba_cgraph.md5 new file mode 100644 index 0000000..5ece2eb --- /dev/null +++ b/docs/doxygen/html/d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu_a6dc1fba906a6fd90be78a3f1bc4fdeba_cgraph.md5 @@ -0,0 +1 @@ +103e41c579e44b7cd188e1aca85cc8e1 \ No newline at end of file diff --git a/docs/doxygen/html/d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu_a6dc1fba906a6fd90be78a3f1bc4fdeba_cgraph.png b/docs/doxygen/html/d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu_a6dc1fba906a6fd90be78a3f1bc4fdeba_cgraph.png new file mode 100644 index 0000000..11572f5 Binary files /dev/null and b/docs/doxygen/html/d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu_a6dc1fba906a6fd90be78a3f1bc4fdeba_cgraph.png differ diff --git a/docs/doxygen/html/da/d00/struct_o_t_p_1_1_p_d_u_1_1_block-members.html b/docs/doxygen/html/da/d00/struct_o_t_p_1_1_p_d_u_1_1_block-members.html new file mode 100644 index 0000000..ebecff1 --- /dev/null +++ b/docs/doxygen/html/da/d00/struct_o_t_p_1_1_p_d_u_1_1_block-members.html @@ -0,0 +1,91 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::PDU::Block< T > Member List
+
+
+ +

This is the complete list of members for OTP::PDU::Block< T >, including all inherited members.

+ + + + + + + + + + +
Block() (defined in OTP::PDU::Block< T >)OTP::PDU::Block< T >inline
iStream(Stream s) overrideOTP::PDU::Block< T >inline
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
membersOTP::PDU::Block< T >
oStream(Stream s) const overrideOTP::PDU::Block< T >inline
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
setParent(Pdu parent)OTP::PDU::Block< T >inline
streamSize() const overrideOTP::PDU::Block< T >inlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object.html b/docs/doxygen/html/da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object.html new file mode 100644 index 0000000..c2ececd --- /dev/null +++ b/docs/doxygen/html/da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object.html @@ -0,0 +1,207 @@ + + + + + + + +OpenLCP: ACN::PDU::pdu_stream_object Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::PDU::pdu_stream_object Struct Referenceabstract
+
+
+ +

The pdu_stream_object struct. + More...

+ +

#include <pdu-stream.h>

+
+Inheritance diagram for ACN::PDU::pdu_stream_object:
+
+
Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

virtual size_t streamSize () const =0
 streamSize More...
 
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+

Detailed Description

+

The pdu_stream_object struct.

+

Member Function Documentation

+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
virtual size_t ACN::PDU::pdu_stream_object::streamSize () const
+
+pure virtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implemented in ACN::SDT::UDP::ipAddress, ACN::SDT::disconnecting_data, ACN::SDT::connect_data, ACN::SDT::channel_params_data, ACN::SDT::ack_data, ACN::SDT::sessions_data, ACN::SDT::channel_info_block, ACN::SDT::get_sessions_data, ACN::SDT::wrapper_data, ACN::SDT::nak_data, ACN::SDT::join_refuse_data, ACN::SDT::join_accept_data, ACN::SDT::join_data, ACN::SDT::params, ACN::SDT::CLIENT::client_header, SACN::EXTENDED::DISCOVERY::discovery_list_data, SACN::EXTENDED::DISCOVERY::discovery_list_header, SACN::EXTENDED::discovery_header, SACN::EXTENDED::sync_header, SACN::DATA::data_header, RDMnet::RPT::rpt_data, RDMnet::RPT::rpt_header, RDMnet::RPT::COMMAND::command_data, RDMnet::RPT::STATUS::status_string_data, ACN::RLP::UDP::transport, ACN::RLP::TCP::transport, ACN::RLP::rlp_header, RDMnet::BrokerProtocol::disconnect_data, RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data, RDMnet::BrokerProtocol::dynamic_uid_assignment_data, RDMnet::BrokerProtocol::dynamic_uid_mapping, RDMnet::BrokerProtocol::request_dynamic_uid_data, RDMnet::BrokerProtocol::dynamic_uid_request, RDMnet::BrokerProtocol::client_redirect_ipv6_data, RDMnet::BrokerProtocol::client_redirect_ipv4_data, RDMnet::BrokerProtocol::client_entry_update_data, RDMnet::BrokerProtocol::connect_reply_data, RDMnet::BrokerProtocol::client_connect_data, RDMnet::BrokerProtocol::ClientEntry::entry_ept_data, RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data, RDMnet::BrokerProtocol::ClientEntry::entry_header, OTP::Transform::transform_data, OTP::Transform::Point::point_data, OTP::Transform::Point::Module::module_data, OTP::Transform::Point::Module::reference_frame_module, OTP::Transform::Point::Module::scale_module, OTP::Transform::Point::Module::rotation_va_module, OTP::Transform::Point::Module::rotation_module, OTP::Transform::Point::Module::position_va_module, OTP::Transform::Point::Module::position_module, OTP::Transform::Point::address, OTP::PDU::pdu, OTP::PDU::Block< T >, OTP::PDU::Block< OTP::Transform::Point::Module::pdu >, OTP::PDU::Block< OTP::Transform::Point::pdu >, OTP::Layer::pdu, OTP::Layer::base_footer, OTP::Layer::base_data, OTP::Advertisement::advertisement_data, OTP::Advertisement::System::system_data, OTP::Advertisement::Name::name_data, OTP::Advertisement::Name::point_description, OTP::Advertisement::Module::module_data, OTP::Advertisement::Module::module_identifier, RDMnet::LLRP::ProbeReply::reply_data, RDMnet::LLRP::ProbeRequest::request_data, RDMnet::LLRP::llrp_data, RDMnet::EPT::DATA::data_data, RDMnet::EPT::ept_header, ACN::DMP::address_list, ACN::DMP::address_pair_list, ACN::DMP::range, ACN::DMP::address_type, ACN::PDU::Pdu, ACN::PDU::Block< T >, ACN::PDU::Block< ACN::RLP::Pdu >, and ACN::PDU::Block< ACN::SDT::CLIENT::Pdu >.

+
+Here is the caller graph for this function:
+
+
+ + + + + + + + +
+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object_a511b8fe623f70d9220f315451e896b34_icgraph.map b/docs/doxygen/html/da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object_a511b8fe623f70d9220f315451e896b34_icgraph.map new file mode 100644 index 0000000..0507499 --- /dev/null +++ b/docs/doxygen/html/da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object_a511b8fe623f70d9220f315451e896b34_icgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object_a511b8fe623f70d9220f315451e896b34_icgraph.md5 b/docs/doxygen/html/da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object_a511b8fe623f70d9220f315451e896b34_icgraph.md5 new file mode 100644 index 0000000..2eb1599 --- /dev/null +++ b/docs/doxygen/html/da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object_a511b8fe623f70d9220f315451e896b34_icgraph.md5 @@ -0,0 +1 @@ +827f119e50fbfca324196d6852fcbf6c \ No newline at end of file diff --git a/docs/doxygen/html/da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object_a511b8fe623f70d9220f315451e896b34_icgraph.png b/docs/doxygen/html/da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object_a511b8fe623f70d9220f315451e896b34_icgraph.png new file mode 100644 index 0000000..6d57b1e Binary files /dev/null and b/docs/doxygen/html/da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object_a511b8fe623f70d9220f315451e896b34_icgraph.png differ diff --git a/docs/doxygen/html/da/d18/struct_r_d_m_1_1_status-members.html b/docs/doxygen/html/da/d18/struct_r_d_m_1_1_status-members.html new file mode 100644 index 0000000..f991a7e --- /dev/null +++ b/docs/doxygen/html/da/d18/struct_r_d_m_1_1_status-members.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDM::Status Member List
+
+
+ +

This is the complete list of members for RDM::Status, including all inherited members.

+ + + + + + + +
bytes (defined in RDM::Status)RDM::Status
data1RDM::Status
data2RDM::Status
status_messageRDM::Status
status_typeRDM::Status
subdevice_idRDM::Status
+ + + + diff --git a/docs/doxygen/html/da/d24/struct_a_c_n_1_1_d_m_p_1_1address__type__inherit__graph.map b/docs/doxygen/html/da/d24/struct_a_c_n_1_1_d_m_p_1_1address__type__inherit__graph.map new file mode 100644 index 0000000..e7337d2 --- /dev/null +++ b/docs/doxygen/html/da/d24/struct_a_c_n_1_1_d_m_p_1_1address__type__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/da/d24/struct_a_c_n_1_1_d_m_p_1_1address__type__inherit__graph.md5 b/docs/doxygen/html/da/d24/struct_a_c_n_1_1_d_m_p_1_1address__type__inherit__graph.md5 new file mode 100644 index 0000000..cfb3126 --- /dev/null +++ b/docs/doxygen/html/da/d24/struct_a_c_n_1_1_d_m_p_1_1address__type__inherit__graph.md5 @@ -0,0 +1 @@ +b1bf04848de97a336c194c8b6f2d69a7 \ No newline at end of file diff --git a/docs/doxygen/html/da/d24/struct_a_c_n_1_1_d_m_p_1_1address__type__inherit__graph.png b/docs/doxygen/html/da/d24/struct_a_c_n_1_1_d_m_p_1_1address__type__inherit__graph.png new file mode 100644 index 0000000..6200133 Binary files /dev/null and b/docs/doxygen/html/da/d24/struct_a_c_n_1_1_d_m_p_1_1address__type__inherit__graph.png differ diff --git a/docs/doxygen/html/da/d34/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header__inherit__graph.map b/docs/doxygen/html/da/d34/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header__inherit__graph.map new file mode 100644 index 0000000..8571b22 --- /dev/null +++ b/docs/doxygen/html/da/d34/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/da/d34/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header__inherit__graph.md5 b/docs/doxygen/html/da/d34/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header__inherit__graph.md5 new file mode 100644 index 0000000..795a9e2 --- /dev/null +++ b/docs/doxygen/html/da/d34/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header__inherit__graph.md5 @@ -0,0 +1 @@ +d9a88dc63af7d7ab7678862ad635844d \ No newline at end of file diff --git a/docs/doxygen/html/da/d34/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header__inherit__graph.png b/docs/doxygen/html/da/d34/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header__inherit__graph.png new file mode 100644 index 0000000..caa73c9 Binary files /dev/null and b/docs/doxygen/html/da/d34/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header__inherit__graph.png differ diff --git a/docs/doxygen/html/da/d3c/class_r_d_mnet_1_1_pdu__inherit__graph.map b/docs/doxygen/html/da/d3c/class_r_d_mnet_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..a639d6f --- /dev/null +++ b/docs/doxygen/html/da/d3c/class_r_d_mnet_1_1_pdu__inherit__graph.map @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/da/d3c/class_r_d_mnet_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/da/d3c/class_r_d_mnet_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..874fd30 --- /dev/null +++ b/docs/doxygen/html/da/d3c/class_r_d_mnet_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +0d5c527645200f757d0aaa2df0e77b83 \ No newline at end of file diff --git a/docs/doxygen/html/da/d3c/class_r_d_mnet_1_1_pdu__inherit__graph.png b/docs/doxygen/html/da/d3c/class_r_d_mnet_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..7c359ed Binary files /dev/null and b/docs/doxygen/html/da/d3c/class_r_d_mnet_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/da/d42/class_o_t_p_1_1_advertisement_1_1pdu__inherit__graph.map b/docs/doxygen/html/da/d42/class_o_t_p_1_1_advertisement_1_1pdu__inherit__graph.map new file mode 100644 index 0000000..1507179 --- /dev/null +++ b/docs/doxygen/html/da/d42/class_o_t_p_1_1_advertisement_1_1pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/da/d42/class_o_t_p_1_1_advertisement_1_1pdu__inherit__graph.md5 b/docs/doxygen/html/da/d42/class_o_t_p_1_1_advertisement_1_1pdu__inherit__graph.md5 new file mode 100644 index 0000000..0dad9a4 --- /dev/null +++ b/docs/doxygen/html/da/d42/class_o_t_p_1_1_advertisement_1_1pdu__inherit__graph.md5 @@ -0,0 +1 @@ +19b62104269e7fc85d1c10ce37326150 \ No newline at end of file diff --git a/docs/doxygen/html/da/d42/class_o_t_p_1_1_advertisement_1_1pdu__inherit__graph.png b/docs/doxygen/html/da/d42/class_o_t_p_1_1_advertisement_1_1pdu__inherit__graph.png new file mode 100644 index 0000000..d364a15 Binary files /dev/null and b/docs/doxygen/html/da/d42/class_o_t_p_1_1_advertisement_1_1pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/da/d46/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header-members.html b/docs/doxygen/html/da/d46/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header-members.html new file mode 100644 index 0000000..1ab4546 --- /dev/null +++ b/docs/doxygen/html/da/d46/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header-members.html @@ -0,0 +1,89 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::EXTENDED::sync_header Member List
+
+
+ +

This is the complete list of members for SACN::EXTENDED::sync_header, including all inherited members.

+ + + + + + + + +
iStream(ACN::PDU::Stream) overrideSACN::EXTENDED::sync_headervirtual
oStream(ACN::PDU::Stream) const overrideSACN::EXTENDED::sync_headervirtual
reservedSACN::EXTENDED::sync_header
sequence_numberSACN::EXTENDED::sync_header
streamSize() const overrideSACN::EXTENDED::sync_headerinlinevirtual
sync_addressSACN::EXTENDED::sync_header
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/da/d4d/class_r_d_mnet_1_1_l_l_r_p_1_1_manager__inherit__graph.map b/docs/doxygen/html/da/d4d/class_r_d_mnet_1_1_l_l_r_p_1_1_manager__inherit__graph.map new file mode 100644 index 0000000..6e54367 --- /dev/null +++ b/docs/doxygen/html/da/d4d/class_r_d_mnet_1_1_l_l_r_p_1_1_manager__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/da/d4d/class_r_d_mnet_1_1_l_l_r_p_1_1_manager__inherit__graph.md5 b/docs/doxygen/html/da/d4d/class_r_d_mnet_1_1_l_l_r_p_1_1_manager__inherit__graph.md5 new file mode 100644 index 0000000..fb4c7b7 --- /dev/null +++ b/docs/doxygen/html/da/d4d/class_r_d_mnet_1_1_l_l_r_p_1_1_manager__inherit__graph.md5 @@ -0,0 +1 @@ +0b6fda7efa12968e4f1ea99d40794dec \ No newline at end of file diff --git a/docs/doxygen/html/da/d4d/class_r_d_mnet_1_1_l_l_r_p_1_1_manager__inherit__graph.png b/docs/doxygen/html/da/d4d/class_r_d_mnet_1_1_l_l_r_p_1_1_manager__inherit__graph.png new file mode 100644 index 0000000..2a0f57e Binary files /dev/null and b/docs/doxygen/html/da/d4d/class_r_d_mnet_1_1_l_l_r_p_1_1_manager__inherit__graph.png differ diff --git a/docs/doxygen/html/da/d4f/struct_a_c_n_1_1_p_d_u_1_1pdu__header__inherit__graph.map b/docs/doxygen/html/da/d4f/struct_a_c_n_1_1_p_d_u_1_1pdu__header__inherit__graph.map new file mode 100644 index 0000000..04fae74 --- /dev/null +++ b/docs/doxygen/html/da/d4f/struct_a_c_n_1_1_p_d_u_1_1pdu__header__inherit__graph.map @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/da/d4f/struct_a_c_n_1_1_p_d_u_1_1pdu__header__inherit__graph.md5 b/docs/doxygen/html/da/d4f/struct_a_c_n_1_1_p_d_u_1_1pdu__header__inherit__graph.md5 new file mode 100644 index 0000000..1a21595 --- /dev/null +++ b/docs/doxygen/html/da/d4f/struct_a_c_n_1_1_p_d_u_1_1pdu__header__inherit__graph.md5 @@ -0,0 +1 @@ +e00334b528799176999ca9b09d0befdf \ No newline at end of file diff --git a/docs/doxygen/html/da/d4f/struct_a_c_n_1_1_p_d_u_1_1pdu__header__inherit__graph.png b/docs/doxygen/html/da/d4f/struct_a_c_n_1_1_p_d_u_1_1pdu__header__inherit__graph.png new file mode 100644 index 0000000..99d20ea Binary files /dev/null and b/docs/doxygen/html/da/d4f/struct_a_c_n_1_1_p_d_u_1_1pdu__header__inherit__graph.png differ diff --git a/docs/doxygen/html/da/d55/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data-members.html b/docs/doxygen/html/da/d55/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data-members.html new file mode 100644 index 0000000..d2b99dd --- /dev/null +++ b/docs/doxygen/html/da/d55/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::disconnect_data Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::disconnect_data, including all inherited members.

+ + + + + + +
iStream(ACN::PDU::Stream s) overrideRDMnet::BrokerProtocol::disconnect_datainlinevirtual
oStream(ACN::PDU::Stream s) const overrideRDMnet::BrokerProtocol::disconnect_datainlinevirtual
reasonRDMnet::BrokerProtocol::disconnect_data
streamSize() const overrideRDMnet::BrokerProtocol::disconnect_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/da/d5a/class_r_d_m_1_1_parameter.html b/docs/doxygen/html/da/d5a/class_r_d_m_1_1_parameter.html new file mode 100644 index 0000000..2c50781 --- /dev/null +++ b/docs/doxygen/html/da/d5a/class_r_d_m_1_1_parameter.html @@ -0,0 +1,313 @@ + + + + + + + +OpenLCP: RDM::Parameter Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDM::Parameter Class Reference
+
+
+ +

The Parameter class. + More...

+ +

#include <parameter.h>

+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Parameter ()
 Property::Property.
 
~Parameter ()
 Parameter::~Parameter.
 
void disc (const MsgPtr message, MsgPtr response) const
 Parameter::disc. More...
 
void get (const MsgPtr message, MsgPtr response) const
 Parameter::get. More...
 
void set (const MsgPtr message, MsgPtr response) const
 Parameter::set. More...
 
void discAction (const PidAction action)
 Parameter::discAction. More...
 
void getAction (const PidAction action)
 Parameter::getAction. More...
 
void setAction (const PidAction action)
 Parameter::setAction. More...
 
+

Detailed Description

+

The Parameter class.

+

Member Function Documentation

+ +

◆ disc()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void RDM::Parameter::disc (const MsgPtr message,
MsgPtr response 
) const
+
+ +

Parameter::disc.

+
Parameters
+ + + +
message
response
+
+
+ +
+
+ +

◆ discAction()

+ +
+
+ + + + + + + + +
void RDM::Parameter::discAction (const PidAction action)
+
+ +

Parameter::discAction.

+
Parameters
+ + +
action
+
+
+ +
+
+ +

◆ get()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void RDM::Parameter::get (const MsgPtr message,
MsgPtr response 
) const
+
+ +

Parameter::get.

+
Parameters
+ + + +
message
response
+
+
+ +
+
+ +

◆ getAction()

+ +
+
+ + + + + + + + +
void RDM::Parameter::getAction (const PidAction action)
+
+ +

Parameter::getAction.

+
Parameters
+ + +
action
+
+
+ +
+
+ +

◆ set()

+ +
+
+ + + + + + + + + + + + + + + + + + +
void RDM::Parameter::set (const MsgPtr message,
MsgPtr response 
) const
+
+ +

Parameter::set.

+
Parameters
+ + + +
message
response
+
+
+ +
+
+ +

◆ setAction()

+ +
+
+ + + + + + + + +
void RDM::Parameter::setAction (const PidAction action)
+
+ +

Parameter::setAction.

+
Parameters
+ + +
action
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/da/d5f/class_s_a_c_n_1_1_node.html b/docs/doxygen/html/da/d5f/class_s_a_c_n_1_1_node.html new file mode 100644 index 0000000..924b0ff --- /dev/null +++ b/docs/doxygen/html/da/d5f/class_s_a_c_n_1_1_node.html @@ -0,0 +1,249 @@ + + + + + + + +OpenLCP: SACN::Node Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
SACN::Node Class Reference
+
+
+ +

The Node class. + More...

+ +

#include <node.h>

+
+Inheritance diagram for SACN::Node:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Node (UUID::uuid=UUID::uuid())
 Node::Node. More...
 
- Public Member Functions inherited from SACN::Receiver
 Receiver (UUID::uuid=UUID::uuid())
 Receiver::Receiver. More...
 
~Receiver ()
 Receiver::~Receiver.
 
virtual void subscribe (const uint16_t)
 Receiver::subscribe. More...
 
virtual void unsubscribe (const uint16_t)
 Receiver::unsubscribe. More...
 
Universeuniverse (const uint16_t)
 Receiver::universe. More...
 
+void discoveryStart ()
 Receiver::discoveryStart.
 
+void discoveryStop ()
 Receiver::discoveryStop.
 
void onDiscovered (const EXTENDED::DISCOVERY::Watcher)
 Receiver::onDiscovered. More...
 
- Public Member Functions inherited from ACN::RLP::Component
 Component (UUID::uuid=UUID::uuid())
 Component::Component. More...
 
virtual void UdpPayloadReceiver (PDU::Stream)
 Component::UdpPayloadReceiver. More...
 
virtual void TcpPacketReceiver (PDU::Stream)
 Component::TcpPacketReceiver. More...
 
- Public Member Functions inherited from ACN::Component
 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
- Public Member Functions inherited from SACN::Source
 Source (UUID::uuid=UUID::uuid())
 Source::Source. More...
 
virtual void create (const uint16_t)
 Source::create. More...
 
virtual void terminate (const uint16_t)
 Source::terminate. More...
 
Universeuniverse (const uint16_t)
 Source::universe. More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Member Functions inherited from SACN::Receiver
void dataReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 Receiver::dataReceiver - dispatcher of RLP DATA PDU. More...
 
void extendedReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 Receiver::extendedReceiver - dispatcher of RLP EXTENDED PDU. More...
 
void dataFrameHandler (ACN::PDU::Message< DATA::Pdu >)
 Receiver::dataFrameHandler. More...
 
void syncFrameHandler (ACN::PDU::Message< EXTENDED::Pdu >)
 Receiver::syncFrameHandler. More...
 
void discoveryFrameHandler (ACN::PDU::Message< EXTENDED::Pdu >)
 Receiver::discoveryFrameHandler. More...
 
void discoveryListHanlder (ACN::PDU::Message< EXTENDED::DISCOVERY::Pdu >)
 Receiver::discoveryListHanlder. More...
 
- Protected Member Functions inherited from ACN::RLP::Component
void RlpReceiver (PDU::Message< RLP::Pdu >)
 Component::RlpReceiver. More...
 
void RlpRegisterVector (uint32_t, PDU::Handler< RLP::Pdu >)
 Component::RlpRegisterVectorHandler. More...
 
- Protected Member Functions inherited from SACN::Source
virtual void end (const uint16_t)
 Source::end. More...
 
- Protected Attributes inherited from ACN::Component
std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
+

Detailed Description

+

The Node class.

+

Constructor & Destructor Documentation

+ +

◆ Node()

+ +
+
+ + + + + + + + +
SACN::Node::Node (UUID::uuid cid = UUID::uuid())
+
+ +

Node::Node.

+
Parameters
+ + +
cid
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/da/d62/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_acn__r_e_a_d_m_e.html b/docs/doxygen/html/da/d62/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_acn__r_e_a_d_m_e.html new file mode 100644 index 0000000..d0ca778 --- /dev/null +++ b/docs/doxygen/html/da/d62/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_acn__r_e_a_d_m_e.html @@ -0,0 +1,119 @@ + + + + + + + +OpenLCP: Library for E1.17 ACN + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
Library for E1.17 ACN
+
+
+

+<tt>Architecture for Control Networks</tt>

+

+Top level include

+

Include acn.h for full protocol support.

+
+

#include "acn.h"

+
+

+Logical components

+

+Protocol Handling

+
    +
  • ACN Architecture
      +
    • pdu.h: [ACN::PDU]
    • +
    • rlp.h: [ACN::RLP]
    • +
    +
  • +
  • Device Management Protocol
      +
    • dmp.h: [ACN::DMP]
    • +
    +
  • +
  • Session Data Transport
      +
    • sdt.h: [ACN::SDT]
    • +
    +
  • +
+

+EPI Support

+
    +
  • EPI 17. ACN Root Layer Protocol Operation on UDP
      +
    • rlp-udp.h: [ACN::RLP::UDP]
    • +
    +
  • +
  • EPI 18. Operation of SDT on UDP Networks
      +
    • sdt-udp.h: [ACN::SDT::UDP]
    • +
    +
  • +
  • EPI 33. ACN Root Layer Protocol Operation on TCP
      +
    • rlp-tcp.h: [ACN::RLP::TCP]
    • +
    +
  • +
+
+
+ + + + diff --git a/docs/doxygen/html/da/d69/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu-members.html b/docs/doxygen/html/da/d69/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu-members.html new file mode 100644 index 0000000..0e949a9 --- /dev/null +++ b/docs/doxygen/html/da/d69/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::EXTENDED::DISCOVERY::Pdu Member List
+
+
+ +

This is the complete list of members for SACN::EXTENDED::DISCOVERY::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideSACN::EXTENDED::DISCOVERY::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()SACN::EXTENDED::DISCOVERY::Pdu
ACN::PDU::Pdu::Pdu(size_t vector_size)ACN::PDU::Pdu
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/da/d6b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header__inherit__graph.map b/docs/doxygen/html/da/d6b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header__inherit__graph.map new file mode 100644 index 0000000..ae98322 --- /dev/null +++ b/docs/doxygen/html/da/d6b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/da/d6b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header__inherit__graph.md5 b/docs/doxygen/html/da/d6b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header__inherit__graph.md5 new file mode 100644 index 0000000..208336b --- /dev/null +++ b/docs/doxygen/html/da/d6b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header__inherit__graph.md5 @@ -0,0 +1 @@ +f54bfa6da25f743e9eb6105689a94671 \ No newline at end of file diff --git a/docs/doxygen/html/da/d6b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header__inherit__graph.png b/docs/doxygen/html/da/d6b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header__inherit__graph.png new file mode 100644 index 0000000..17e4027 Binary files /dev/null and b/docs/doxygen/html/da/d6b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header__inherit__graph.png differ diff --git a/docs/doxygen/html/da/d7f/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu__inherit__graph.map b/docs/doxygen/html/da/d7f/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..c65adfe --- /dev/null +++ b/docs/doxygen/html/da/d7f/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu__inherit__graph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/da/d7f/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/da/d7f/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..bd6b240 --- /dev/null +++ b/docs/doxygen/html/da/d7f/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +89b56f13e5216cc18011bdef03c5d18f \ No newline at end of file diff --git a/docs/doxygen/html/da/d7f/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu__inherit__graph.png b/docs/doxygen/html/da/d7f/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..7561fa7 Binary files /dev/null and b/docs/doxygen/html/da/d7f/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/da/d80/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier-members.html b/docs/doxygen/html/da/d80/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier-members.html new file mode 100644 index 0000000..686ab55 --- /dev/null +++ b/docs/doxygen/html/da/d80/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier-members.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Advertisement::Module::module_identifier Member List
+
+
+ +

This is the complete list of members for OTP::Advertisement::Module::module_identifier, including all inherited members.

+ + + + + + + + + +
iStream(PDU::Stream) overrideOTP::Advertisement::Module::module_identifier
ACN::PDU::pdu_stream_object::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
manufacturerOTP::Advertisement::Module::module_identifier
numberOTP::Advertisement::Module::module_identifier
oStream(PDU::Stream) const overrideOTP::Advertisement::Module::module_identifier
ACN::PDU::pdu_stream_object::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
streamSize() const overrideOTP::Advertisement::Module::module_identifierinlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/da/d8c/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport__inherit__graph.map b/docs/doxygen/html/da/d8c/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport__inherit__graph.map new file mode 100644 index 0000000..5fb171f --- /dev/null +++ b/docs/doxygen/html/da/d8c/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/da/d8c/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport__inherit__graph.md5 b/docs/doxygen/html/da/d8c/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport__inherit__graph.md5 new file mode 100644 index 0000000..4a76c7a --- /dev/null +++ b/docs/doxygen/html/da/d8c/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport__inherit__graph.md5 @@ -0,0 +1 @@ +5e0e8c9ac68b1cf5614016f60d20469e \ No newline at end of file diff --git a/docs/doxygen/html/da/d8c/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport__inherit__graph.png b/docs/doxygen/html/da/d8c/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport__inherit__graph.png new file mode 100644 index 0000000..e058f82 Binary files /dev/null and b/docs/doxygen/html/da/d8c/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport__inherit__graph.png differ diff --git a/docs/doxygen/html/da/d8e/struct_a_c_n_1_1_s_d_t_1_1sessions__data__inherit__graph.map b/docs/doxygen/html/da/d8e/struct_a_c_n_1_1_s_d_t_1_1sessions__data__inherit__graph.map new file mode 100644 index 0000000..3cce0dc --- /dev/null +++ b/docs/doxygen/html/da/d8e/struct_a_c_n_1_1_s_d_t_1_1sessions__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/da/d8e/struct_a_c_n_1_1_s_d_t_1_1sessions__data__inherit__graph.md5 b/docs/doxygen/html/da/d8e/struct_a_c_n_1_1_s_d_t_1_1sessions__data__inherit__graph.md5 new file mode 100644 index 0000000..b1f9410 --- /dev/null +++ b/docs/doxygen/html/da/d8e/struct_a_c_n_1_1_s_d_t_1_1sessions__data__inherit__graph.md5 @@ -0,0 +1 @@ +6acc9a78bb0dc26cbac49d443193d83d \ No newline at end of file diff --git a/docs/doxygen/html/da/d8e/struct_a_c_n_1_1_s_d_t_1_1sessions__data__inherit__graph.png b/docs/doxygen/html/da/d8e/struct_a_c_n_1_1_s_d_t_1_1sessions__data__inherit__graph.png new file mode 100644 index 0000000..9be7ca0 Binary files /dev/null and b/docs/doxygen/html/da/d8e/struct_a_c_n_1_1_s_d_t_1_1sessions__data__inherit__graph.png differ diff --git a/docs/doxygen/html/da/d93/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data__inherit__graph.map b/docs/doxygen/html/da/d93/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data__inherit__graph.map new file mode 100644 index 0000000..6ff5136 --- /dev/null +++ b/docs/doxygen/html/da/d93/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/da/d93/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data__inherit__graph.md5 b/docs/doxygen/html/da/d93/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data__inherit__graph.md5 new file mode 100644 index 0000000..cbdd841 --- /dev/null +++ b/docs/doxygen/html/da/d93/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data__inherit__graph.md5 @@ -0,0 +1 @@ +b0cfdd8cdea06d64f79c59180f5983ed \ No newline at end of file diff --git a/docs/doxygen/html/da/d93/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data__inherit__graph.png b/docs/doxygen/html/da/d93/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data__inherit__graph.png new file mode 100644 index 0000000..400a9a2 Binary files /dev/null and b/docs/doxygen/html/da/d93/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data__inherit__graph.png differ diff --git a/docs/doxygen/html/da/dca/class_a_c_n_1_1_d_m_p_1_1_controller__inherit__graph.map b/docs/doxygen/html/da/dca/class_a_c_n_1_1_d_m_p_1_1_controller__inherit__graph.map new file mode 100644 index 0000000..7bfe9de --- /dev/null +++ b/docs/doxygen/html/da/dca/class_a_c_n_1_1_d_m_p_1_1_controller__inherit__graph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/da/dca/class_a_c_n_1_1_d_m_p_1_1_controller__inherit__graph.md5 b/docs/doxygen/html/da/dca/class_a_c_n_1_1_d_m_p_1_1_controller__inherit__graph.md5 new file mode 100644 index 0000000..3ea0e9b --- /dev/null +++ b/docs/doxygen/html/da/dca/class_a_c_n_1_1_d_m_p_1_1_controller__inherit__graph.md5 @@ -0,0 +1 @@ +d2a2ba8d75264eef00ae3aa61bea1a3b \ No newline at end of file diff --git a/docs/doxygen/html/da/dca/class_a_c_n_1_1_d_m_p_1_1_controller__inherit__graph.png b/docs/doxygen/html/da/dca/class_a_c_n_1_1_d_m_p_1_1_controller__inherit__graph.png new file mode 100644 index 0000000..809c897 Binary files /dev/null and b/docs/doxygen/html/da/dca/class_a_c_n_1_1_d_m_p_1_1_controller__inherit__graph.png differ diff --git a/docs/doxygen/html/da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu.html b/docs/doxygen/html/da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu.html new file mode 100644 index 0000000..d38a3d5 --- /dev/null +++ b/docs/doxygen/html/da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu.html @@ -0,0 +1,265 @@ + + + + + + + +OpenLCP: RDMnet::LLRP::ProbeRequest::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::LLRP::ProbeRequest::Pdu Class Reference
+
+
+ +

The LLRP::ProbeRequest::Pdu class. + More...

+ +

#include <llrp.h>

+
+Inheritance diagram for RDMnet::LLRP::ProbeRequest::Pdu:
+
+
Inheritance graph
+ + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 LLRP::ProbeRequest::Pdu::Pdu.
 
void iStream (ACN::PDU::Stream) override
 LLRP::ProbeRequest::Pdu::iStream. More...
 
- Public Member Functions inherited from RDMnet::Pdu
 Pdu (size_t vector_size)
 Pdu. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The LLRP::ProbeRequest::Pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::LLRP::ProbeRequest::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

LLRP::ProbeRequest::Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from RDMnet::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu_a5d6ebe12fb17865cf846cefe6f65219d_cgraph.map b/docs/doxygen/html/da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu_a5d6ebe12fb17865cf846cefe6f65219d_cgraph.map new file mode 100644 index 0000000..adca8c0 --- /dev/null +++ b/docs/doxygen/html/da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu_a5d6ebe12fb17865cf846cefe6f65219d_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu_a5d6ebe12fb17865cf846cefe6f65219d_cgraph.md5 b/docs/doxygen/html/da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu_a5d6ebe12fb17865cf846cefe6f65219d_cgraph.md5 new file mode 100644 index 0000000..16a6308 --- /dev/null +++ b/docs/doxygen/html/da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu_a5d6ebe12fb17865cf846cefe6f65219d_cgraph.md5 @@ -0,0 +1 @@ +05119904c69e7d1c03b64eccccd97291 \ No newline at end of file diff --git a/docs/doxygen/html/da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu_a5d6ebe12fb17865cf846cefe6f65219d_cgraph.png b/docs/doxygen/html/da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu_a5d6ebe12fb17865cf846cefe6f65219d_cgraph.png new file mode 100644 index 0000000..96c2b21 Binary files /dev/null and b/docs/doxygen/html/da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu_a5d6ebe12fb17865cf846cefe6f65219d_cgraph.png differ diff --git a/docs/doxygen/html/da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html b/docs/doxygen/html/da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html new file mode 100644 index 0000000..3d3f780 --- /dev/null +++ b/docs/doxygen/html/da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html @@ -0,0 +1,235 @@ + + + + + + + +OpenLCP: OTP::Advertisement::Module::module_identifier Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Advertisement::Module::module_identifier Struct Reference
+
+
+ +

The module_identifier struct. + More...

+ +

#include <advertisement.h>

+
+Inheritance diagram for OTP::Advertisement::Module::module_identifier:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 module_identifier::iStream More...
 
void oStream (PDU::Stream) const override
 module_identifier::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + +

+Public Attributes

+uint16_t manufacturer
 ESTA manufactuer ID.
 
+uint16_t number
 manufacturer's model number
 
+

Detailed Description

+

The module_identifier struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::Module::module_identifier::iStream (PDU::Stream stream)
+
+override
+
+ +

module_identifier::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Advertisement::Module::module_identifier::oStream (PDU::Stream stream) const
+
+override
+
+ +

module_identifier::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Advertisement::Module::module_identifier::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver.html b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver.html new file mode 100644 index 0000000..0450450 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver.html @@ -0,0 +1,733 @@ + + + + + + + +OpenLCP: SACN::Receiver Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Protected Member Functions | +List of all members
+
+
SACN::Receiver Class Reference
+
+
+ +

The Receiver class. + More...

+ +

#include <receiver.h>

+
+Inheritance diagram for SACN::Receiver:
+
+
Inheritance graph
+ + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Receiver (UUID::uuid=UUID::uuid())
 Receiver::Receiver. More...
 
~Receiver ()
 Receiver::~Receiver.
 
virtual void subscribe (const uint16_t)
 Receiver::subscribe. More...
 
virtual void unsubscribe (const uint16_t)
 Receiver::unsubscribe. More...
 
Universeuniverse (const uint16_t)
 Receiver::universe. More...
 
+void discoveryStart ()
 Receiver::discoveryStart.
 
+void discoveryStop ()
 Receiver::discoveryStop.
 
void onDiscovered (const EXTENDED::DISCOVERY::Watcher)
 Receiver::onDiscovered. More...
 
- Public Member Functions inherited from ACN::RLP::Component
 Component (UUID::uuid=UUID::uuid())
 Component::Component. More...
 
virtual void UdpPayloadReceiver (PDU::Stream)
 Component::UdpPayloadReceiver. More...
 
virtual void TcpPacketReceiver (PDU::Stream)
 Component::TcpPacketReceiver. More...
 
- Public Member Functions inherited from ACN::Component
 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Protected Member Functions

void dataReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 Receiver::dataReceiver - dispatcher of RLP DATA PDU. More...
 
void extendedReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 Receiver::extendedReceiver - dispatcher of RLP EXTENDED PDU. More...
 
void dataFrameHandler (ACN::PDU::Message< DATA::Pdu >)
 Receiver::dataFrameHandler. More...
 
void syncFrameHandler (ACN::PDU::Message< EXTENDED::Pdu >)
 Receiver::syncFrameHandler. More...
 
void discoveryFrameHandler (ACN::PDU::Message< EXTENDED::Pdu >)
 Receiver::discoveryFrameHandler. More...
 
void discoveryListHanlder (ACN::PDU::Message< EXTENDED::DISCOVERY::Pdu >)
 Receiver::discoveryListHanlder. More...
 
- Protected Member Functions inherited from ACN::RLP::Component
void RlpReceiver (PDU::Message< RLP::Pdu >)
 Component::RlpReceiver. More...
 
void RlpRegisterVector (uint32_t, PDU::Handler< RLP::Pdu >)
 Component::RlpRegisterVectorHandler. More...
 
+ + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::Component
std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
+

Detailed Description

+

The Receiver class.

+

Constructor & Destructor Documentation

+ +

◆ Receiver()

+ +
+
+ + + + + + + + +
SACN::Receiver::Receiver (UUID::uuid cid = UUID::uuid())
+
+ +

Receiver::Receiver.

+
Parameters
+ + +
cidConstructor. Register RLP vector callbacks.
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + + + + + + + + + + + + + +
+ +
+
+

Member Function Documentation

+ +

◆ dataFrameHandler()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::Receiver::dataFrameHandler (ACN::PDU::Message< DATA::Pduframe)
+
+protected
+
+ +

Receiver::dataFrameHandler.

+
Parameters
+ + +
frameReceive VECTOR_ROOT_E131_DATA -> VECTOR_E131_DATA_PACKET vector'd packets.
+
+
+

Merging will be based on frame header. PDU data will be read as a block of DMP PDUs and passed to the universe.

+

6.2.3 E1.31 Data Packet: Priority No priority outside the range of 0 to 200 shall be transmitted on the network.

+

6.2.6 E1.31 Data Packet: Options Preview_Data: Bit 7 (most significant bit) This bit, when set to 1, indicates that the data in this packet is intended for use in visualization or media server preview applications and shall not be used to generate live output.

+

6.2.6 E1.31 Data Packet: Options Stream_Terminated: Bit 6 allow E1.31 sources to terminate transmission of a stream or of universe synchronization without waiting for a timeout to occur. Any property values in an E1.31 Data Packet containing this bit shall be ignored.

+

6.2.4.1 Synchronization Address Usage in an E1.31 Data Packet a value of 0 in the Synchronization Address indicates that the universe data is not synchronized.

+

7.2 DMP Layer: Vector The DMP Layer's Vector shall be set to VECTOR_DMP_SET_PROPERTY, which indicates a DMP Set Property message by sources. Receivers shall discard the packet if the received value is not VECTOR_DMP_SET_PROPERTY.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ dataReceiver()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::Receiver::dataReceiver (ACN::PDU::Message< ACN::RLP::Pduroot)
+
+protected
+
+ +

Receiver::dataReceiver - dispatcher of RLP DATA PDU.

+
Parameters
+ + +
roota shared pointer to the PDU
+
+
+

Receive VECTOR_ROOT_E131_DATA vector'd packets.

+

6.2.1 E1.31 Data Packet: Vector Sources sending an E1.31 Data Packet shall set the E1.31 Layer's Vector to VECTOR_E131_DATA_PACKET. This value indicates that the E1.31 framing layer is wrapping a DMP PDU.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ discoveryFrameHandler()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::Receiver::discoveryFrameHandler (ACN::PDU::Message< EXTENDED::Pduframe)
+
+protected
+
+ +

Receiver::discoveryFrameHandler.

+
Parameters
+ + +
frame
+
+
+

8 Universe Discovery Layer Universe Discovery data only appears in E1.31 Universe Discovery Packets and shall not be included in E1.31 Data Packets or E1.31 Synchronization Packets.

+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ discoveryListHanlder()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::Receiver::discoveryListHanlder (ACN::PDU::Message< EXTENDED::DISCOVERY::Pdupdu)
+
+protected
+
+ +

Receiver::discoveryListHanlder.

+
Parameters
+ + +
pdu
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + + + +
+ +
+
+ +

◆ extendedReceiver()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::Receiver::extendedReceiver (ACN::PDU::Message< ACN::RLP::Pduroot)
+
+protected
+
+ +

Receiver::extendedReceiver - dispatcher of RLP EXTENDED PDU.

+
Parameters
+ + +
roota shared pointer to the PDU
+
+
+

Receive VECTOR_ROOT_E131_EXTENDED vector'd packets.

+

6.3 E1.31 Synchronization Packet Framing Layer

+

6.4 E1.31 Universe Discovery Packet Framing Layer

+
+Here is the call graph for this function:
+
+
+ + + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ onDiscovered()

+ +
+
+ + + + + + + + +
void SACN::Receiver::onDiscovered (const EXTENDED::DISCOVERY::Watcher cb)
+
+ +

Receiver::onDiscovered.

+
Parameters
+ + +
cbsomething that wants to know about available universes.
+
+
+ +
+
+ +

◆ subscribe()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::Receiver::subscribe (const uint16_t num)
+
+virtual
+
+ +

Receiver::subscribe.

+
Parameters
+ + +
num
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + + + + +
+ +
+
+ +

◆ syncFrameHandler()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::Receiver::syncFrameHandler (ACN::PDU::Message< EXTENDED::Pduframe)
+
+protected
+
+ +

Receiver::syncFrameHandler.

+
Parameters
+ + +
frame
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ universe()

+ +
+
+ + + + + + + + +
Universe * SACN::Receiver::universe (const uint16_t num)
+
+ +

Receiver::universe.

+
Parameters
+ + +
num
+
+
+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + + + +
+ +
+
+ +

◆ unsubscribe()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::Receiver::unsubscribe (const uint16_t num)
+
+virtual
+
+ +

Receiver::unsubscribe.

+
Parameters
+ + +
num
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_cgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_cgraph.map new file mode 100644 index 0000000..16cb140 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_cgraph.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_cgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_cgraph.md5 new file mode 100644 index 0000000..28436c8 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_cgraph.md5 @@ -0,0 +1 @@ +b0ab3614391aa5547c1b9af7fe5e8f53 \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_cgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_cgraph.png new file mode 100644 index 0000000..1eb6ad9 Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_cgraph.png differ diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_icgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_icgraph.map new file mode 100644 index 0000000..f895bbd --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_icgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_icgraph.md5 new file mode 100644 index 0000000..6d6cbb6 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_icgraph.md5 @@ -0,0 +1 @@ +f4e076224cdc4dceb99d398897d1b94e \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_icgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_icgraph.png new file mode 100644 index 0000000..754d086 Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a13e3e187b44cac129567200e24906ddb_icgraph.png differ diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a242df61cfff4291f33001d7fcd1bdc9f_icgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a242df61cfff4291f33001d7fcd1bdc9f_icgraph.map new file mode 100644 index 0000000..dd31627 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a242df61cfff4291f33001d7fcd1bdc9f_icgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a242df61cfff4291f33001d7fcd1bdc9f_icgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a242df61cfff4291f33001d7fcd1bdc9f_icgraph.md5 new file mode 100644 index 0000000..6d5b6e2 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a242df61cfff4291f33001d7fcd1bdc9f_icgraph.md5 @@ -0,0 +1 @@ +48f25894dbf8ecc3259869f0b91fa547 \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a242df61cfff4291f33001d7fcd1bdc9f_icgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a242df61cfff4291f33001d7fcd1bdc9f_icgraph.png new file mode 100644 index 0000000..41b46cf Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a242df61cfff4291f33001d7fcd1bdc9f_icgraph.png differ diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a34e4d8f21cd3f30b8a2ef166091cb6be_cgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a34e4d8f21cd3f30b8a2ef166091cb6be_cgraph.map new file mode 100644 index 0000000..ccd3fc8 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a34e4d8f21cd3f30b8a2ef166091cb6be_cgraph.map @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a34e4d8f21cd3f30b8a2ef166091cb6be_cgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a34e4d8f21cd3f30b8a2ef166091cb6be_cgraph.md5 new file mode 100644 index 0000000..7715c9d --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a34e4d8f21cd3f30b8a2ef166091cb6be_cgraph.md5 @@ -0,0 +1 @@ +8ae5db05767f4b1f4cdda9a947a26b76 \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a34e4d8f21cd3f30b8a2ef166091cb6be_cgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a34e4d8f21cd3f30b8a2ef166091cb6be_cgraph.png new file mode 100644 index 0000000..067efc4 Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a34e4d8f21cd3f30b8a2ef166091cb6be_cgraph.png differ diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_cgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_cgraph.map new file mode 100644 index 0000000..e6d789a --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_cgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_cgraph.md5 new file mode 100644 index 0000000..cdb74b4 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_cgraph.md5 @@ -0,0 +1 @@ +f0d83ae4e7f67aef141ab18c4f7a9743 \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_cgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_cgraph.png new file mode 100644 index 0000000..fd167c4 Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_cgraph.png differ diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_icgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_icgraph.map new file mode 100644 index 0000000..a77d65f --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_icgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_icgraph.md5 new file mode 100644 index 0000000..7b14b31 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_icgraph.md5 @@ -0,0 +1 @@ +7c27694af7aeeadf6dbad20647ac4eb3 \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_icgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_icgraph.png new file mode 100644 index 0000000..9c0c47a Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a39446e8289b3dc3c3be6048563275170_icgraph.png differ diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a531701e307d98391f01c7ebd40d8031a_icgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a531701e307d98391f01c7ebd40d8031a_icgraph.map new file mode 100644 index 0000000..36e77d7 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a531701e307d98391f01c7ebd40d8031a_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a531701e307d98391f01c7ebd40d8031a_icgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a531701e307d98391f01c7ebd40d8031a_icgraph.md5 new file mode 100644 index 0000000..07aada1 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a531701e307d98391f01c7ebd40d8031a_icgraph.md5 @@ -0,0 +1 @@ +cb5616aaba75451b5384252db25a9a97 \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a531701e307d98391f01c7ebd40d8031a_icgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a531701e307d98391f01c7ebd40d8031a_icgraph.png new file mode 100644 index 0000000..02726bb Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a531701e307d98391f01c7ebd40d8031a_icgraph.png differ diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a7ab460719f51a774d21138701f2f5557_icgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a7ab460719f51a774d21138701f2f5557_icgraph.map new file mode 100644 index 0000000..3efe63c --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a7ab460719f51a774d21138701f2f5557_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a7ab460719f51a774d21138701f2f5557_icgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a7ab460719f51a774d21138701f2f5557_icgraph.md5 new file mode 100644 index 0000000..fd3e128 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a7ab460719f51a774d21138701f2f5557_icgraph.md5 @@ -0,0 +1 @@ +11c33a0df0b4cc94b39dad6cc8785926 \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a7ab460719f51a774d21138701f2f5557_icgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a7ab460719f51a774d21138701f2f5557_icgraph.png new file mode 100644 index 0000000..471cf34 Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a7ab460719f51a774d21138701f2f5557_icgraph.png differ diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a88fe36c58c5e4502dcdb646b2bed2028_icgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a88fe36c58c5e4502dcdb646b2bed2028_icgraph.map new file mode 100644 index 0000000..72789ce --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a88fe36c58c5e4502dcdb646b2bed2028_icgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a88fe36c58c5e4502dcdb646b2bed2028_icgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a88fe36c58c5e4502dcdb646b2bed2028_icgraph.md5 new file mode 100644 index 0000000..e5af5ae --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a88fe36c58c5e4502dcdb646b2bed2028_icgraph.md5 @@ -0,0 +1 @@ +3d9bc57c8ee4fbf6945999e653db6d4c \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a88fe36c58c5e4502dcdb646b2bed2028_icgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a88fe36c58c5e4502dcdb646b2bed2028_icgraph.png new file mode 100644 index 0000000..7831b01 Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_a88fe36c58c5e4502dcdb646b2bed2028_icgraph.png differ diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_cgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_cgraph.map new file mode 100644 index 0000000..c2b29a7 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_cgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_cgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_cgraph.md5 new file mode 100644 index 0000000..b25b519 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_cgraph.md5 @@ -0,0 +1 @@ +f90ef5d4c9a2741b1cb693a718d0cd4a \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_cgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_cgraph.png new file mode 100644 index 0000000..8f304a0 Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_cgraph.png differ diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_icgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_icgraph.map new file mode 100644 index 0000000..c3ef882 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_icgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_icgraph.md5 new file mode 100644 index 0000000..95c66d8 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_icgraph.md5 @@ -0,0 +1 @@ +f8dfb0b33dbe58ac538e76c4d4b65cde \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_icgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_icgraph.png new file mode 100644 index 0000000..5ac0dcd Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ac1b5b7f47a731c59ccff00fb27a003f9_icgraph.png differ diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ad2558f8a3fda3c6fef37b70e12810f28_icgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ad2558f8a3fda3c6fef37b70e12810f28_icgraph.map new file mode 100644 index 0000000..ab9322d --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ad2558f8a3fda3c6fef37b70e12810f28_icgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ad2558f8a3fda3c6fef37b70e12810f28_icgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ad2558f8a3fda3c6fef37b70e12810f28_icgraph.md5 new file mode 100644 index 0000000..72e1f67 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ad2558f8a3fda3c6fef37b70e12810f28_icgraph.md5 @@ -0,0 +1 @@ +419c458078adeb4d5dca2883e5cc477f \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ad2558f8a3fda3c6fef37b70e12810f28_icgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ad2558f8a3fda3c6fef37b70e12810f28_icgraph.png new file mode 100644 index 0000000..f01e2a1 Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ad2558f8a3fda3c6fef37b70e12810f28_icgraph.png differ diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_cgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_cgraph.map new file mode 100644 index 0000000..ffdb51d --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_cgraph.map @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_cgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_cgraph.md5 new file mode 100644 index 0000000..35c7924 --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_cgraph.md5 @@ -0,0 +1 @@ +c1479edb4371f827f2b423916e248430 \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_cgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_cgraph.png new file mode 100644 index 0000000..64da3c6 Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_cgraph.png differ diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_icgraph.map b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_icgraph.map new file mode 100644 index 0000000..657a50c --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_icgraph.md5 b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_icgraph.md5 new file mode 100644 index 0000000..c202daf --- /dev/null +++ b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_icgraph.md5 @@ -0,0 +1 @@ +d0c27b65bbe984bdbcca09e9cb7d6208 \ No newline at end of file diff --git a/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_icgraph.png b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_icgraph.png new file mode 100644 index 0000000..79e3f92 Binary files /dev/null and b/docs/doxygen/html/da/dde/class_s_a_c_n_1_1_receiver_ae814bbf9d170f249584b45594b0d211a_icgraph.png differ diff --git a/docs/doxygen/html/da/de8/class_a_c_n_1_1_s_d_t_1_1_session-members.html b/docs/doxygen/html/da/de8/class_a_c_n_1_1_s_d_t_1_1_session-members.html new file mode 100644 index 0000000..db0657c --- /dev/null +++ b/docs/doxygen/html/da/de8/class_a_c_n_1_1_s_d_t_1_1_session-members.html @@ -0,0 +1,102 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::Session Member List
+
+
+ +

This is the complete list of members for ACN::SDT::Session, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + +
ack()ACN::SDT::Session
channel_params()ACN::SDT::Session
connect()ACN::SDT::Session
connect_accept()ACN::SDT::Session
connect_refuse()ACN::SDT::Session
disconnect()ACN::SDT::Session
disconnecting()ACN::SDT::Session
downstreamACN::SDT::Sessionprotected
id()ACN::SDT::Session
join_accept()ACN::SDT::Session
join_refuse()ACN::SDT::Session
leaderACN::SDT::Sessionprotected
leave()ACN::SDT::Session
leaving()ACN::SDT::Session
nak()ACN::SDT::Session
reliable_wrapper()ACN::SDT::Session
Session()ACN::SDT::Session
unreliable_wrapper()ACN::SDT::Session
upstreamACN::SDT::Sessionprotected
~Session()ACN::SDT::Session
+ + + + diff --git a/docs/doxygen/html/da/dea/struct_r_d_mnet_1_1_e_p_t_1_1ept__header__inherit__graph.map b/docs/doxygen/html/da/dea/struct_r_d_mnet_1_1_e_p_t_1_1ept__header__inherit__graph.map new file mode 100644 index 0000000..6e56725 --- /dev/null +++ b/docs/doxygen/html/da/dea/struct_r_d_mnet_1_1_e_p_t_1_1ept__header__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/da/dea/struct_r_d_mnet_1_1_e_p_t_1_1ept__header__inherit__graph.md5 b/docs/doxygen/html/da/dea/struct_r_d_mnet_1_1_e_p_t_1_1ept__header__inherit__graph.md5 new file mode 100644 index 0000000..10f4188 --- /dev/null +++ b/docs/doxygen/html/da/dea/struct_r_d_mnet_1_1_e_p_t_1_1ept__header__inherit__graph.md5 @@ -0,0 +1 @@ +18c55f8f2fca2814a0e72a70b62233b1 \ No newline at end of file diff --git a/docs/doxygen/html/da/dea/struct_r_d_mnet_1_1_e_p_t_1_1ept__header__inherit__graph.png b/docs/doxygen/html/da/dea/struct_r_d_mnet_1_1_e_p_t_1_1ept__header__inherit__graph.png new file mode 100644 index 0000000..86459a7 Binary files /dev/null and b/docs/doxygen/html/da/dea/struct_r_d_mnet_1_1_e_p_t_1_1ept__header__inherit__graph.png differ diff --git a/docs/doxygen/html/da/dee/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe-members.html b/docs/doxygen/html/da/dee/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe-members.html new file mode 100644 index 0000000..969cbc9 --- /dev/null +++ b/docs/doxygen/html/da/dee/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe-members.html @@ -0,0 +1,85 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::EXTENDED::DISCOVERY::discoveredUniverse Member List
+
+
+ +

This is the complete list of members for SACN::EXTENDED::DISCOVERY::discoveredUniverse, including all inherited members.

+ + + + +
descriptionSACN::EXTENDED::DISCOVERY::discoveredUniverse
sourceSACN::EXTENDED::DISCOVERY::discoveredUniverse
universeSACN::EXTENDED::DISCOVERY::discoveredUniverse
+ + + + diff --git a/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller.html b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller.html new file mode 100644 index 0000000..927c10e --- /dev/null +++ b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller.html @@ -0,0 +1,574 @@ + + + + + + + +OpenLCP: RDMnet::Controller Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::Controller Class Reference
+
+
+ +

The Controller class. + More...

+ +

#include <controller.h>

+
+Inheritance diagram for RDMnet::Controller:
+
+
Inheritance graph
+ + + + + + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Controller (UUID::uuid=UUID::uuid(), RDM::UID=RDM::UID())
 Controller::Controller. More...
 
void rlpRptReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 Controller::rlpRptReceiver. More...
 
- Public Member Functions inherited from RDMnet::Implementation
 Implementation (UUID::uuid=UUID::uuid(), RDM::UID=RDM::UID())
 Implementation::Implementation. More...
 
void rlpLlrpReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 Implementation::rlpLlrpReceiver. More...
 
virtual void rlpEptReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 rlpEptReceiver More...
 
- Public Member Functions inherited from ACN::RLP::Component
 Component (UUID::uuid=UUID::uuid())
 Component::Component. More...
 
virtual void UdpPayloadReceiver (PDU::Stream)
 Component::UdpPayloadReceiver. More...
 
virtual void TcpPacketReceiver (PDU::Stream)
 Component::TcpPacketReceiver. More...
 
- Public Member Functions inherited from ACN::Component
 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
- Public Member Functions inherited from RDM::Responder
 Responder (UID id, Device *parent=nullptr)
 Responder::Responder. More...
 
+virtual ~Responder ()
 Responder::~Responder.
 
void receive (const std::vector< uint8_t > &data)
 Responder::receive. More...
 
virtual void reset (bool hard) override
 Responder::reset. More...
 
- Public Member Functions inherited from RDM::Device
 Device (UID id=UID(), Device *parent=nullptr)
 Device::Device. More...
 
+virtual ~Device ()
 Device::~Device.
 
void addSubDevice (uint16_t number, Device *dev)
 Device::addSubDevice. More...
 
DevicesubDevice (uint16_t number)
 Device::subDevice. More...
 
uint16_t subDeviceCount () const
 Device::subDeviceCount. More...
 
void addProductDetailId (uint16_t)
 Device::addProductDetailId. More...
 
void get (const MsgPtr message, MsgPtr response)
 Device::get. More...
 
void set (const MsgPtr message, MsgPtr response)
 Device::set. More...
 
virtual void identify (bool state)
 Device::identify. More...
 
- Public Member Functions inherited from DMX::Device
Device ()
 Device::Device.
 
uint16_t footprint () const
 Device::footprint. More...
 
uint8_t personality () const
 Device::personality. More...
 
uint8_t personalityCount () const
 Device::personalityCount. More...
 
uint16_t address () const
 Device::address. More...
 
virtual void setPersonality (uint8_t mode)
 Device::setPersonality. More...
 
virtual bool setAddress (uint16_t start)
 Device::setAddress. More...
 
- Public Member Functions inherited from RDMnet::LLRP::Target
Target ()
 Target::Target.
 
+virtual void LLRPsetup ()=0
 listens on LLRP_PORT
 
void receiveLLRP (ACN::PDU::Message< LLRP::Pdu > frame)
 Target::receiveLLRP. More...
 
virtual void receiveProbeRequest (ACN::PDU::Message< LLRP::ProbeRequest::Pdu > pdu)
 Target::receiveProbeRequest. More...
 
+virtual void sendProbeReply ()
 Target::sendProbeReply.
 
virtual void receiveRdmCommand (ACN::PDU::Message< RPT::COMMAND::Pdu > pdu)
 Target::receiveRdmCommand. More...
 
- Public Member Functions inherited from RDM::Controller
Controller ()
 Controller::Controller.
 
~Controller ()
 Controller::~Controller.
 
bool findDevices (uint64_t lowerBound=0, uint64_t upperBound=0xFFFFFFFFFFFE) const
 Controller::findDevices. More...
 
- Public Member Functions inherited from RDMnet::RPT::Controller
Controller ()
 Controller::Controller.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Attributes inherited from RDM::Responder
+union {
+   uint16_t   control_field
 
+   struct {
+      bool   managed_proxy_flag: 1
 
+      bool   subdevice_flag: 1
 
+      bool   bootloader_flag: 1
 
+      bool   proxied_device_flag: 1
 
   } 
 
}; 
 
- Public Attributes inherited from RDM::Device
+uint16_t deviceModelID
 model ID number
 
+std::string deviceModelDescription
 model description
 
+uint16_t deviceProductCategory
 device category
 
- Protected Member Functions inherited from ACN::RLP::Component
void RlpReceiver (PDU::Message< RLP::Pdu >)
 Component::RlpReceiver. More...
 
void RlpRegisterVector (uint32_t, PDU::Handler< RLP::Pdu >)
 Component::RlpRegisterVectorHandler. More...
 
- Protected Member Functions inherited from RDM::Responder
virtual void send (const std::vector< uint8_t > &data)
 Responder::send. More...
 
virtual void send (MsgPtr message)
 Responder::send. More...
 
virtual void receive (const MsgPtr message)
 Responder::receive. More...
 
virtual void rxDiscovery (const MsgPtr message, MsgPtr response)
 Responder::rxDiscovery. More...
 
virtual void rxGet (const MsgPtr message, MsgPtr response)
 Responder::rxGet. More...
 
virtual void rxSet (const MsgPtr message, MsgPtr response)
 Responder::rxSet. More...
 
void actionDiscoverUniqueBranch (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoverUniqueBranch. More...
 
void actionDiscoveryMute (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoveryMute. More...
 
void actionDiscoveryUnmute (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoveryUnmute. More...
 
void actionGetCommsStatus (const MsgPtr message, MsgPtr response)
 Responder::actionGetCommsStatus. More...
 
void actionSetCommsStatus (const MsgPtr message, MsgPtr response)
 Responder::actionSetCommsStatus. More...
 
void actionGetQueuedMessage (const MsgPtr message, MsgPtr response)
 Responder::actionGetQueuedMessage. More...
 
void actionGetStatusMessages (const MsgPtr message, MsgPtr response)
 Responder::actionGetStatusMessages. More...
 
void actionGetStatusIdDescription (const MsgPtr message, MsgPtr response)
 Responder::actionGetStatusIdDescription. More...
 
- Protected Member Functions inherited from RDM::Device
void enqueueMessage (MsgPtr message, bool urgent=false)
 Device::enqueueMessage. More...
 
void enqueueStatus (StatusPtr status)
 Device::enqueueStatus. More...
 
bool actionPrep_ (const MsgPtr message, MsgPtr response)
 Device::actionPrep_. More...
 
void actionGetSupportedParameters (const MsgPtr message, MsgPtr response)
 Device::actionGetSupportedParameters. More...
 
void actionSetClearStatusId (const MsgPtr message, MsgPtr response)
 Device::actionSetClearStatusId. More...
 
void actionGetSubdeviceThreshold (const MsgPtr message, MsgPtr response)
 Device::actionGetSubdeviceThreshold. More...
 
void actionSetSubdeviceThreshold (const MsgPtr message, MsgPtr response)
 Device::actionSetSubdeviceThreshold. More...
 
void actionGetDeviceInfo (const MsgPtr message, MsgPtr response)
 Device::actionGetDeviceInfo. More...
 
void actionGetProductDetailIdList (const MsgPtr message, MsgPtr response)
 Device::actionGetProductDetailIdList. More...
 
void actionGetDevModelDescription (const MsgPtr message, MsgPtr response)
 Device::actionGetDevModelDescription. More...
 
void actionGetManufacturerLabel (const MsgPtr message, MsgPtr response)
 Device::actionGetManufacturerLabel. More...
 
void actionGetLanguage (const MsgPtr message, MsgPtr response)
 Device::actionGetLanguage. More...
 
void actionSetLanguage (const MsgPtr message, MsgPtr response)
 Device::actionSetLanguage. More...
 
void actionGetSoftwareVersionLabel (const MsgPtr message, MsgPtr response)
 Device::actionGetSoftwareVersionLabel. More...
 
void actionGetDmxPersonality (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxPersonality. More...
 
void actionSetDmxPersonality (const MsgPtr message, MsgPtr response)
 Device::actionSetDmxPersonality. More...
 
void actionGetDmxPersonalityDesc (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxPersonalityDesc. More...
 
void actionGetDmxStartAddress (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxStartAddress. More...
 
void actionSetDmxStartAddress (const MsgPtr message, MsgPtr response)
 Device::actionSetDmxStartAddress. More...
 
void actionSensorDispatch (const MsgPtr message, MsgPtr response)
 Device::actionSensorDispatch. More...
 
void actionGetIdentifyDevice (const MsgPtr message, MsgPtr response)
 Device::actionGetIdentifyDevice. More...
 
void actionSetIdentifyDevice (const MsgPtr message, MsgPtr response)
 Device::actionSetIdentifyDevice. More...
 
void actionSetResetDevice (const MsgPtr message, MsgPtr response)
 Device::actionSetResetDevice. More...
 
- Protected Member Functions inherited from RDM::Controller
bool quick_find (const UID &uid, uint64_t lowerBound, uint64_t upperBound) const
 Controller::quick_find. More...
 
virtual void rxDiscoveryResponse (const MsgPtr message)
 Controller::rxDiscoveryResponse. More...
 
virtual void rxGetResponse (const MsgPtr message)
 Controller::rxGetResponse. More...
 
virtual void rxSetResponse (const MsgPtr message)
 Controller::rxSetResponse. More...
 
- Protected Attributes inherited from ACN::Component
std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
- Protected Attributes inherited from RDM::Device
+UID id_
 device UID
 
+std::unordered_map< uint16_t, Device * > sub_devices_
 sub devices
 
+std::unordered_map< PID, Parameter * > parameters_
 parameters
 
+std::vector< Sensor * > sensors_
 sensors
 
+std::list< uint16_t > product_detail_list_
 product detail list
 
+std::deque< MsgPtrqueued_messages_
 outbound message queue
 
+UID controller_uid_
 controller UID
 
+std::unordered_map< uint8_t, std::queue< StatusPtr > > queued_statuses_
 outbound status queue
 
- Protected Attributes inherited from DMX::Device
+std::vector< Personality * > personalities_
 available personalities
 
+uint8_t personality_
 index of current personality
 
+uint16_t startAddress_
 DMX start address.
 
+

Detailed Description

+

The Controller class.

+

Constructor & Destructor Documentation

+ +

◆ Controller()

+ +
+
+ + + + + + + + + + + + + + + + + + +
RDMnet::Controller::Controller (UUID::uuid cid = UUID::uuid(),
RDM::UID uid = RDM::UID() 
)
+
+ +

Controller::Controller.

+
Parameters
+ + + +
cid
uid
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+

Member Function Documentation

+ +

◆ rlpRptReceiver()

+ +
+
+ + + + + + + + +
void RDMnet::Controller::rlpRptReceiver (ACN::PDU::Message< ACN::RLP::Pduroot)
+
+ +

Controller::rlpRptReceiver.

+
Parameters
+ + +
root
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a44606ea9a6a33800faed9ead971d9caf_cgraph.map b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a44606ea9a6a33800faed9ead971d9caf_cgraph.map new file mode 100644 index 0000000..a6698d1 --- /dev/null +++ b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a44606ea9a6a33800faed9ead971d9caf_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a44606ea9a6a33800faed9ead971d9caf_cgraph.md5 b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a44606ea9a6a33800faed9ead971d9caf_cgraph.md5 new file mode 100644 index 0000000..481ee02 --- /dev/null +++ b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a44606ea9a6a33800faed9ead971d9caf_cgraph.md5 @@ -0,0 +1 @@ +963b3598892a1bb1b3168b4d32b908c8 \ No newline at end of file diff --git a/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a44606ea9a6a33800faed9ead971d9caf_cgraph.png b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a44606ea9a6a33800faed9ead971d9caf_cgraph.png new file mode 100644 index 0000000..894d59f Binary files /dev/null and b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a44606ea9a6a33800faed9ead971d9caf_cgraph.png differ diff --git a/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a8ebca10782f2734955ba7fc88a24c1c6_icgraph.map b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a8ebca10782f2734955ba7fc88a24c1c6_icgraph.map new file mode 100644 index 0000000..cd54569 --- /dev/null +++ b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a8ebca10782f2734955ba7fc88a24c1c6_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a8ebca10782f2734955ba7fc88a24c1c6_icgraph.md5 b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a8ebca10782f2734955ba7fc88a24c1c6_icgraph.md5 new file mode 100644 index 0000000..1623d26 --- /dev/null +++ b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a8ebca10782f2734955ba7fc88a24c1c6_icgraph.md5 @@ -0,0 +1 @@ +423b3d2a4ec13eff08eecf8b13bf9f5a \ No newline at end of file diff --git a/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a8ebca10782f2734955ba7fc88a24c1c6_icgraph.png b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a8ebca10782f2734955ba7fc88a24c1c6_icgraph.png new file mode 100644 index 0000000..281df91 Binary files /dev/null and b/docs/doxygen/html/da/dfd/class_r_d_mnet_1_1_controller_a8ebca10782f2734955ba7fc88a24c1c6_icgraph.png differ diff --git a/docs/doxygen/html/db/d00/class_r_d_mnet_1_1_l_l_r_p_1_1_target-members.html b/docs/doxygen/html/db/d00/class_r_d_mnet_1_1_l_l_r_p_1_1_target-members.html new file mode 100644 index 0000000..4a19ff0 --- /dev/null +++ b/docs/doxygen/html/db/d00/class_r_d_mnet_1_1_l_l_r_p_1_1_target-members.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::LLRP::Target Member List
+
+
+ +

This is the complete list of members for RDMnet::LLRP::Target, including all inherited members.

+ + + + + + + +
LLRPsetup()=0RDMnet::LLRP::Targetpure virtual
receiveLLRP(ACN::PDU::Message< LLRP::Pdu > frame)RDMnet::LLRP::Target
receiveProbeRequest(ACN::PDU::Message< LLRP::ProbeRequest::Pdu > pdu)RDMnet::LLRP::Targetvirtual
receiveRdmCommand(ACN::PDU::Message< RPT::COMMAND::Pdu > pdu)RDMnet::LLRP::Targetvirtual
sendProbeReply()RDMnet::LLRP::Targetvirtual
Target()RDMnet::LLRP::Target
+ + + + diff --git a/docs/doxygen/html/db/d07/struct_o_t_p_1_1_layer_1_1base__footer-members.html b/docs/doxygen/html/db/d07/struct_o_t_p_1_1_layer_1_1base__footer-members.html new file mode 100644 index 0000000..63cfc60 --- /dev/null +++ b/docs/doxygen/html/db/d07/struct_o_t_p_1_1_layer_1_1base__footer-members.html @@ -0,0 +1,91 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Layer::base_footer Member List
+
+
+ +

This is the complete list of members for OTP::Layer::base_footer, including all inherited members.

+ + + + + + + + + + +
dataOTP::Layer::base_footer
iStream(PDU::Stream) overrideOTP::Layer::base_footer
ACN::PDU::pdu_stream_object::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
lengthOTP::Layer::base_footer
optionsOTP::Layer::base_footer
oStream(PDU::Stream) const overrideOTP::Layer::base_footer
ACN::PDU::pdu_stream_object::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
streamSize() const overrideOTP::Layer::base_footerinlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/db/d14/class_r_d_m_1_1_sensor-members.html b/docs/doxygen/html/db/d14/class_r_d_m_1_1_sensor-members.html new file mode 100644 index 0000000..3a02d94 --- /dev/null +++ b/docs/doxygen/html/db/d14/class_r_d_m_1_1_sensor-members.html @@ -0,0 +1,107 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDM::Sensor Member List
+
+
+ +

This is the complete list of members for RDM::Sensor, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
actionGetSensorDefinition(uint8_t index, MsgPtr response)RDM::Sensor
actionGetSensorValue(uint8_t index, MsgPtr response)RDM::Sensor
actionSetRecordSensors(MsgPtr response)RDM::Sensor
actionSetSensorValue(uint8_t index, MsgPtr response)RDM::Sensor
clearMemory()RDM::Sensor
descriptionRDM::Sensor
maximum() constRDM::Sensor
maxLimitRDM::Sensor
maxNominalRDM::Sensor
minimum() constRDM::Sensor
minLimitRDM::Sensor
minMaxDetectedValue (defined in RDM::Sensor)RDM::Sensor
minNominalRDM::Sensor
recordedValue (defined in RDM::Sensor)RDM::Sensor
recordedValueSupport (defined in RDM::Sensor)RDM::Sensor
reserved (defined in RDM::Sensor)RDM::Sensor
save()RDM::Sensor
saved() constRDM::Sensor
Sensor()RDM::Sensor
setValue(int16_t &val)RDM::Sensor
typeRDM::Sensor
unitRDM::Sensor
unitPrefixRDM::Sensor
value() constRDM::Sensor
~Sensor() (defined in RDM::Sensor)RDM::Sensorinlinevirtual
+ + + + diff --git a/docs/doxygen/html/db/d1b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__inherit__graph.map b/docs/doxygen/html/db/d1b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__inherit__graph.map new file mode 100644 index 0000000..2fabcdb --- /dev/null +++ b/docs/doxygen/html/db/d1b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__inherit__graph.map @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/docs/doxygen/html/db/d1b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__inherit__graph.md5 b/docs/doxygen/html/db/d1b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__inherit__graph.md5 new file mode 100644 index 0000000..085f5c1 --- /dev/null +++ b/docs/doxygen/html/db/d1b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__inherit__graph.md5 @@ -0,0 +1 @@ +af0d0e9e90cc6d87d02b46e6d5ef0a8a \ No newline at end of file diff --git a/docs/doxygen/html/db/d1b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__inherit__graph.png b/docs/doxygen/html/db/d1b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__inherit__graph.png new file mode 100644 index 0000000..8b16c18 Binary files /dev/null and b/docs/doxygen/html/db/d1b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__inherit__graph.png differ diff --git a/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker.html b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker.html new file mode 100644 index 0000000..586617e --- /dev/null +++ b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker.html @@ -0,0 +1,554 @@ + + + + + + + +OpenLCP: RDMnet::Broker Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::Broker Class Reference
+
+
+ +

The Broker class. + More...

+ +

#include <broker.h>

+
+Inheritance diagram for RDMnet::Broker:
+
+
Inheritance graph
+ + + + + + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Broker (UUID::uuid=UUID::uuid(), RDM::UID=RDM::UID())
 Broker::Broker. More...
 
void rlpBrokerReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 Broker::rlpBrokerReceiver. More...
 
- Public Member Functions inherited from RDMnet::Implementation
 Implementation (UUID::uuid=UUID::uuid(), RDM::UID=RDM::UID())
 Implementation::Implementation. More...
 
void rlpLlrpReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 Implementation::rlpLlrpReceiver. More...
 
virtual void rlpEptReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 rlpEptReceiver More...
 
- Public Member Functions inherited from ACN::RLP::Component
 Component (UUID::uuid=UUID::uuid())
 Component::Component. More...
 
virtual void UdpPayloadReceiver (PDU::Stream)
 Component::UdpPayloadReceiver. More...
 
virtual void TcpPacketReceiver (PDU::Stream)
 Component::TcpPacketReceiver. More...
 
- Public Member Functions inherited from ACN::Component
 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
- Public Member Functions inherited from RDM::Responder
 Responder (UID id, Device *parent=nullptr)
 Responder::Responder. More...
 
+virtual ~Responder ()
 Responder::~Responder.
 
void receive (const std::vector< uint8_t > &data)
 Responder::receive. More...
 
virtual void reset (bool hard) override
 Responder::reset. More...
 
- Public Member Functions inherited from RDM::Device
 Device (UID id=UID(), Device *parent=nullptr)
 Device::Device. More...
 
+virtual ~Device ()
 Device::~Device.
 
void addSubDevice (uint16_t number, Device *dev)
 Device::addSubDevice. More...
 
DevicesubDevice (uint16_t number)
 Device::subDevice. More...
 
uint16_t subDeviceCount () const
 Device::subDeviceCount. More...
 
void addProductDetailId (uint16_t)
 Device::addProductDetailId. More...
 
void get (const MsgPtr message, MsgPtr response)
 Device::get. More...
 
void set (const MsgPtr message, MsgPtr response)
 Device::set. More...
 
virtual void identify (bool state)
 Device::identify. More...
 
- Public Member Functions inherited from DMX::Device
Device ()
 Device::Device.
 
uint16_t footprint () const
 Device::footprint. More...
 
uint8_t personality () const
 Device::personality. More...
 
uint8_t personalityCount () const
 Device::personalityCount. More...
 
uint16_t address () const
 Device::address. More...
 
virtual void setPersonality (uint8_t mode)
 Device::setPersonality. More...
 
virtual bool setAddress (uint16_t start)
 Device::setAddress. More...
 
- Public Member Functions inherited from RDMnet::LLRP::Target
Target ()
 Target::Target.
 
+virtual void LLRPsetup ()=0
 listens on LLRP_PORT
 
void receiveLLRP (ACN::PDU::Message< LLRP::Pdu > frame)
 Target::receiveLLRP. More...
 
virtual void receiveProbeRequest (ACN::PDU::Message< LLRP::ProbeRequest::Pdu > pdu)
 Target::receiveProbeRequest. More...
 
+virtual void sendProbeReply ()
 Target::sendProbeReply.
 
virtual void receiveRdmCommand (ACN::PDU::Message< RPT::COMMAND::Pdu > pdu)
 Target::receiveRdmCommand. More...
 
- Public Member Functions inherited from RDMnet::EPT::Broker
Broker ()
 Broker::Broker.
 
- Public Member Functions inherited from RDMnet::RPT::Broker
Broker ()
 Broker::Broker.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Attributes inherited from RDM::Responder
+union {
+   uint16_t   control_field
 
+   struct {
+      bool   managed_proxy_flag: 1
 
+      bool   subdevice_flag: 1
 
+      bool   bootloader_flag: 1
 
+      bool   proxied_device_flag: 1
 
   } 
 
}; 
 
- Public Attributes inherited from RDM::Device
+uint16_t deviceModelID
 model ID number
 
+std::string deviceModelDescription
 model description
 
+uint16_t deviceProductCategory
 device category
 
- Protected Member Functions inherited from ACN::RLP::Component
void RlpReceiver (PDU::Message< RLP::Pdu >)
 Component::RlpReceiver. More...
 
void RlpRegisterVector (uint32_t, PDU::Handler< RLP::Pdu >)
 Component::RlpRegisterVectorHandler. More...
 
- Protected Member Functions inherited from RDM::Responder
virtual void send (const std::vector< uint8_t > &data)
 Responder::send. More...
 
virtual void send (MsgPtr message)
 Responder::send. More...
 
virtual void receive (const MsgPtr message)
 Responder::receive. More...
 
virtual void rxDiscovery (const MsgPtr message, MsgPtr response)
 Responder::rxDiscovery. More...
 
virtual void rxGet (const MsgPtr message, MsgPtr response)
 Responder::rxGet. More...
 
virtual void rxSet (const MsgPtr message, MsgPtr response)
 Responder::rxSet. More...
 
void actionDiscoverUniqueBranch (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoverUniqueBranch. More...
 
void actionDiscoveryMute (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoveryMute. More...
 
void actionDiscoveryUnmute (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoveryUnmute. More...
 
void actionGetCommsStatus (const MsgPtr message, MsgPtr response)
 Responder::actionGetCommsStatus. More...
 
void actionSetCommsStatus (const MsgPtr message, MsgPtr response)
 Responder::actionSetCommsStatus. More...
 
void actionGetQueuedMessage (const MsgPtr message, MsgPtr response)
 Responder::actionGetQueuedMessage. More...
 
void actionGetStatusMessages (const MsgPtr message, MsgPtr response)
 Responder::actionGetStatusMessages. More...
 
void actionGetStatusIdDescription (const MsgPtr message, MsgPtr response)
 Responder::actionGetStatusIdDescription. More...
 
- Protected Member Functions inherited from RDM::Device
void enqueueMessage (MsgPtr message, bool urgent=false)
 Device::enqueueMessage. More...
 
void enqueueStatus (StatusPtr status)
 Device::enqueueStatus. More...
 
bool actionPrep_ (const MsgPtr message, MsgPtr response)
 Device::actionPrep_. More...
 
void actionGetSupportedParameters (const MsgPtr message, MsgPtr response)
 Device::actionGetSupportedParameters. More...
 
void actionSetClearStatusId (const MsgPtr message, MsgPtr response)
 Device::actionSetClearStatusId. More...
 
void actionGetSubdeviceThreshold (const MsgPtr message, MsgPtr response)
 Device::actionGetSubdeviceThreshold. More...
 
void actionSetSubdeviceThreshold (const MsgPtr message, MsgPtr response)
 Device::actionSetSubdeviceThreshold. More...
 
void actionGetDeviceInfo (const MsgPtr message, MsgPtr response)
 Device::actionGetDeviceInfo. More...
 
void actionGetProductDetailIdList (const MsgPtr message, MsgPtr response)
 Device::actionGetProductDetailIdList. More...
 
void actionGetDevModelDescription (const MsgPtr message, MsgPtr response)
 Device::actionGetDevModelDescription. More...
 
void actionGetManufacturerLabel (const MsgPtr message, MsgPtr response)
 Device::actionGetManufacturerLabel. More...
 
void actionGetLanguage (const MsgPtr message, MsgPtr response)
 Device::actionGetLanguage. More...
 
void actionSetLanguage (const MsgPtr message, MsgPtr response)
 Device::actionSetLanguage. More...
 
void actionGetSoftwareVersionLabel (const MsgPtr message, MsgPtr response)
 Device::actionGetSoftwareVersionLabel. More...
 
void actionGetDmxPersonality (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxPersonality. More...
 
void actionSetDmxPersonality (const MsgPtr message, MsgPtr response)
 Device::actionSetDmxPersonality. More...
 
void actionGetDmxPersonalityDesc (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxPersonalityDesc. More...
 
void actionGetDmxStartAddress (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxStartAddress. More...
 
void actionSetDmxStartAddress (const MsgPtr message, MsgPtr response)
 Device::actionSetDmxStartAddress. More...
 
void actionSensorDispatch (const MsgPtr message, MsgPtr response)
 Device::actionSensorDispatch. More...
 
void actionGetIdentifyDevice (const MsgPtr message, MsgPtr response)
 Device::actionGetIdentifyDevice. More...
 
void actionSetIdentifyDevice (const MsgPtr message, MsgPtr response)
 Device::actionSetIdentifyDevice. More...
 
void actionSetResetDevice (const MsgPtr message, MsgPtr response)
 Device::actionSetResetDevice. More...
 
- Protected Attributes inherited from ACN::Component
std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
- Protected Attributes inherited from RDM::Device
+UID id_
 device UID
 
+std::unordered_map< uint16_t, Device * > sub_devices_
 sub devices
 
+std::unordered_map< PID, Parameter * > parameters_
 parameters
 
+std::vector< Sensor * > sensors_
 sensors
 
+std::list< uint16_t > product_detail_list_
 product detail list
 
+std::deque< MsgPtrqueued_messages_
 outbound message queue
 
+UID controller_uid_
 controller UID
 
+std::unordered_map< uint8_t, std::queue< StatusPtr > > queued_statuses_
 outbound status queue
 
- Protected Attributes inherited from DMX::Device
+std::vector< Personality * > personalities_
 available personalities
 
+uint8_t personality_
 index of current personality
 
+uint16_t startAddress_
 DMX start address.
 
+

Detailed Description

+

The Broker class.

+

Constructor & Destructor Documentation

+ +

◆ Broker()

+ +
+
+ + + + + + + + + + + + + + + + + + +
RDMnet::Broker::Broker (UUID::uuid cid = UUID::uuid(),
RDM::UID uid = RDM::UID() 
)
+
+ +

Broker::Broker.

+
Parameters
+ + + +
cid
uid
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+

Member Function Documentation

+ +

◆ rlpBrokerReceiver()

+ +
+
+ + + + + + + + +
void RDMnet::Broker::rlpBrokerReceiver (ACN::PDU::Message< ACN::RLP::Pduroot)
+
+ +

Broker::rlpBrokerReceiver.

+
Parameters
+ + +
root
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab01d5e99644246f011e32e21fc5bb152_cgraph.map b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab01d5e99644246f011e32e21fc5bb152_cgraph.map new file mode 100644 index 0000000..3608c92 --- /dev/null +++ b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab01d5e99644246f011e32e21fc5bb152_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab01d5e99644246f011e32e21fc5bb152_cgraph.md5 b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab01d5e99644246f011e32e21fc5bb152_cgraph.md5 new file mode 100644 index 0000000..55a9c11 --- /dev/null +++ b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab01d5e99644246f011e32e21fc5bb152_cgraph.md5 @@ -0,0 +1 @@ +c870ced9a67a6bce8a63bf459844fe71 \ No newline at end of file diff --git a/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab01d5e99644246f011e32e21fc5bb152_cgraph.png b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab01d5e99644246f011e32e21fc5bb152_cgraph.png new file mode 100644 index 0000000..ea526ef Binary files /dev/null and b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab01d5e99644246f011e32e21fc5bb152_cgraph.png differ diff --git a/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab0c78ce4061ad0780a4fe60cf33487ee_icgraph.map b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab0c78ce4061ad0780a4fe60cf33487ee_icgraph.map new file mode 100644 index 0000000..cc2b9ef --- /dev/null +++ b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab0c78ce4061ad0780a4fe60cf33487ee_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab0c78ce4061ad0780a4fe60cf33487ee_icgraph.md5 b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab0c78ce4061ad0780a4fe60cf33487ee_icgraph.md5 new file mode 100644 index 0000000..7064a6f --- /dev/null +++ b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab0c78ce4061ad0780a4fe60cf33487ee_icgraph.md5 @@ -0,0 +1 @@ +588d78d2f4985e6d1501eff06362b898 \ No newline at end of file diff --git a/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab0c78ce4061ad0780a4fe60cf33487ee_icgraph.png b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab0c78ce4061ad0780a4fe60cf33487ee_icgraph.png new file mode 100644 index 0000000..8cc3306 Binary files /dev/null and b/docs/doxygen/html/db/d1e/class_r_d_mnet_1_1_broker_ab0c78ce4061ad0780a4fe60cf33487ee_icgraph.png differ diff --git a/docs/doxygen/html/db/d2b/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu-members.html b/docs/doxygen/html/db/d2b/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu-members.html new file mode 100644 index 0000000..8561889 --- /dev/null +++ b/docs/doxygen/html/db/d2b/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::RPT::COMMAND::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::RPT::COMMAND::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideRDMnet::RPT::COMMAND::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()RDMnet::RPT::COMMAND::Pdu
RDMnet::Pdu::Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/db/d2b/class_r_d_mnet_1_1_r_p_t_1_1_pdu-members.html b/docs/doxygen/html/db/d2b/class_r_d_mnet_1_1_r_p_t_1_1_pdu-members.html new file mode 100644 index 0000000..703931d --- /dev/null +++ b/docs/doxygen/html/db/d2b/class_r_d_mnet_1_1_r_p_t_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::RPT::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::RPT::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideRDMnet::RPT::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()RDMnet::RPT::Pdu
RDMnet::Pdu::Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/db/d41/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module-members.html b/docs/doxygen/html/db/d41/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module-members.html new file mode 100644 index 0000000..6ab9903 --- /dev/null +++ b/docs/doxygen/html/db/d41/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module-members.html @@ -0,0 +1,91 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::Point::Module::rotation_module Member List
+
+
+ +

This is the complete list of members for OTP::Transform::Point::Module::rotation_module, including all inherited members.

+ + + + + + + + + + +
iStream(PDU::Stream) overrideOTP::Transform::Point::Module::rotation_module
OTP::Transform::Point::Module::module::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(PDU::Stream) const overrideOTP::Transform::Point::Module::rotation_module
OTP::Transform::Point::Module::module::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
RxOTP::Transform::Point::Module::rotation_module
RyOTP::Transform::Point::Module::rotation_module
RzOTP::Transform::Point::Module::rotation_module
streamSize() const overrideOTP::Transform::Point::Module::rotation_moduleinlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/db/d48/class_s_a_c_n_1_1_source__inherit__graph.map b/docs/doxygen/html/db/d48/class_s_a_c_n_1_1_source__inherit__graph.map new file mode 100644 index 0000000..4016fae --- /dev/null +++ b/docs/doxygen/html/db/d48/class_s_a_c_n_1_1_source__inherit__graph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/db/d48/class_s_a_c_n_1_1_source__inherit__graph.md5 b/docs/doxygen/html/db/d48/class_s_a_c_n_1_1_source__inherit__graph.md5 new file mode 100644 index 0000000..8d7c75a --- /dev/null +++ b/docs/doxygen/html/db/d48/class_s_a_c_n_1_1_source__inherit__graph.md5 @@ -0,0 +1 @@ +30ddf50cfc9253b4d13ed1ab323aff94 \ No newline at end of file diff --git a/docs/doxygen/html/db/d48/class_s_a_c_n_1_1_source__inherit__graph.png b/docs/doxygen/html/db/d48/class_s_a_c_n_1_1_source__inherit__graph.png new file mode 100644 index 0000000..6fa7036 Binary files /dev/null and b/docs/doxygen/html/db/d48/class_s_a_c_n_1_1_source__inherit__graph.png differ diff --git a/docs/doxygen/html/db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu.html b/docs/doxygen/html/db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu.html new file mode 100644 index 0000000..b34e805 --- /dev/null +++ b/docs/doxygen/html/db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu.html @@ -0,0 +1,265 @@ + + + + + + + +OpenLCP: RDMnet::EPT::DATA::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::EPT::DATA::Pdu Class Reference
+
+
+ +

The EPT::DATA::Pdu class. + More...

+ +

#include <ept.h>

+
+Inheritance diagram for RDMnet::EPT::DATA::Pdu:
+
+
Inheritance graph
+ + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 EPT::DATA::Pdu::Pdu.
 
void iStream (ACN::PDU::Stream) override
 EPT::DATA::Pdu::iStream. More...
 
- Public Member Functions inherited from RDMnet::Pdu
 Pdu (size_t vector_size)
 Pdu. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The EPT::DATA::Pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::EPT::DATA::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

EPT::DATA::Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from RDMnet::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu_a313984da366bc768c4e8661740af399f_cgraph.map b/docs/doxygen/html/db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu_a313984da366bc768c4e8661740af399f_cgraph.map new file mode 100644 index 0000000..211c7f6 --- /dev/null +++ b/docs/doxygen/html/db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu_a313984da366bc768c4e8661740af399f_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu_a313984da366bc768c4e8661740af399f_cgraph.md5 b/docs/doxygen/html/db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu_a313984da366bc768c4e8661740af399f_cgraph.md5 new file mode 100644 index 0000000..9648c20 --- /dev/null +++ b/docs/doxygen/html/db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu_a313984da366bc768c4e8661740af399f_cgraph.md5 @@ -0,0 +1 @@ +7348b195a105ba4626acfadb6c3b9b2d \ No newline at end of file diff --git a/docs/doxygen/html/db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu_a313984da366bc768c4e8661740af399f_cgraph.png b/docs/doxygen/html/db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu_a313984da366bc768c4e8661740af399f_cgraph.png new file mode 100644 index 0000000..77128d8 Binary files /dev/null and b/docs/doxygen/html/db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu_a313984da366bc768c4e8661740af399f_cgraph.png differ diff --git a/docs/doxygen/html/db/d59/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data-members.html b/docs/doxygen/html/db/d59/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data-members.html new file mode 100644 index 0000000..663879e --- /dev/null +++ b/docs/doxygen/html/db/d59/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::EXTENDED::DISCOVERY::discovery_list_data Member List
+
+
+ +

This is the complete list of members for SACN::EXTENDED::DISCOVERY::discovery_list_data, including all inherited members.

+ + + + + + +
foundSACN::EXTENDED::DISCOVERY::discovery_list_data
iStream(ACN::PDU::Stream) overrideSACN::EXTENDED::DISCOVERY::discovery_list_datavirtual
oStream(ACN::PDU::Stream) const overrideSACN::EXTENDED::DISCOVERY::discovery_list_datavirtual
streamSize() const overrideSACN::EXTENDED::DISCOVERY::discovery_list_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/db/d67/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data-members.html b/docs/doxygen/html/db/d67/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data-members.html new file mode 100644 index 0000000..ed030e2 --- /dev/null +++ b/docs/doxygen/html/db/d67/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data-members.html @@ -0,0 +1,89 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data, including all inherited members.

+ + + + + + + + +
binding_cidRDMnet::BrokerProtocol::ClientEntry::entry_rpt_data
client_typeRDMnet::BrokerProtocol::ClientEntry::entry_rpt_data
client_uidRDMnet::BrokerProtocol::ClientEntry::entry_rpt_data
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::ClientEntry::entry_rpt_datavirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::BrokerProtocol::ClientEntry::entry_rpt_datavirtual
streamSize() const overrideRDMnet::BrokerProtocol::ClientEntry::entry_rpt_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu.html b/docs/doxygen/html/db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu.html new file mode 100644 index 0000000..c4f970b --- /dev/null +++ b/docs/doxygen/html/db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu.html @@ -0,0 +1,284 @@ + + + + + + + +OpenLCP: ACN::SDT::CLIENT::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::SDT::CLIENT::Pdu Class Reference
+
+
+ +

The CLIENT::Pdu class. + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::CLIENT::Pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Pdu ()
 ClientPdu::ClientPdu. More...
 
void iStream (PDU::Stream) override
 ClientPdu::iStream. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The CLIENT::Pdu class.

+

Constructor & Destructor Documentation

+ +

◆ Pdu()

+ +
+
+ + + + + + + +
ACN::SDT::CLIENT::Pdu::Pdu ()
+
+ +

ClientPdu::ClientPdu.

+
Parameters
+ + +
stream
+
+
+ +
+
+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::CLIENT::Pdu::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

ClientPdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from ACN::PDU::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu_a0ae0d01b2770c52450394c5cbf9745d1_cgraph.map b/docs/doxygen/html/db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu_a0ae0d01b2770c52450394c5cbf9745d1_cgraph.map new file mode 100644 index 0000000..31567b7 --- /dev/null +++ b/docs/doxygen/html/db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu_a0ae0d01b2770c52450394c5cbf9745d1_cgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu_a0ae0d01b2770c52450394c5cbf9745d1_cgraph.md5 b/docs/doxygen/html/db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu_a0ae0d01b2770c52450394c5cbf9745d1_cgraph.md5 new file mode 100644 index 0000000..27ab807 --- /dev/null +++ b/docs/doxygen/html/db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu_a0ae0d01b2770c52450394c5cbf9745d1_cgraph.md5 @@ -0,0 +1 @@ +2cb55af69d18fcba24924e9ac9264c69 \ No newline at end of file diff --git a/docs/doxygen/html/db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu_a0ae0d01b2770c52450394c5cbf9745d1_cgraph.png b/docs/doxygen/html/db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu_a0ae0d01b2770c52450394c5cbf9745d1_cgraph.png new file mode 100644 index 0000000..31e2b4e Binary files /dev/null and b/docs/doxygen/html/db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu_a0ae0d01b2770c52450394c5cbf9745d1_cgraph.png differ diff --git a/docs/doxygen/html/db/d6e/struct_a_c_n_1_1_d_m_p_1_1address__type.html b/docs/doxygen/html/db/d6e/struct_a_c_n_1_1_d_m_p_1_1address__type.html new file mode 100644 index 0000000..983a4ed --- /dev/null +++ b/docs/doxygen/html/db/d6e/struct_a_c_n_1_1_d_m_p_1_1address__type.html @@ -0,0 +1,178 @@ + + + + + + + +OpenLCP: ACN::DMP::address_type Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::DMP::address_type Struct Reference
+
+
+ +

The address_type struct. + More...

+ +

#include <dmp.h>

+
+Inheritance diagram for ACN::DMP::address_type:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
+void iStream (PDU::Stream s) override
 fill structure data from input stream
 
+void oStream (PDU::Stream s) const override
 write structure data to output stream
 
+ + + + + + + + + + + + + + + + + + + +

+Public Attributes

+union {
+   uint8_t   byte = 0
 
+   struct {
+      address_length   width: 2
 
+      uint8_t   x_reserved: 2
 
+      data_type   type: 2
 
+      bool   relative: 1
 
+      bool   z_reserved: 1
 
   } 
 
}; 
 
+

Detailed Description

+

The address_type struct.

+

Member Function Documentation

+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::DMP::address_type::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/db/d70/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data-members.html b/docs/doxygen/html/db/d70/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data-members.html new file mode 100644 index 0000000..f7b95a5 --- /dev/null +++ b/docs/doxygen/html/db/d70/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data-members.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::client_redirect_ipv4_data Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::client_redirect_ipv4_data, including all inherited members.

+ + + + + + + +
ipRDMnet::BrokerProtocol::client_redirect_ipv4_data
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::client_redirect_ipv4_datavirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::BrokerProtocol::client_redirect_ipv4_datavirtual
portRDMnet::BrokerProtocol::client_redirect_ipv4_data
streamSize() const overrideRDMnet::BrokerProtocol::client_redirect_ipv4_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/db/d8c/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags.html b/docs/doxygen/html/db/d8c/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags.html new file mode 100644 index 0000000..125f323 --- /dev/null +++ b/docs/doxygen/html/db/d8c/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags.html @@ -0,0 +1,112 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::connection_flags Union Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::connection_flags Union Reference
+
+
+ +

The connection_flags union. + More...

+ +

#include <broker-protocol.h>

+ + + + + + + + + + + + + + +

+Public Attributes

+uint8_t byte
 packed byte
 
+struct {
+   bool   incrementalUpdates: 1
 incremental updates
 
+   uint8_t   flags_reserved: 7
 Brokers shall ignore.
 
}; 
 
+

Detailed Description

+

The connection_flags union.

+

The documentation for this union was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/db/da2/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data-members.html b/docs/doxygen/html/db/da2/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data-members.html new file mode 100644 index 0000000..6570cab --- /dev/null +++ b/docs/doxygen/html/db/da2/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data-members.html @@ -0,0 +1,89 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::RPT::rpt_data Member List
+
+
+ +

This is the complete list of members for RDMnet::RPT::rpt_data, including all inherited members.

+ + + + + + + + +
iStream(ACN::PDU::Stream) overrideRDMnet::RPT::rpt_datavirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::RPT::rpt_datavirtual
pduRDMnet::RPT::rpt_data
reservedRDMnet::RPT::rpt_data
sequenceRDMnet::RPT::rpt_data
streamSize() const overrideRDMnet::RPT::rpt_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html b/docs/doxygen/html/db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html new file mode 100644 index 0000000..f2a1c7a --- /dev/null +++ b/docs/doxygen/html/db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html @@ -0,0 +1,266 @@ + + + + + + + +OpenLCP: RDMnet::RPT::STATUS::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::RPT::STATUS::Pdu Class Reference
+
+
+ +

The RPT::STATUS::Pdu class. + More...

+ +

#include <rpt.h>

+
+Inheritance diagram for RDMnet::RPT::STATUS::Pdu:
+
+
Inheritance graph
+ + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 RPT::STATUS::Pdu::Pdu.
 
void iStream (ACN::PDU::Stream) override
 RPT::STATUS::Pdu::iStream. More...
 
- Public Member Functions inherited from RDMnet::Pdu
 Pdu (size_t vector_size)
 Pdu. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The RPT::STATUS::Pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::RPT::STATUS::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

RPT::STATUS::Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from RDMnet::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a5f394a5aa4fbc4597ce62e77d79fac70_cgraph.map b/docs/doxygen/html/db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a5f394a5aa4fbc4597ce62e77d79fac70_cgraph.map new file mode 100644 index 0000000..ac8f839 --- /dev/null +++ b/docs/doxygen/html/db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a5f394a5aa4fbc4597ce62e77d79fac70_cgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a5f394a5aa4fbc4597ce62e77d79fac70_cgraph.md5 b/docs/doxygen/html/db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a5f394a5aa4fbc4597ce62e77d79fac70_cgraph.md5 new file mode 100644 index 0000000..c55ad4c --- /dev/null +++ b/docs/doxygen/html/db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a5f394a5aa4fbc4597ce62e77d79fac70_cgraph.md5 @@ -0,0 +1 @@ +4de92fdd20ec14befe6ac5c113574b00 \ No newline at end of file diff --git a/docs/doxygen/html/db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a5f394a5aa4fbc4597ce62e77d79fac70_cgraph.png b/docs/doxygen/html/db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a5f394a5aa4fbc4597ce62e77d79fac70_cgraph.png new file mode 100644 index 0000000..5468f51 Binary files /dev/null and b/docs/doxygen/html/db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu_a5f394a5aa4fbc4597ce62e77d79fac70_cgraph.png differ diff --git a/docs/doxygen/html/db/db2/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport__inherit__graph.map b/docs/doxygen/html/db/db2/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport__inherit__graph.map new file mode 100644 index 0000000..7225367 --- /dev/null +++ b/docs/doxygen/html/db/db2/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/db2/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport__inherit__graph.md5 b/docs/doxygen/html/db/db2/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport__inherit__graph.md5 new file mode 100644 index 0000000..b6989b2 --- /dev/null +++ b/docs/doxygen/html/db/db2/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport__inherit__graph.md5 @@ -0,0 +1 @@ +ca5505f64173739481fccda4b5d0362d \ No newline at end of file diff --git a/docs/doxygen/html/db/db2/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport__inherit__graph.png b/docs/doxygen/html/db/db2/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport__inherit__graph.png new file mode 100644 index 0000000..977ee44 Binary files /dev/null and b/docs/doxygen/html/db/db2/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport__inherit__graph.png differ diff --git a/docs/doxygen/html/db/db3/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data__inherit__graph.map b/docs/doxygen/html/db/db3/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data__inherit__graph.map new file mode 100644 index 0000000..2d9387f --- /dev/null +++ b/docs/doxygen/html/db/db3/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/db/db3/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data__inherit__graph.md5 b/docs/doxygen/html/db/db3/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data__inherit__graph.md5 new file mode 100644 index 0000000..70b87ec --- /dev/null +++ b/docs/doxygen/html/db/db3/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data__inherit__graph.md5 @@ -0,0 +1 @@ +5789656db2bf131c472a155e327eeb46 \ No newline at end of file diff --git a/docs/doxygen/html/db/db3/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data__inherit__graph.png b/docs/doxygen/html/db/db3/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data__inherit__graph.png new file mode 100644 index 0000000..e98991c Binary files /dev/null and b/docs/doxygen/html/db/db3/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data__inherit__graph.png differ diff --git a/docs/doxygen/html/db/db8/class_r_d_m_1_1_controller.html b/docs/doxygen/html/db/db8/class_r_d_m_1_1_controller.html new file mode 100644 index 0000000..ba8118b --- /dev/null +++ b/docs/doxygen/html/db/db8/class_r_d_m_1_1_controller.html @@ -0,0 +1,333 @@ + + + + + + + +OpenLCP: RDM::Controller Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Protected Member Functions | +List of all members
+
+
RDM::Controller Class Reference
+
+
+ +

The Controller class. + More...

+ +

#include <controller.h>

+
+Inheritance diagram for RDM::Controller:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

Controller ()
 Controller::Controller.
 
~Controller ()
 Controller::~Controller.
 
bool findDevices (uint64_t lowerBound=0, uint64_t upperBound=0xFFFFFFFFFFFE) const
 Controller::findDevices. More...
 
+ + + + + + + + + + + + + +

+Protected Member Functions

bool quick_find (const UID &uid, uint64_t lowerBound, uint64_t upperBound) const
 Controller::quick_find. More...
 
virtual void rxDiscoveryResponse (const MsgPtr message)
 Controller::rxDiscoveryResponse. More...
 
virtual void rxGetResponse (const MsgPtr message)
 Controller::rxGetResponse. More...
 
virtual void rxSetResponse (const MsgPtr message)
 Controller::rxSetResponse. More...
 
+

Detailed Description

+

The Controller class.

+

Member Function Documentation

+ +

◆ findDevices()

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool RDM::Controller::findDevices (uint64_t lowerBound = 0,
uint64_t upperBound = 0xFFFFFFFFFFFE 
) const
+
+ +

Controller::findDevices.

+
Parameters
+ + + +
lowerBound
upperBound
+
+
+
Returns
+

we have called to the lowest branch and are testing for a single device.

+

look for a lower branch with active devices.

+

choose next branches to test

+ +
+
+ +

◆ quick_find()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
bool RDM::Controller::quick_find (const UIDuid,
uint64_t lowerBound,
uint64_t upperBound 
) const
+
+protected
+
+ +

Controller::quick_find.

+
Parameters
+ + + + +
uid
lowerBound
upperBound
+
+
+
Returns
+

The call to this sub-function should be removed during full discovery testing as it can mask other problems in the discovery implementation.

+

This sub-function can speed up discovery when there is only one device in the current branch by eliminating the need to fully branch to the lowest level of the discovery tree.

+

verify there is no other devices in this branch.

+ +
+
+ +

◆ rxDiscoveryResponse()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDM::Controller::rxDiscoveryResponse (const MsgPtr message)
+
+protectedvirtual
+
+ +

Controller::rxDiscoveryResponse.

+
Parameters
+ + +
message
+
+
+ +
+
+ +

◆ rxGetResponse()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDM::Controller::rxGetResponse (const MsgPtr message)
+
+protectedvirtual
+
+ +

Controller::rxGetResponse.

+
Parameters
+ + +
message
+
+
+ +
+
+ +

◆ rxSetResponse()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDM::Controller::rxSetResponse (const MsgPtr message)
+
+protectedvirtual
+
+ +

Controller::rxSetResponse.

+
Parameters
+ + +
message
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder.html b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder.html new file mode 100644 index 0000000..b74bb31 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder.html @@ -0,0 +1,1300 @@ + + + + + + + +OpenLCP: RDM::Responder Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +Protected Member Functions | +List of all members
+
+
RDM::Responder Class Reference
+
+
+ +

The Responder class. + More...

+ +

#include <responder.h>

+
+Inheritance diagram for RDM::Responder:
+
+
Inheritance graph
+ + + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Responder (UID id, Device *parent=nullptr)
 Responder::Responder. More...
 
+virtual ~Responder ()
 Responder::~Responder.
 
void receive (const std::vector< uint8_t > &data)
 Responder::receive. More...
 
virtual void reset (bool hard) override
 Responder::reset. More...
 
- Public Member Functions inherited from RDM::Device
 Device (UID id=UID(), Device *parent=nullptr)
 Device::Device. More...
 
+virtual ~Device ()
 Device::~Device.
 
void addSubDevice (uint16_t number, Device *dev)
 Device::addSubDevice. More...
 
DevicesubDevice (uint16_t number)
 Device::subDevice. More...
 
uint16_t subDeviceCount () const
 Device::subDeviceCount. More...
 
void addProductDetailId (uint16_t)
 Device::addProductDetailId. More...
 
void get (const MsgPtr message, MsgPtr response)
 Device::get. More...
 
void set (const MsgPtr message, MsgPtr response)
 Device::set. More...
 
virtual void identify (bool state)
 Device::identify. More...
 
- Public Member Functions inherited from DMX::Device
Device ()
 Device::Device.
 
uint16_t footprint () const
 Device::footprint. More...
 
uint8_t personality () const
 Device::personality. More...
 
uint8_t personalityCount () const
 Device::personalityCount. More...
 
uint16_t address () const
 Device::address. More...
 
virtual void setPersonality (uint8_t mode)
 Device::setPersonality. More...
 
virtual bool setAddress (uint16_t start)
 Device::setAddress. More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+union {
+   uint16_t   control_field
 
+   struct {
+      bool   managed_proxy_flag: 1
 
+      bool   subdevice_flag: 1
 
+      bool   bootloader_flag: 1
 
+      bool   proxied_device_flag: 1
 
   } 
 
}; 
 
- Public Attributes inherited from RDM::Device
+uint16_t deviceModelID
 model ID number
 
+std::string deviceModelDescription
 model description
 
+uint16_t deviceProductCategory
 device category
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Protected Member Functions

virtual void send (const std::vector< uint8_t > &data)
 Responder::send. More...
 
virtual void send (MsgPtr message)
 Responder::send. More...
 
virtual void receive (const MsgPtr message)
 Responder::receive. More...
 
virtual void rxDiscovery (const MsgPtr message, MsgPtr response)
 Responder::rxDiscovery. More...
 
virtual void rxGet (const MsgPtr message, MsgPtr response)
 Responder::rxGet. More...
 
virtual void rxSet (const MsgPtr message, MsgPtr response)
 Responder::rxSet. More...
 
void actionDiscoverUniqueBranch (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoverUniqueBranch. More...
 
void actionDiscoveryMute (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoveryMute. More...
 
void actionDiscoveryUnmute (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoveryUnmute. More...
 
void actionGetCommsStatus (const MsgPtr message, MsgPtr response)
 Responder::actionGetCommsStatus. More...
 
void actionSetCommsStatus (const MsgPtr message, MsgPtr response)
 Responder::actionSetCommsStatus. More...
 
void actionGetQueuedMessage (const MsgPtr message, MsgPtr response)
 Responder::actionGetQueuedMessage. More...
 
void actionGetStatusMessages (const MsgPtr message, MsgPtr response)
 Responder::actionGetStatusMessages. More...
 
void actionGetStatusIdDescription (const MsgPtr message, MsgPtr response)
 Responder::actionGetStatusIdDescription. More...
 
- Protected Member Functions inherited from RDM::Device
void enqueueMessage (MsgPtr message, bool urgent=false)
 Device::enqueueMessage. More...
 
void enqueueStatus (StatusPtr status)
 Device::enqueueStatus. More...
 
bool actionPrep_ (const MsgPtr message, MsgPtr response)
 Device::actionPrep_. More...
 
void actionGetSupportedParameters (const MsgPtr message, MsgPtr response)
 Device::actionGetSupportedParameters. More...
 
void actionSetClearStatusId (const MsgPtr message, MsgPtr response)
 Device::actionSetClearStatusId. More...
 
void actionGetSubdeviceThreshold (const MsgPtr message, MsgPtr response)
 Device::actionGetSubdeviceThreshold. More...
 
void actionSetSubdeviceThreshold (const MsgPtr message, MsgPtr response)
 Device::actionSetSubdeviceThreshold. More...
 
void actionGetDeviceInfo (const MsgPtr message, MsgPtr response)
 Device::actionGetDeviceInfo. More...
 
void actionGetProductDetailIdList (const MsgPtr message, MsgPtr response)
 Device::actionGetProductDetailIdList. More...
 
void actionGetDevModelDescription (const MsgPtr message, MsgPtr response)
 Device::actionGetDevModelDescription. More...
 
void actionGetManufacturerLabel (const MsgPtr message, MsgPtr response)
 Device::actionGetManufacturerLabel. More...
 
void actionGetLanguage (const MsgPtr message, MsgPtr response)
 Device::actionGetLanguage. More...
 
void actionSetLanguage (const MsgPtr message, MsgPtr response)
 Device::actionSetLanguage. More...
 
void actionGetSoftwareVersionLabel (const MsgPtr message, MsgPtr response)
 Device::actionGetSoftwareVersionLabel. More...
 
void actionGetDmxPersonality (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxPersonality. More...
 
void actionSetDmxPersonality (const MsgPtr message, MsgPtr response)
 Device::actionSetDmxPersonality. More...
 
void actionGetDmxPersonalityDesc (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxPersonalityDesc. More...
 
void actionGetDmxStartAddress (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxStartAddress. More...
 
void actionSetDmxStartAddress (const MsgPtr message, MsgPtr response)
 Device::actionSetDmxStartAddress. More...
 
void actionSensorDispatch (const MsgPtr message, MsgPtr response)
 Device::actionSensorDispatch. More...
 
void actionGetIdentifyDevice (const MsgPtr message, MsgPtr response)
 Device::actionGetIdentifyDevice. More...
 
void actionSetIdentifyDevice (const MsgPtr message, MsgPtr response)
 Device::actionSetIdentifyDevice. More...
 
void actionSetResetDevice (const MsgPtr message, MsgPtr response)
 Device::actionSetResetDevice. More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from RDM::Device
+UID id_
 device UID
 
+std::unordered_map< uint16_t, Device * > sub_devices_
 sub devices
 
+std::unordered_map< PID, Parameter * > parameters_
 parameters
 
+std::vector< Sensor * > sensors_
 sensors
 
+std::list< uint16_t > product_detail_list_
 product detail list
 
+std::deque< MsgPtrqueued_messages_
 outbound message queue
 
+UID controller_uid_
 controller UID
 
+std::unordered_map< uint8_t, std::queue< StatusPtr > > queued_statuses_
 outbound status queue
 
- Protected Attributes inherited from DMX::Device
+std::vector< Personality * > personalities_
 available personalities
 
+uint8_t personality_
 index of current personality
 
+uint16_t startAddress_
 DMX start address.
 
+

Detailed Description

+

The Responder class.

+

Constructor & Destructor Documentation

+ +

◆ Responder()

+ +
+
+ + + + + + + + + + + + + + + + + + +
RDM::Responder::Responder (UID id,
Deviceparent = nullptr 
)
+
+ +

Responder::Responder.

+
Parameters
+ + + +
id
parent
+
+
+

7.5 Discovery Unique Branch Message (DISC_UNIQUE_BRANCH)

+

7.6.3 Discovery Mute Message (DISC_MUTE) A responder port shall set its Mute flag when it receives this message containing its UID, or a broadcast address.

+

7.6.4 Discovery Un-Mute Message (DISC_UN_MUTE) A responder port shall clear its Mute flag when it receives this message containing its UID, or a broadcast address.

+

10.2.1 Communication Status (COMMS_STATUS) The COMMS_STATUS parameter is used to collect information that may be useful in analyzing the integrity of the communication system.

+

10.3.1 Get Queued Message (QUEUED_MESSAGE) The QUEUED_MESSAGE parameter shall be used to retrieve a message from the responder’s message queue. The Message Count field of all response messages defines the number of messages that are queued in the responder. Each QUEUED_MESSAGE response shall be composed of a single message response.

+

10.3.2 Get Status Messages (STATUS_MESSAGES) This parameter is used to collect Status or Error information from a device.

+

10.3.3 Get Status ID Description (STATUS_ID_DESCRIPTION) This parameter is used to request an ASCII text description of a given Status ID. The description may be up to 32 characters.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + + + + + + +
+ +
+
+

Member Function Documentation

+ +

◆ actionDiscoverUniqueBranch()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Responder::actionDiscoverUniqueBranch (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Responder::actionDiscoverUniqueBranch.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionDiscoveryMute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Responder::actionDiscoveryMute (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Responder::actionDiscoveryMute.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionDiscoveryUnmute()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Responder::actionDiscoveryUnmute (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Responder::actionDiscoveryUnmute.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetCommsStatus()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Responder::actionGetCommsStatus (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Responder::actionGetCommsStatus.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetQueuedMessage()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Responder::actionGetQueuedMessage (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Responder::actionGetQueuedMessage.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetStatusIdDescription()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Responder::actionGetStatusIdDescription (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Responder::actionGetStatusIdDescription.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ actionGetStatusMessages()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Responder::actionGetStatusMessages (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Responder::actionGetStatusMessages.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ actionSetCommsStatus()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Responder::actionSetCommsStatus (const MsgPtr message,
MsgPtr response 
)
+
+protected
+
+ +

Responder::actionSetCommsStatus.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ receive() [1/2]

+ +
+
+ + + + + +
+ + + + + + + + +
void RDM::Responder::receive (const MsgPtr message)
+
+protectedvirtual
+
+ +

Responder::receive.

+
Parameters
+ + +
message
+
+
+

5.3 Broadcast Message Addressing When Broadcast Addressing is used for non-Discovery messages, the responders shall not send a response.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + + + +
+ +
+
+ +

◆ receive() [2/2]

+ +
+
+ + + + + + + + +
void RDM::Responder::receive (const std::vector< uint8_t > & data)
+
+ +

Responder::receive.

+
Parameters
+ + +
data
+
+
+ +
+
+ +

◆ reset()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDM::Responder::reset (bool hard)
+
+overridevirtual
+
+ +

Responder::reset.

+
Parameters
+ + +
hard
+
+
+

10.11.2 Reset Device (RESET_DEVICE) This parameter shall also clear the Discovery Mute flag.

+ +

Reimplemented from RDM::Device.

+ +
+
+ +

◆ rxDiscovery()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Responder::rxDiscovery (const MsgPtr message,
MsgPtr response 
)
+
+protectedvirtual
+
+ +

Responder::rxDiscovery.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ rxGet()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Responder::rxGet (const MsgPtr message,
MsgPtr response 
)
+
+protectedvirtual
+
+ +

Responder::rxGet.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ rxSet()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void RDM::Responder::rxSet (const MsgPtr message,
MsgPtr response 
)
+
+protectedvirtual
+
+ +

Responder::rxSet.

+
Parameters
+ + + +
message
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ send() [1/2]

+ +
+
+ + + + + +
+ + + + + + + + +
void RDM::Responder::send (const std::vector< uint8_t > & data)
+
+protectedvirtual
+
+ +

Responder::send.

+
Parameters
+ + +
data
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + +
+ +
+
+ +

◆ send() [2/2]

+ +
+
+ + + + + +
+ + + + + + + + +
void RDM::Responder::send (MsgPtr response)
+
+protectedvirtual
+
+ +

Responder::send.

+
Parameters
+ + +
response
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_cgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_cgraph.map new file mode 100644 index 0000000..bbb440a --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_cgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_cgraph.md5 new file mode 100644 index 0000000..c1f98f9 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_cgraph.md5 @@ -0,0 +1 @@ +fef452958606d1a33d574dc5cc63a1ff \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_cgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_cgraph.png new file mode 100644 index 0000000..b5c5c46 Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_cgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_icgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_icgraph.map new file mode 100644 index 0000000..3f4ab63 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_icgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_icgraph.md5 new file mode 100644 index 0000000..7a3441f --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_icgraph.md5 @@ -0,0 +1 @@ +3b6a69d73772b0b10fd9c64adb79bd24 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_icgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_icgraph.png new file mode 100644 index 0000000..99638b7 Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a12552e01d310ab439b086d82896d00b5_icgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a138c6c55a5eb3f08ace61f2994944dbf_icgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a138c6c55a5eb3f08ace61f2994944dbf_icgraph.map new file mode 100644 index 0000000..eb27cfe --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a138c6c55a5eb3f08ace61f2994944dbf_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a138c6c55a5eb3f08ace61f2994944dbf_icgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a138c6c55a5eb3f08ace61f2994944dbf_icgraph.md5 new file mode 100644 index 0000000..ae7a239 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a138c6c55a5eb3f08ace61f2994944dbf_icgraph.md5 @@ -0,0 +1 @@ +156fedcfe762534e4c91e3e662b21861 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a138c6c55a5eb3f08ace61f2994944dbf_icgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a138c6c55a5eb3f08ace61f2994944dbf_icgraph.png new file mode 100644 index 0000000..fba368d Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a138c6c55a5eb3f08ace61f2994944dbf_icgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_cgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_cgraph.map new file mode 100644 index 0000000..9e3ea0b --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_cgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_cgraph.md5 new file mode 100644 index 0000000..2404f88 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_cgraph.md5 @@ -0,0 +1 @@ +f601c083fbf9973ab75cdf22c7e6fc32 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_cgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_cgraph.png new file mode 100644 index 0000000..86947ba Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_cgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_icgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_icgraph.map new file mode 100644 index 0000000..7b21886 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_icgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_icgraph.md5 new file mode 100644 index 0000000..f339d81 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_icgraph.md5 @@ -0,0 +1 @@ +72ac3cd6cef4bcb41f9e555a73a91b48 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_icgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_icgraph.png new file mode 100644 index 0000000..fd69b13 Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a213843cd6b5b353cbbd008adffedd483_icgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a282caaf59807587db57a7a50754d155d_icgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a282caaf59807587db57a7a50754d155d_icgraph.map new file mode 100644 index 0000000..5ce378b --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a282caaf59807587db57a7a50754d155d_icgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a282caaf59807587db57a7a50754d155d_icgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a282caaf59807587db57a7a50754d155d_icgraph.md5 new file mode 100644 index 0000000..92c3bc2 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a282caaf59807587db57a7a50754d155d_icgraph.md5 @@ -0,0 +1 @@ +c661ab46e9593e106acf168574ecd4da \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a282caaf59807587db57a7a50754d155d_icgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a282caaf59807587db57a7a50754d155d_icgraph.png new file mode 100644 index 0000000..a0c1f77 Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a282caaf59807587db57a7a50754d155d_icgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a63c462f51d5ce88cbba234187c357b0b_icgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a63c462f51d5ce88cbba234187c357b0b_icgraph.map new file mode 100644 index 0000000..8a1ee04 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a63c462f51d5ce88cbba234187c357b0b_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a63c462f51d5ce88cbba234187c357b0b_icgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a63c462f51d5ce88cbba234187c357b0b_icgraph.md5 new file mode 100644 index 0000000..03a6222 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a63c462f51d5ce88cbba234187c357b0b_icgraph.md5 @@ -0,0 +1 @@ +d6ccf21dde075c9cf45b7efc7686b525 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a63c462f51d5ce88cbba234187c357b0b_icgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a63c462f51d5ce88cbba234187c357b0b_icgraph.png new file mode 100644 index 0000000..7111a8e Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a63c462f51d5ce88cbba234187c357b0b_icgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a6aa7aefd76a2efce89a03b0acd432bbf_icgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a6aa7aefd76a2efce89a03b0acd432bbf_icgraph.map new file mode 100644 index 0000000..d1b7b0e --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a6aa7aefd76a2efce89a03b0acd432bbf_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a6aa7aefd76a2efce89a03b0acd432bbf_icgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a6aa7aefd76a2efce89a03b0acd432bbf_icgraph.md5 new file mode 100644 index 0000000..912ed2f --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a6aa7aefd76a2efce89a03b0acd432bbf_icgraph.md5 @@ -0,0 +1 @@ +d483995a4ae36913188ec4e3a55964f2 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a6aa7aefd76a2efce89a03b0acd432bbf_icgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a6aa7aefd76a2efce89a03b0acd432bbf_icgraph.png new file mode 100644 index 0000000..326b6a2 Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a6aa7aefd76a2efce89a03b0acd432bbf_icgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a80b14f9666f5e4d447a842bccd2f1c6d_icgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a80b14f9666f5e4d447a842bccd2f1c6d_icgraph.map new file mode 100644 index 0000000..8ee6c7f --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a80b14f9666f5e4d447a842bccd2f1c6d_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a80b14f9666f5e4d447a842bccd2f1c6d_icgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a80b14f9666f5e4d447a842bccd2f1c6d_icgraph.md5 new file mode 100644 index 0000000..0f5384e --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a80b14f9666f5e4d447a842bccd2f1c6d_icgraph.md5 @@ -0,0 +1 @@ +1654bd3fae149961d37ec79409612332 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a80b14f9666f5e4d447a842bccd2f1c6d_icgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a80b14f9666f5e4d447a842bccd2f1c6d_icgraph.png new file mode 100644 index 0000000..bb1b626 Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a80b14f9666f5e4d447a842bccd2f1c6d_icgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_cgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_cgraph.map new file mode 100644 index 0000000..6d57ba9 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_cgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_cgraph.md5 new file mode 100644 index 0000000..810bf07 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_cgraph.md5 @@ -0,0 +1 @@ +1734c5c5e5c4018a13893944af2c0c3c \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_cgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_cgraph.png new file mode 100644 index 0000000..daee81f Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_cgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_icgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_icgraph.map new file mode 100644 index 0000000..96d3097 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_icgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_icgraph.md5 new file mode 100644 index 0000000..291e1b7 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_icgraph.md5 @@ -0,0 +1 @@ +eefd11fa1310d97054d17a3c570a36b1 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_icgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_icgraph.png new file mode 100644 index 0000000..a4b6363 Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a84fbd024fd5fe8e85742bdd12fc11331_icgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_cgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_cgraph.map new file mode 100644 index 0000000..9b85738 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_cgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_cgraph.md5 new file mode 100644 index 0000000..080c597 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_cgraph.md5 @@ -0,0 +1 @@ +4b6c6eb3d2f9de9f61df96e725096560 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_cgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_cgraph.png new file mode 100644 index 0000000..f51111d Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_cgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_icgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_icgraph.map new file mode 100644 index 0000000..4e55dc2 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_icgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_icgraph.md5 new file mode 100644 index 0000000..459f877 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_icgraph.md5 @@ -0,0 +1 @@ +e3fb5ef719b4f4081da6b6077680f6cf \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_icgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_icgraph.png new file mode 100644 index 0000000..32f4e13 Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a915700434ea83194f0f02c1b480d7505_icgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a9857ff175267d3b7eb39d715757fa64d_icgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a9857ff175267d3b7eb39d715757fa64d_icgraph.map new file mode 100644 index 0000000..a92c7ec --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a9857ff175267d3b7eb39d715757fa64d_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a9857ff175267d3b7eb39d715757fa64d_icgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a9857ff175267d3b7eb39d715757fa64d_icgraph.md5 new file mode 100644 index 0000000..692a294 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a9857ff175267d3b7eb39d715757fa64d_icgraph.md5 @@ -0,0 +1 @@ +2abb16a5438f0df29c6252b581ad9db1 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a9857ff175267d3b7eb39d715757fa64d_icgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a9857ff175267d3b7eb39d715757fa64d_icgraph.png new file mode 100644 index 0000000..47b2ffd Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_a9857ff175267d3b7eb39d715757fa64d_icgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_cgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_cgraph.map new file mode 100644 index 0000000..114db34 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_cgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_cgraph.md5 new file mode 100644 index 0000000..99f0fa4 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_cgraph.md5 @@ -0,0 +1 @@ +09793c5ab6febc7ff69bc34e2fdf5a63 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_cgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_cgraph.png new file mode 100644 index 0000000..567da97 Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_cgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_icgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_icgraph.map new file mode 100644 index 0000000..6177f3e --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_icgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_icgraph.md5 new file mode 100644 index 0000000..e0b75d4 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_icgraph.md5 @@ -0,0 +1 @@ +4c3ff146247eb8c8a03608ff01b1cd93 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_icgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_icgraph.png new file mode 100644 index 0000000..f7a51ae Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab5192c3b3bb1bb9c1872346c1db29c4b_icgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab877d88fd3cacd61c277d570b4a3d7d6_cgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab877d88fd3cacd61c277d570b4a3d7d6_cgraph.map new file mode 100644 index 0000000..ef441ef --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab877d88fd3cacd61c277d570b4a3d7d6_cgraph.map @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab877d88fd3cacd61c277d570b4a3d7d6_cgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab877d88fd3cacd61c277d570b4a3d7d6_cgraph.md5 new file mode 100644 index 0000000..ebb71df --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab877d88fd3cacd61c277d570b4a3d7d6_cgraph.md5 @@ -0,0 +1 @@ +3a669302ccf08abd58bc935615d9f9ef \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab877d88fd3cacd61c277d570b4a3d7d6_cgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab877d88fd3cacd61c277d570b4a3d7d6_cgraph.png new file mode 100644 index 0000000..cd05936 Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_ab877d88fd3cacd61c277d570b4a3d7d6_cgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_abb5a6eecc0edbf32f9109e45827ec76e_cgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_abb5a6eecc0edbf32f9109e45827ec76e_cgraph.map new file mode 100644 index 0000000..c1fd453 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_abb5a6eecc0edbf32f9109e45827ec76e_cgraph.map @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_abb5a6eecc0edbf32f9109e45827ec76e_cgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_abb5a6eecc0edbf32f9109e45827ec76e_cgraph.md5 new file mode 100644 index 0000000..9d1a6d2 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_abb5a6eecc0edbf32f9109e45827ec76e_cgraph.md5 @@ -0,0 +1 @@ +908e0087aca5148fc6472ed43f198851 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_abb5a6eecc0edbf32f9109e45827ec76e_cgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_abb5a6eecc0edbf32f9109e45827ec76e_cgraph.png new file mode 100644 index 0000000..c60f12b Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_abb5a6eecc0edbf32f9109e45827ec76e_cgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_aed761d31acb4f28e97f15e4558524a5c_cgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_aed761d31acb4f28e97f15e4558524a5c_cgraph.map new file mode 100644 index 0000000..4b96c6b --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_aed761d31acb4f28e97f15e4558524a5c_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_aed761d31acb4f28e97f15e4558524a5c_cgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_aed761d31acb4f28e97f15e4558524a5c_cgraph.md5 new file mode 100644 index 0000000..8a03179 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_aed761d31acb4f28e97f15e4558524a5c_cgraph.md5 @@ -0,0 +1 @@ +bd926e27a80a7724e449bea819390977 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_aed761d31acb4f28e97f15e4558524a5c_cgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_aed761d31acb4f28e97f15e4558524a5c_cgraph.png new file mode 100644 index 0000000..29f95fa Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_aed761d31acb4f28e97f15e4558524a5c_cgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_cgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_cgraph.map new file mode 100644 index 0000000..a61fc2f --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_cgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_cgraph.md5 new file mode 100644 index 0000000..d638812 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_cgraph.md5 @@ -0,0 +1 @@ +7038995f891e0fb507b7bed5dae9e624 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_cgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_cgraph.png new file mode 100644 index 0000000..cad8b00 Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_cgraph.png differ diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_icgraph.map b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_icgraph.map new file mode 100644 index 0000000..377e4ad --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_icgraph.md5 b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_icgraph.md5 new file mode 100644 index 0000000..1e96678 --- /dev/null +++ b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_icgraph.md5 @@ -0,0 +1 @@ +d586f73a54b8bfbb7e619c89361b5121 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_icgraph.png b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_icgraph.png new file mode 100644 index 0000000..8fbfe07 Binary files /dev/null and b/docs/doxygen/html/db/dc1/class_r_d_m_1_1_responder_afd96380208c41a46bd9a7b24c5f637e1_icgraph.png differ diff --git a/docs/doxygen/html/db/dc2/class_r_d_mnet_1_1_e_p_t_1_1_pdu-members.html b/docs/doxygen/html/db/dc2/class_r_d_mnet_1_1_e_p_t_1_1_pdu-members.html new file mode 100644 index 0000000..19a2b23 --- /dev/null +++ b/docs/doxygen/html/db/dc2/class_r_d_mnet_1_1_e_p_t_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::EPT::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::EPT::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideRDMnet::EPT::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()RDMnet::EPT::Pdu
RDMnet::Pdu::Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html new file mode 100644 index 0000000..e99e49b --- /dev/null +++ b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html @@ -0,0 +1,265 @@ + + + + + + + +OpenLCP: ACN::SDT::channel_params_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::channel_params_data Struct Reference
+
+
+ +

4.5.2 Channel Params + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::channel_params_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 channel_params_data::streamSize More...
 
void iStream (PDU::Stream) override
 channel_params_data::iStream More...
 
void oStream (PDU::Stream) const override
 channel_params_data::oStream More...
 
+ + + + + + + + + + +

+Public Attributes

+params parameters
 parameters
 
+UDP::ipAddress address
 IP address.
 
+uint8_t expiry
 timeout
 
+

Detailed Description

+

4.5.2 Channel Params

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::channel_params_data::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

channel_params_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::channel_params_data::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

channel_params_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::channel_params_data::streamSize () const
+
+overridevirtual
+
+ +

channel_params_data::streamSize

+
Returns
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_a67efa84fad5322641207c55198a7ae53_cgraph.map b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_a67efa84fad5322641207c55198a7ae53_cgraph.map new file mode 100644 index 0000000..ce301f3 --- /dev/null +++ b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_a67efa84fad5322641207c55198a7ae53_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_a67efa84fad5322641207c55198a7ae53_cgraph.md5 b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_a67efa84fad5322641207c55198a7ae53_cgraph.md5 new file mode 100644 index 0000000..a87d52d --- /dev/null +++ b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_a67efa84fad5322641207c55198a7ae53_cgraph.md5 @@ -0,0 +1 @@ +c7add10d076b670245717f58566bdbdd \ No newline at end of file diff --git a/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_a67efa84fad5322641207c55198a7ae53_cgraph.png b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_a67efa84fad5322641207c55198a7ae53_cgraph.png new file mode 100644 index 0000000..d3e5eae Binary files /dev/null and b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_a67efa84fad5322641207c55198a7ae53_cgraph.png differ diff --git a/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_abe688e856dc8990141cff24ce2138ad1_cgraph.map b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_abe688e856dc8990141cff24ce2138ad1_cgraph.map new file mode 100644 index 0000000..c82ca19 --- /dev/null +++ b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_abe688e856dc8990141cff24ce2138ad1_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_abe688e856dc8990141cff24ce2138ad1_cgraph.md5 b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_abe688e856dc8990141cff24ce2138ad1_cgraph.md5 new file mode 100644 index 0000000..4573911 --- /dev/null +++ b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_abe688e856dc8990141cff24ce2138ad1_cgraph.md5 @@ -0,0 +1 @@ +3118761ec05499504effa199bb9c0899 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_abe688e856dc8990141cff24ce2138ad1_cgraph.png b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_abe688e856dc8990141cff24ce2138ad1_cgraph.png new file mode 100644 index 0000000..704526f Binary files /dev/null and b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_abe688e856dc8990141cff24ce2138ad1_cgraph.png differ diff --git a/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_ae0a878a71579bce45e22b94b60309759_cgraph.map b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_ae0a878a71579bce45e22b94b60309759_cgraph.map new file mode 100644 index 0000000..405a2aa --- /dev/null +++ b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_ae0a878a71579bce45e22b94b60309759_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_ae0a878a71579bce45e22b94b60309759_cgraph.md5 b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_ae0a878a71579bce45e22b94b60309759_cgraph.md5 new file mode 100644 index 0000000..b900443 --- /dev/null +++ b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_ae0a878a71579bce45e22b94b60309759_cgraph.md5 @@ -0,0 +1 @@ +6f691d0fbf34ec3f7139eb42a058d2f7 \ No newline at end of file diff --git a/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_ae0a878a71579bce45e22b94b60309759_cgraph.png b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_ae0a878a71579bce45e22b94b60309759_cgraph.png new file mode 100644 index 0000000..4949cee Binary files /dev/null and b/docs/doxygen/html/db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data_ae0a878a71579bce45e22b94b60309759_cgraph.png differ diff --git a/docs/doxygen/html/db/ddc/struct_a_c_n_1_1_s_d_t_1_1join__accept__data-members.html b/docs/doxygen/html/db/ddc/struct_a_c_n_1_1_s_d_t_1_1join__accept__data-members.html new file mode 100644 index 0000000..e8f6913 --- /dev/null +++ b/docs/doxygen/html/db/ddc/struct_a_c_n_1_1_s_d_t_1_1join__accept__data-members.html @@ -0,0 +1,91 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::join_accept_data Member List
+
+
+ +

This is the complete list of members for ACN::SDT::join_accept_data, including all inherited members.

+ + + + + + + + + + +
iStream(PDU::Stream) overrideACN::SDT::join_accept_datavirtual
leaderACN::SDT::join_accept_data
midACN::SDT::join_accept_data
numberACN::SDT::join_accept_data
oStream(PDU::Stream) const overrideACN::SDT::join_accept_datavirtual
reciprocalACN::SDT::join_accept_data
reliableACN::SDT::join_accept_data
streamSize() const overrideACN::SDT::join_accept_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/db/dde/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu-members.html b/docs/doxygen/html/db/dde/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu-members.html new file mode 100644 index 0000000..43abb5d --- /dev/null +++ b/docs/doxygen/html/db/dde/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu-members.html @@ -0,0 +1,96 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Advertisement::System::pdu Member List
+
+
+ +

This is the complete list of members for OTP::Advertisement::System::pdu, including all inherited members.

+ + + + + + + + + + + + + + + +
createData()OTP::PDU::pduinline
dataOTP::PDU::pdu
iStream(PDU::Stream) overrideOTP::Advertisement::System::pduvirtual
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(Stream) const overrideOTP::PDU::pduvirtual
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
parentOTP::PDU::pdu
pdu()OTP::PDU::pdu
stream()OTP::PDU::pdu
stream_OTP::PDU::pduprotected
streamSize() const overrideOTP::PDU::pduvirtual
vectorOTP::PDU::pdu
~pdu()OTP::PDU::pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/db/ddf/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data__inherit__graph.map b/docs/doxygen/html/db/ddf/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data__inherit__graph.map new file mode 100644 index 0000000..8b56e58 --- /dev/null +++ b/docs/doxygen/html/db/ddf/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/db/ddf/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data__inherit__graph.md5 b/docs/doxygen/html/db/ddf/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data__inherit__graph.md5 new file mode 100644 index 0000000..28df06e --- /dev/null +++ b/docs/doxygen/html/db/ddf/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data__inherit__graph.md5 @@ -0,0 +1 @@ +8aeae455a100f4533b8def3901b5b650 \ No newline at end of file diff --git a/docs/doxygen/html/db/ddf/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data__inherit__graph.png b/docs/doxygen/html/db/ddf/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data__inherit__graph.png new file mode 100644 index 0000000..3511008 Binary files /dev/null and b/docs/doxygen/html/db/ddf/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data__inherit__graph.png differ diff --git a/docs/doxygen/html/db/de3/class_r_d_mnet_1_1_r_p_t_1_1_device.html b/docs/doxygen/html/db/de3/class_r_d_mnet_1_1_r_p_t_1_1_device.html new file mode 100644 index 0000000..e9c431e --- /dev/null +++ b/docs/doxygen/html/db/de3/class_r_d_mnet_1_1_r_p_t_1_1_device.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: RDMnet::RPT::Device Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::RPT::Device Class Reference
+
+
+ +

The Device class. + More...

+ +

#include <device.h>

+
+Inheritance diagram for RDMnet::RPT::Device:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + +

+Public Member Functions

Device ()
 Device::Device.
 
+

Detailed Description

+

The Device class.

+

The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/db/de4/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data-members.html b/docs/doxygen/html/db/de4/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data-members.html new file mode 100644 index 0000000..756159c --- /dev/null +++ b/docs/doxygen/html/db/de4/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data-members.html @@ -0,0 +1,91 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::Point::Module::module_data Member List
+
+
+ +

This is the complete list of members for OTP::Transform::Point::Module::module_data, including all inherited members.

+ + + + + + + + + + +
iStream(PDU::Stream) overrideOTP::Transform::Point::Module::module_data
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
modOTP::Transform::Point::Module::module_data
numberOTP::Transform::Point::Module::module_data
oStream(PDU::Stream) const overrideOTP::Transform::Point::Module::module_data
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
streamSize() const overrideOTP::Transform::Point::Module::module_datavirtual
~module_data()OTP::Transform::Point::Module::module_data
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/db/deb/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data.html b/docs/doxygen/html/db/deb/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data.html new file mode 100644 index 0000000..d5e5038 --- /dev/null +++ b/docs/doxygen/html/db/deb/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data.html @@ -0,0 +1,227 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data Struct Reference
+
+
+ +

6.3.1.14 Fetch Dynamic UID Assignment List + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 fetch_dynamcic_assignment_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 fetch_dynamcic_assignment_data::oStream More...
 
+ + + + +

+Public Attributes

+std::vector< RDM::UIDlist
 list of UID
 
+

Detailed Description

+

6.3.1.14 Fetch Dynamic UID Assignment List

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

fetch_dynamcic_assignment_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

fetch_dynamcic_assignment_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/db/df6/class_a_c_n_1_1_s_d_t_1_1_channel.html b/docs/doxygen/html/db/df6/class_a_c_n_1_1_s_d_t_1_1_channel.html new file mode 100644 index 0000000..0e6be3b --- /dev/null +++ b/docs/doxygen/html/db/df6/class_a_c_n_1_1_s_d_t_1_1_channel.html @@ -0,0 +1,142 @@ + + + + + + + +OpenLCP: ACN::SDT::Channel Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::SDT::Channel Class Reference
+
+
+ +

The Channel class Sequenced channels are unidirectional communication channels (unicast or multicast) from an owner component to one or more member components. + More...

+ +

#include <channel.h>

+ + + + + + + + +

+Public Member Functions

 Channel (std::shared_ptr< Component >, Direction)
 Channel::Channel. More...
 
~Channel ()
 Channel::~Channel & closes the channel cleanly.
 
+

Detailed Description

+

The Channel class Sequenced channels are unidirectional communication channels (unicast or multicast) from an owner component to one or more member components.

+

Constructor & Destructor Documentation

+ +

◆ Channel()

+ +
+
+ + + + + + + + + + + + + + + + + + +
ACN::SDT::Channel::Channel (std::shared_ptr< Componentowner,
Direction direction 
)
+
+ +

Channel::Channel.

+
Parameters
+ + + +
owner
direction
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/db/df7/class_a_c_n_1_1_component-members.html b/docs/doxygen/html/db/df7/class_a_c_n_1_1_component-members.html new file mode 100644 index 0000000..bc89094 --- /dev/null +++ b/docs/doxygen/html/db/df7/class_a_c_n_1_1_component-members.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::Component Member List
+
+
+ +

This is the complete list of members for ACN::Component, including all inherited members.

+ + + + + + + + + +
assignUserName(const std::string s)ACN::Componentinline
cid() constACN::Componentinline
Component(UUID::uuid cid=UUID::uuid())ACN::Componentinline
fctn_ACN::Componentprotected
fixedName() constACN::Componentinline
name() constACN::Componentinline
uacn_ACN::Componentprotected
userName() constACN::Componentinline
+ + + + diff --git a/docs/doxygen/html/dc/d11/class_a_c_n_1_1_s_d_t_1_1_member__inherit__graph.map b/docs/doxygen/html/dc/d11/class_a_c_n_1_1_s_d_t_1_1_member__inherit__graph.map new file mode 100644 index 0000000..768c2a2 --- /dev/null +++ b/docs/doxygen/html/dc/d11/class_a_c_n_1_1_s_d_t_1_1_member__inherit__graph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/dc/d11/class_a_c_n_1_1_s_d_t_1_1_member__inherit__graph.md5 b/docs/doxygen/html/dc/d11/class_a_c_n_1_1_s_d_t_1_1_member__inherit__graph.md5 new file mode 100644 index 0000000..6a53faa --- /dev/null +++ b/docs/doxygen/html/dc/d11/class_a_c_n_1_1_s_d_t_1_1_member__inherit__graph.md5 @@ -0,0 +1 @@ +387a28b9d5e26ddd5cb372b1ea2fd181 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d11/class_a_c_n_1_1_s_d_t_1_1_member__inherit__graph.png b/docs/doxygen/html/dc/d11/class_a_c_n_1_1_s_d_t_1_1_member__inherit__graph.png new file mode 100644 index 0000000..de793bd Binary files /dev/null and b/docs/doxygen/html/dc/d11/class_a_c_n_1_1_s_d_t_1_1_member__inherit__graph.png differ diff --git a/docs/doxygen/html/dc/d13/class_r_d_mnet_1_1_e_p_t_1_1_client.html b/docs/doxygen/html/dc/d13/class_r_d_mnet_1_1_e_p_t_1_1_client.html new file mode 100644 index 0000000..aaa4a98 --- /dev/null +++ b/docs/doxygen/html/dc/d13/class_r_d_mnet_1_1_e_p_t_1_1_client.html @@ -0,0 +1,101 @@ + + + + + + + +OpenLCP: RDMnet::EPT::Client Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::EPT::Client Class Reference
+
+
+ +

The EPT::Client class. + More...

+ +

#include <client.h>

+ + + + + +

+Public Member Functions

Client ()
 Client::Client.
 
+

Detailed Description

+

The EPT::Client class.

+

The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/d1d/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data__inherit__graph.map b/docs/doxygen/html/dc/d1d/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data__inherit__graph.map new file mode 100644 index 0000000..4c011a3 --- /dev/null +++ b/docs/doxygen/html/dc/d1d/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/d1d/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data__inherit__graph.md5 b/docs/doxygen/html/dc/d1d/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data__inherit__graph.md5 new file mode 100644 index 0000000..a917041 --- /dev/null +++ b/docs/doxygen/html/dc/d1d/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data__inherit__graph.md5 @@ -0,0 +1 @@ +37ea17cf5096fdda3c9591825321478c \ No newline at end of file diff --git a/docs/doxygen/html/dc/d1d/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data__inherit__graph.png b/docs/doxygen/html/dc/d1d/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data__inherit__graph.png new file mode 100644 index 0000000..ffb4db6 Binary files /dev/null and b/docs/doxygen/html/dc/d1d/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data__inherit__graph.png differ diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html new file mode 100644 index 0000000..d35bff4 --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html @@ -0,0 +1,726 @@ + + + + + + + +OpenLCP: ACN::PDU::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Protected Attributes | +List of all members
+
+
ACN::PDU::Pdu Class Reference
+
+
+ +

The Pdu class. + More...

+ +

#include <pdu.h>

+
+Inheritance diagram for ACN::PDU::Pdu:
+
+
Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void iStream (Stream) override
 Pdu::iStream. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + +

+Protected Attributes

+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The Pdu class.

+

All PDU share common structure of: flags, length, vector, and protocol specific header/data.

+

Flag values indicate if lenght, vector, header or data are present in the PDU, or if they should be inherited from the preceding PDU.

+

Constructor & Destructor Documentation

+ +

◆ Pdu()

+ +
+
+ + + + + + + + +
ACN::PDU::Pdu::Pdu (size_t vector_size)
+
+ +

Pdu::Pdu.

+
Parameters
+ + +
vector_size
+
+
+ +
+
+

Member Function Documentation

+ +

◆ data()

+ +
+
+ + + + + + + +
pdu_data * ACN::PDU::Pdu::data ()
+
+ +

Pdu::data.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + + +
+ +
+
+ +

◆ header()

+ +
+
+ + + + + + + +
pdu_header * ACN::PDU::Pdu::header ()
+
+ +

Pdu::header.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::PDU::Pdu::iStream (Stream stream)
+
+overridevirtual
+
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::PDU::Pdu::oStream (Stream stream) const
+
+overridevirtual
+
+ +

Pdu::oStream.

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+ +
+
+ +

◆ parent()

+ +
+
+ + + + + + + +
Message< Pdu > ACN::PDU::Pdu::parent ()
+
+ +

Pdu::parent.

+
Returns
+ +
+
+ +

◆ setData()

+ +
+
+ + + + + + + + +
void ACN::PDU::Pdu::setData (pdu_datad)
+
+ +

Pdu::setData.

+
Parameters
+ + +
d
+
+
+ +
+
+ +

◆ setHeader()

+ +
+
+ + + + + + + + +
void ACN::PDU::Pdu::setHeader (pdu_headerh)
+
+ +

Pdu::setHeader.

+
Parameters
+ + +
h
+
+
+ +
+
+ +

◆ setInherit()

+ +
+
+ + + + + + + + +
void ACN::PDU::Pdu::setInherit (Message< Pdupdu)
+
+ +

Pdu::setInherit.

+
Parameters
+ + +
pdu
+
+
+ +
+
+ +

◆ setParent()

+ +
+
+ + + + + + + + +
void ACN::PDU::Pdu::setParent (Message< Pdupdu)
+
+ +

Pdu::setParent.

+
Parameters
+ + +
pdu
+
+
+ +
+
+ +

◆ setVector()

+ +
+
+ + + + + + + + +
void ACN::PDU::Pdu::setVector (const uint32_t v)
+
+ +

Pdu::setVector.

+
Parameters
+ + +
v
+
+
+ +
+
+ +

◆ stream()

+ +
+
+ + + + + + + +
Stream ACN::PDU::Pdu::stream ()
+
+ +

Pdu::stream.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::PDU::Pdu::streamSize () const
+
+overridevirtual
+
+ +

Pdu::streamSize.

+
Returns
+

The maximum buffer size that could be required to buffer this PDU

+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ vector()

+ +
+
+ + + + + + + +
uint32_t ACN::PDU::Pdu::vector ()
+
+ +

Pdu::vector.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_cgraph.map b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_cgraph.map new file mode 100644 index 0000000..ba1d015 --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_cgraph.md5 b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_cgraph.md5 new file mode 100644 index 0000000..4865c16 --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_cgraph.md5 @@ -0,0 +1 @@ +2034bc77b41d60a4041cb625ff005c57 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_cgraph.png b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_cgraph.png new file mode 100644 index 0000000..14e36b5 Binary files /dev/null and b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_cgraph.png differ diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_icgraph.map b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_icgraph.map new file mode 100644 index 0000000..1c7749c --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_icgraph.map @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_icgraph.md5 b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_icgraph.md5 new file mode 100644 index 0000000..3bc303d --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_icgraph.md5 @@ -0,0 +1 @@ +eed679f917b1b0a8ea7eb21ea250d04c \ No newline at end of file diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_icgraph.png b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_icgraph.png new file mode 100644 index 0000000..ba63a83 Binary files /dev/null and b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a42637da59d9d9326a00867d5b678a6f6_icgraph.png differ diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a4f554d67479ebee6993dd9de06117163_icgraph.map b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a4f554d67479ebee6993dd9de06117163_icgraph.map new file mode 100644 index 0000000..4ee427c --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a4f554d67479ebee6993dd9de06117163_icgraph.map @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a4f554d67479ebee6993dd9de06117163_icgraph.md5 b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a4f554d67479ebee6993dd9de06117163_icgraph.md5 new file mode 100644 index 0000000..41e558a --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a4f554d67479ebee6993dd9de06117163_icgraph.md5 @@ -0,0 +1 @@ +a42f890ae730e97081d925bf6c912dc3 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a4f554d67479ebee6993dd9de06117163_icgraph.png b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a4f554d67479ebee6993dd9de06117163_icgraph.png new file mode 100644 index 0000000..089d73e Binary files /dev/null and b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a4f554d67479ebee6993dd9de06117163_icgraph.png differ diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a83b99b1a54ab22252ef5342fe93fb7bc_icgraph.map b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a83b99b1a54ab22252ef5342fe93fb7bc_icgraph.map new file mode 100644 index 0000000..20823c4 --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a83b99b1a54ab22252ef5342fe93fb7bc_icgraph.map @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a83b99b1a54ab22252ef5342fe93fb7bc_icgraph.md5 b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a83b99b1a54ab22252ef5342fe93fb7bc_icgraph.md5 new file mode 100644 index 0000000..2e6d880 --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a83b99b1a54ab22252ef5342fe93fb7bc_icgraph.md5 @@ -0,0 +1 @@ +748c06663ea2a26a1186b6bfcbbe8ff6 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a83b99b1a54ab22252ef5342fe93fb7bc_icgraph.png b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a83b99b1a54ab22252ef5342fe93fb7bc_icgraph.png new file mode 100644 index 0000000..983f726 Binary files /dev/null and b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a83b99b1a54ab22252ef5342fe93fb7bc_icgraph.png differ diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a852738033630b76cecc824dd96362488_cgraph.map b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a852738033630b76cecc824dd96362488_cgraph.map new file mode 100644 index 0000000..a0207d9 --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a852738033630b76cecc824dd96362488_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a852738033630b76cecc824dd96362488_cgraph.md5 b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a852738033630b76cecc824dd96362488_cgraph.md5 new file mode 100644 index 0000000..e91edf5 --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a852738033630b76cecc824dd96362488_cgraph.md5 @@ -0,0 +1 @@ +c507a70652ca1e4f16f009e97d1c5acd \ No newline at end of file diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a852738033630b76cecc824dd96362488_cgraph.png b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a852738033630b76cecc824dd96362488_cgraph.png new file mode 100644 index 0000000..08f439e Binary files /dev/null and b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_a852738033630b76cecc824dd96362488_cgraph.png differ diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ab66e00091f58d81f59af83659f705802_icgraph.map b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ab66e00091f58d81f59af83659f705802_icgraph.map new file mode 100644 index 0000000..7c9ec8d --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ab66e00091f58d81f59af83659f705802_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ab66e00091f58d81f59af83659f705802_icgraph.md5 b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ab66e00091f58d81f59af83659f705802_icgraph.md5 new file mode 100644 index 0000000..92bac70 --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ab66e00091f58d81f59af83659f705802_icgraph.md5 @@ -0,0 +1 @@ +32c7ef6916d5a6eb26b3f557749574f2 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ab66e00091f58d81f59af83659f705802_icgraph.png b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ab66e00091f58d81f59af83659f705802_icgraph.png new file mode 100644 index 0000000..cfb7b0c Binary files /dev/null and b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ab66e00091f58d81f59af83659f705802_icgraph.png differ diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_cgraph.map b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_cgraph.map new file mode 100644 index 0000000..b7b3753 --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_cgraph.md5 b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_cgraph.md5 new file mode 100644 index 0000000..40998e7 --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_cgraph.md5 @@ -0,0 +1 @@ +32a82db64d5285a5368390859b568804 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_cgraph.png b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_cgraph.png new file mode 100644 index 0000000..e01fc73 Binary files /dev/null and b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_cgraph.png differ diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_icgraph.map b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_icgraph.map new file mode 100644 index 0000000..5604a30 --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_icgraph.md5 b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_icgraph.md5 new file mode 100644 index 0000000..c717d0a --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_icgraph.md5 @@ -0,0 +1 @@ +23edbc15c6eaa5ba583d797de4d31f5c \ No newline at end of file diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_icgraph.png b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_icgraph.png new file mode 100644 index 0000000..d05a8b2 Binary files /dev/null and b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac4df529e703d2b650f0f8da25b38fd83_icgraph.png differ diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac91fc7363079ede2cddf71feaff61ef1_icgraph.map b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac91fc7363079ede2cddf71feaff61ef1_icgraph.map new file mode 100644 index 0000000..118d609 --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac91fc7363079ede2cddf71feaff61ef1_icgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac91fc7363079ede2cddf71feaff61ef1_icgraph.md5 b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac91fc7363079ede2cddf71feaff61ef1_icgraph.md5 new file mode 100644 index 0000000..0cfecbd --- /dev/null +++ b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac91fc7363079ede2cddf71feaff61ef1_icgraph.md5 @@ -0,0 +1 @@ +44f2dec41af0b96509b7cbf599d8a956 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac91fc7363079ede2cddf71feaff61ef1_icgraph.png b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac91fc7363079ede2cddf71feaff61ef1_icgraph.png new file mode 100644 index 0000000..9a714d9 Binary files /dev/null and b/docs/doxygen/html/dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu_ac91fc7363079ede2cddf71feaff61ef1_icgraph.png differ diff --git a/docs/doxygen/html/dc/d27/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data-members.html b/docs/doxygen/html/dc/d27/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data-members.html new file mode 100644 index 0000000..99fc511 --- /dev/null +++ b/docs/doxygen/html/dc/d27/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data-members.html @@ -0,0 +1,91 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::join_refuse_data Member List
+
+
+ +

This is the complete list of members for ACN::SDT::join_refuse_data, including all inherited members.

+ + + + + + + + + + +
iStream(PDU::Stream) overrideACN::SDT::join_refuse_datavirtual
leaderACN::SDT::join_refuse_data
midACN::SDT::join_refuse_data
numberACN::SDT::join_refuse_data
oStream(PDU::Stream) const overrideACN::SDT::join_refuse_datavirtual
reasonACN::SDT::join_refuse_data
reliableACN::SDT::join_refuse_data
streamSize() const overrideACN::SDT::join_refuse_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu.html b/docs/doxygen/html/dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu.html new file mode 100644 index 0000000..6e53079 --- /dev/null +++ b/docs/doxygen/html/dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu.html @@ -0,0 +1,212 @@ + + + + + + + +OpenLCP: OTP::Transform::Point::pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
OTP::Transform::Point::pdu Class Reference
+
+
+ +

The OTP::Transform::Point::pdu class. + More...

+ +

#include <transform.h>

+
+Inheritance diagram for OTP::Transform::Point::pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

void iStream (PDU::Stream) override
 Transform::Point::pdu::iStream. More...
 
- Public Member Functions inherited from OTP::PDU::pdu
pdu ()
 pdu::pdu
 
~pdu ()
 pdu::~pdu
 
Stream stream ()
 pdu::stream More...
 
virtual size_t streamSize () const override
 pdu::streamSize More...
 
virtual void oStream (Stream) const override
 pdu::oStream More...
 
+template<class T >
void createData ()
 createData
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Attributes inherited from OTP::PDU::pdu
+pdu_datadata = nullptr
 data Message
 
+uint16_t vector = 0
 vector
 
+Pdu parent
 parent Message
 
- Protected Attributes inherited from OTP::PDU::pdu
+Stream stream_
 buffer
 
+

Detailed Description

+

The OTP::Transform::Point::pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::pdu::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

Transform::Point::pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from OTP::PDU::pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu_ae530163b7c1c488c8c4f8d7fe6c42bab_cgraph.map b/docs/doxygen/html/dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu_ae530163b7c1c488c8c4f8d7fe6c42bab_cgraph.map new file mode 100644 index 0000000..c80843a --- /dev/null +++ b/docs/doxygen/html/dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu_ae530163b7c1c488c8c4f8d7fe6c42bab_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu_ae530163b7c1c488c8c4f8d7fe6c42bab_cgraph.md5 b/docs/doxygen/html/dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu_ae530163b7c1c488c8c4f8d7fe6c42bab_cgraph.md5 new file mode 100644 index 0000000..e0e14cd --- /dev/null +++ b/docs/doxygen/html/dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu_ae530163b7c1c488c8c4f8d7fe6c42bab_cgraph.md5 @@ -0,0 +1 @@ +1c778e6e87a3c6ef1932c15af9e516c4 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu_ae530163b7c1c488c8c4f8d7fe6c42bab_cgraph.png b/docs/doxygen/html/dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu_ae530163b7c1c488c8c4f8d7fe6c42bab_cgraph.png new file mode 100644 index 0000000..70902f2 Binary files /dev/null and b/docs/doxygen/html/dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu_ae530163b7c1c488c8c4f8d7fe6c42bab_cgraph.png differ diff --git a/docs/doxygen/html/dc/d36/struct_o_t_p_1_1_advertisement_1_1advertisement__data__inherit__graph.map b/docs/doxygen/html/dc/d36/struct_o_t_p_1_1_advertisement_1_1advertisement__data__inherit__graph.map new file mode 100644 index 0000000..945e96e --- /dev/null +++ b/docs/doxygen/html/dc/d36/struct_o_t_p_1_1_advertisement_1_1advertisement__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/d36/struct_o_t_p_1_1_advertisement_1_1advertisement__data__inherit__graph.md5 b/docs/doxygen/html/dc/d36/struct_o_t_p_1_1_advertisement_1_1advertisement__data__inherit__graph.md5 new file mode 100644 index 0000000..9db0182 --- /dev/null +++ b/docs/doxygen/html/dc/d36/struct_o_t_p_1_1_advertisement_1_1advertisement__data__inherit__graph.md5 @@ -0,0 +1 @@ +124b7d995aed7193e50d5cbfa864cec9 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d36/struct_o_t_p_1_1_advertisement_1_1advertisement__data__inherit__graph.png b/docs/doxygen/html/dc/d36/struct_o_t_p_1_1_advertisement_1_1advertisement__data__inherit__graph.png new file mode 100644 index 0000000..e2baf80 Binary files /dev/null and b/docs/doxygen/html/dc/d36/struct_o_t_p_1_1_advertisement_1_1advertisement__data__inherit__graph.png differ diff --git a/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device.html b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device.html new file mode 100644 index 0000000..b3a43a7 --- /dev/null +++ b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device.html @@ -0,0 +1,555 @@ + + + + + + + +OpenLCP: RDMnet::Device Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::Device Class Reference
+
+
+ +

The Device class. + More...

+ +

#include <device.h>

+
+Inheritance diagram for RDMnet::Device:
+
+
Inheritance graph
+ + + + + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Device (UUID::uuid cid=UUID::uuid(), RDM::UID uid=RDM::UID(), UUID::uuid rid=UUID::uuid())
 Device::Device. More...
 
void rlpRptReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 Device::rlpRptReceiver. More...
 
- Public Member Functions inherited from RDMnet::Implementation
 Implementation (UUID::uuid=UUID::uuid(), RDM::UID=RDM::UID())
 Implementation::Implementation. More...
 
void rlpLlrpReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 Implementation::rlpLlrpReceiver. More...
 
virtual void rlpEptReceiver (ACN::PDU::Message< ACN::RLP::Pdu >)
 rlpEptReceiver More...
 
- Public Member Functions inherited from ACN::RLP::Component
 Component (UUID::uuid=UUID::uuid())
 Component::Component. More...
 
virtual void UdpPayloadReceiver (PDU::Stream)
 Component::UdpPayloadReceiver. More...
 
virtual void TcpPacketReceiver (PDU::Stream)
 Component::TcpPacketReceiver. More...
 
- Public Member Functions inherited from ACN::Component
 Component (UUID::uuid cid=UUID::uuid())
 Component. More...
 
const UUID::uuid cid () const
 cid More...
 
const std::string fixedName () const
 fixedName fixed component name More...
 
const std::string userName () const
 userName user-asigned name More...
 
const std::string name () const
 component name, either user asigned or fixed. More...
 
void assignUserName (const std::string s)
 set the user asigned name More...
 
- Public Member Functions inherited from RDM::Responder
 Responder (UID id, Device *parent=nullptr)
 Responder::Responder. More...
 
+virtual ~Responder ()
 Responder::~Responder.
 
void receive (const std::vector< uint8_t > &data)
 Responder::receive. More...
 
virtual void reset (bool hard) override
 Responder::reset. More...
 
- Public Member Functions inherited from RDM::Device
 Device (UID id=UID(), Device *parent=nullptr)
 Device::Device. More...
 
+virtual ~Device ()
 Device::~Device.
 
void addSubDevice (uint16_t number, Device *dev)
 Device::addSubDevice. More...
 
DevicesubDevice (uint16_t number)
 Device::subDevice. More...
 
uint16_t subDeviceCount () const
 Device::subDeviceCount. More...
 
void addProductDetailId (uint16_t)
 Device::addProductDetailId. More...
 
void get (const MsgPtr message, MsgPtr response)
 Device::get. More...
 
void set (const MsgPtr message, MsgPtr response)
 Device::set. More...
 
virtual void identify (bool state)
 Device::identify. More...
 
- Public Member Functions inherited from DMX::Device
Device ()
 Device::Device.
 
uint16_t footprint () const
 Device::footprint. More...
 
uint8_t personality () const
 Device::personality. More...
 
uint8_t personalityCount () const
 Device::personalityCount. More...
 
uint16_t address () const
 Device::address. More...
 
virtual void setPersonality (uint8_t mode)
 Device::setPersonality. More...
 
virtual bool setAddress (uint16_t start)
 Device::setAddress. More...
 
- Public Member Functions inherited from RDMnet::LLRP::Target
Target ()
 Target::Target.
 
+virtual void LLRPsetup ()=0
 listens on LLRP_PORT
 
void receiveLLRP (ACN::PDU::Message< LLRP::Pdu > frame)
 Target::receiveLLRP. More...
 
virtual void receiveProbeRequest (ACN::PDU::Message< LLRP::ProbeRequest::Pdu > pdu)
 Target::receiveProbeRequest. More...
 
+virtual void sendProbeReply ()
 Target::sendProbeReply.
 
virtual void receiveRdmCommand (ACN::PDU::Message< RPT::COMMAND::Pdu > pdu)
 Target::receiveRdmCommand. More...
 
- Public Member Functions inherited from RDMnet::RPT::Device
Device ()
 Device::Device.
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Attributes inherited from RDM::Responder
+union {
+   uint16_t   control_field
 
+   struct {
+      bool   managed_proxy_flag: 1
 
+      bool   subdevice_flag: 1
 
+      bool   bootloader_flag: 1
 
+      bool   proxied_device_flag: 1
 
   } 
 
}; 
 
- Public Attributes inherited from RDM::Device
+uint16_t deviceModelID
 model ID number
 
+std::string deviceModelDescription
 model description
 
+uint16_t deviceProductCategory
 device category
 
- Protected Member Functions inherited from ACN::RLP::Component
void RlpReceiver (PDU::Message< RLP::Pdu >)
 Component::RlpReceiver. More...
 
void RlpRegisterVector (uint32_t, PDU::Handler< RLP::Pdu >)
 Component::RlpRegisterVectorHandler. More...
 
- Protected Member Functions inherited from RDM::Responder
virtual void send (const std::vector< uint8_t > &data)
 Responder::send. More...
 
virtual void send (MsgPtr message)
 Responder::send. More...
 
virtual void receive (const MsgPtr message)
 Responder::receive. More...
 
virtual void rxDiscovery (const MsgPtr message, MsgPtr response)
 Responder::rxDiscovery. More...
 
virtual void rxGet (const MsgPtr message, MsgPtr response)
 Responder::rxGet. More...
 
virtual void rxSet (const MsgPtr message, MsgPtr response)
 Responder::rxSet. More...
 
void actionDiscoverUniqueBranch (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoverUniqueBranch. More...
 
void actionDiscoveryMute (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoveryMute. More...
 
void actionDiscoveryUnmute (const MsgPtr message, MsgPtr response)
 Responder::actionDiscoveryUnmute. More...
 
void actionGetCommsStatus (const MsgPtr message, MsgPtr response)
 Responder::actionGetCommsStatus. More...
 
void actionSetCommsStatus (const MsgPtr message, MsgPtr response)
 Responder::actionSetCommsStatus. More...
 
void actionGetQueuedMessage (const MsgPtr message, MsgPtr response)
 Responder::actionGetQueuedMessage. More...
 
void actionGetStatusMessages (const MsgPtr message, MsgPtr response)
 Responder::actionGetStatusMessages. More...
 
void actionGetStatusIdDescription (const MsgPtr message, MsgPtr response)
 Responder::actionGetStatusIdDescription. More...
 
- Protected Member Functions inherited from RDM::Device
void enqueueMessage (MsgPtr message, bool urgent=false)
 Device::enqueueMessage. More...
 
void enqueueStatus (StatusPtr status)
 Device::enqueueStatus. More...
 
bool actionPrep_ (const MsgPtr message, MsgPtr response)
 Device::actionPrep_. More...
 
void actionGetSupportedParameters (const MsgPtr message, MsgPtr response)
 Device::actionGetSupportedParameters. More...
 
void actionSetClearStatusId (const MsgPtr message, MsgPtr response)
 Device::actionSetClearStatusId. More...
 
void actionGetSubdeviceThreshold (const MsgPtr message, MsgPtr response)
 Device::actionGetSubdeviceThreshold. More...
 
void actionSetSubdeviceThreshold (const MsgPtr message, MsgPtr response)
 Device::actionSetSubdeviceThreshold. More...
 
void actionGetDeviceInfo (const MsgPtr message, MsgPtr response)
 Device::actionGetDeviceInfo. More...
 
void actionGetProductDetailIdList (const MsgPtr message, MsgPtr response)
 Device::actionGetProductDetailIdList. More...
 
void actionGetDevModelDescription (const MsgPtr message, MsgPtr response)
 Device::actionGetDevModelDescription. More...
 
void actionGetManufacturerLabel (const MsgPtr message, MsgPtr response)
 Device::actionGetManufacturerLabel. More...
 
void actionGetLanguage (const MsgPtr message, MsgPtr response)
 Device::actionGetLanguage. More...
 
void actionSetLanguage (const MsgPtr message, MsgPtr response)
 Device::actionSetLanguage. More...
 
void actionGetSoftwareVersionLabel (const MsgPtr message, MsgPtr response)
 Device::actionGetSoftwareVersionLabel. More...
 
void actionGetDmxPersonality (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxPersonality. More...
 
void actionSetDmxPersonality (const MsgPtr message, MsgPtr response)
 Device::actionSetDmxPersonality. More...
 
void actionGetDmxPersonalityDesc (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxPersonalityDesc. More...
 
void actionGetDmxStartAddress (const MsgPtr message, MsgPtr response)
 Device::actionGetDmxStartAddress. More...
 
void actionSetDmxStartAddress (const MsgPtr message, MsgPtr response)
 Device::actionSetDmxStartAddress. More...
 
void actionSensorDispatch (const MsgPtr message, MsgPtr response)
 Device::actionSensorDispatch. More...
 
void actionGetIdentifyDevice (const MsgPtr message, MsgPtr response)
 Device::actionGetIdentifyDevice. More...
 
void actionSetIdentifyDevice (const MsgPtr message, MsgPtr response)
 Device::actionSetIdentifyDevice. More...
 
void actionSetResetDevice (const MsgPtr message, MsgPtr response)
 Device::actionSetResetDevice. More...
 
- Protected Attributes inherited from ACN::Component
std::string fctn_
 EPI 19: ACN Discovery on IP Networks. More...
 
std::string uacn_
 3.2. More...
 
- Protected Attributes inherited from RDM::Device
+UID id_
 device UID
 
+std::unordered_map< uint16_t, Device * > sub_devices_
 sub devices
 
+std::unordered_map< PID, Parameter * > parameters_
 parameters
 
+std::vector< Sensor * > sensors_
 sensors
 
+std::list< uint16_t > product_detail_list_
 product detail list
 
+std::deque< MsgPtrqueued_messages_
 outbound message queue
 
+UID controller_uid_
 controller UID
 
+std::unordered_map< uint8_t, std::queue< StatusPtr > > queued_statuses_
 outbound status queue
 
- Protected Attributes inherited from DMX::Device
+std::vector< Personality * > personalities_
 available personalities
 
+uint8_t personality_
 index of current personality
 
+uint16_t startAddress_
 DMX start address.
 
+

Detailed Description

+

The Device class.

+

Constructor & Destructor Documentation

+ +

◆ Device()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
RDMnet::Device::Device (UUID::uuid cid = UUID::uuid(),
RDM::UID uid = RDM::UID(),
UUID::uuid rid = UUID::uuid() 
)
+
+ +

Device::Device.

+
Parameters
+ + + + +
cid
uid
rid
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+

Member Function Documentation

+ +

◆ rlpRptReceiver()

+ +
+
+ + + + + + + + +
void RDMnet::Device::rlpRptReceiver (ACN::PDU::Message< ACN::RLP::Pduroot)
+
+ +

Device::rlpRptReceiver.

+
Parameters
+ + +
root
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a65a72d8e184d75f23ee317af63d2f1fc_icgraph.map b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a65a72d8e184d75f23ee317af63d2f1fc_icgraph.map new file mode 100644 index 0000000..c8b2332 --- /dev/null +++ b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a65a72d8e184d75f23ee317af63d2f1fc_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a65a72d8e184d75f23ee317af63d2f1fc_icgraph.md5 b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a65a72d8e184d75f23ee317af63d2f1fc_icgraph.md5 new file mode 100644 index 0000000..59d6ddf --- /dev/null +++ b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a65a72d8e184d75f23ee317af63d2f1fc_icgraph.md5 @@ -0,0 +1 @@ +caa1060e6c5fd1ddfba89ec4426bacd4 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a65a72d8e184d75f23ee317af63d2f1fc_icgraph.png b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a65a72d8e184d75f23ee317af63d2f1fc_icgraph.png new file mode 100644 index 0000000..9882608 Binary files /dev/null and b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a65a72d8e184d75f23ee317af63d2f1fc_icgraph.png differ diff --git a/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a7f55e5987f2d16dc316c520905e8c307_cgraph.map b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a7f55e5987f2d16dc316c520905e8c307_cgraph.map new file mode 100644 index 0000000..31a5ecb --- /dev/null +++ b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a7f55e5987f2d16dc316c520905e8c307_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a7f55e5987f2d16dc316c520905e8c307_cgraph.md5 b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a7f55e5987f2d16dc316c520905e8c307_cgraph.md5 new file mode 100644 index 0000000..30e74bd --- /dev/null +++ b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a7f55e5987f2d16dc316c520905e8c307_cgraph.md5 @@ -0,0 +1 @@ +142350f11ef555053a2e54aadcc96ef9 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a7f55e5987f2d16dc316c520905e8c307_cgraph.png b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a7f55e5987f2d16dc316c520905e8c307_cgraph.png new file mode 100644 index 0000000..817b3ef Binary files /dev/null and b/docs/doxygen/html/dc/d3e/class_r_d_mnet_1_1_device_a7f55e5987f2d16dc316c520905e8c307_cgraph.png differ diff --git a/docs/doxygen/html/dc/d44/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data__inherit__graph.map b/docs/doxygen/html/dc/d44/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data__inherit__graph.map new file mode 100644 index 0000000..1a71082 --- /dev/null +++ b/docs/doxygen/html/dc/d44/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/d44/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data__inherit__graph.md5 b/docs/doxygen/html/dc/d44/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data__inherit__graph.md5 new file mode 100644 index 0000000..aeb6f53 --- /dev/null +++ b/docs/doxygen/html/dc/d44/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data__inherit__graph.md5 @@ -0,0 +1 @@ +7dd2d0110fbdcc25b89d88e531bc1432 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d44/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data__inherit__graph.png b/docs/doxygen/html/dc/d44/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data__inherit__graph.png new file mode 100644 index 0000000..525ad1f Binary files /dev/null and b/docs/doxygen/html/dc/d44/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data__inherit__graph.png differ diff --git a/docs/doxygen/html/dc/d47/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module__inherit__graph.map b/docs/doxygen/html/dc/d47/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module__inherit__graph.map new file mode 100644 index 0000000..bbf8824 --- /dev/null +++ b/docs/doxygen/html/dc/d47/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/d47/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module__inherit__graph.md5 b/docs/doxygen/html/dc/d47/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module__inherit__graph.md5 new file mode 100644 index 0000000..63df127 --- /dev/null +++ b/docs/doxygen/html/dc/d47/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module__inherit__graph.md5 @@ -0,0 +1 @@ +e5a956f92406e2246a2fbd1ace681684 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d47/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module__inherit__graph.png b/docs/doxygen/html/dc/d47/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module__inherit__graph.png new file mode 100644 index 0000000..7e1b4ab Binary files /dev/null and b/docs/doxygen/html/dc/d47/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module__inherit__graph.png differ diff --git a/docs/doxygen/html/dc/d4b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module__inherit__graph.map b/docs/doxygen/html/dc/d4b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module__inherit__graph.map new file mode 100644 index 0000000..e7d652c --- /dev/null +++ b/docs/doxygen/html/dc/d4b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/d4b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module__inherit__graph.md5 b/docs/doxygen/html/dc/d4b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module__inherit__graph.md5 new file mode 100644 index 0000000..7ef52f6 --- /dev/null +++ b/docs/doxygen/html/dc/d4b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module__inherit__graph.md5 @@ -0,0 +1 @@ +990c87110701d38c71986b79dff3802b \ No newline at end of file diff --git a/docs/doxygen/html/dc/d4b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module__inherit__graph.png b/docs/doxygen/html/dc/d4b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module__inherit__graph.png new file mode 100644 index 0000000..20b43ce Binary files /dev/null and b/docs/doxygen/html/dc/d4b/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module__inherit__graph.png differ diff --git a/docs/doxygen/html/dc/d4d/struct_a_c_n_1_1_p_d_u_1_1pdu__header-members.html b/docs/doxygen/html/dc/d4d/struct_a_c_n_1_1_p_d_u_1_1pdu__header-members.html new file mode 100644 index 0000000..4b6ea02 --- /dev/null +++ b/docs/doxygen/html/dc/d4d/struct_a_c_n_1_1_p_d_u_1_1pdu__header-members.html @@ -0,0 +1,86 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::PDU::pdu_header Member List
+
+
+ +

This is the complete list of members for ACN::PDU::pdu_header, including all inherited members.

+ + + + + +
iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
streamSize() const =0ACN::PDU::pdu_stream_objectpure virtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/dc/d4e/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags-members.html b/docs/doxygen/html/dc/d4e/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags-members.html new file mode 100644 index 0000000..5d407f9 --- /dev/null +++ b/docs/doxygen/html/dc/d4e/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags-members.html @@ -0,0 +1,85 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::connection_flags Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::connection_flags, including all inherited members.

+ + + + +
byteRDMnet::BrokerProtocol::connection_flags
flags_reservedRDMnet::BrokerProtocol::connection_flags
incrementalUpdatesRDMnet::BrokerProtocol::connection_flags
+ + + + diff --git a/docs/doxygen/html/dc/d54/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu__inherit__graph.map b/docs/doxygen/html/dc/d54/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..361be20 --- /dev/null +++ b/docs/doxygen/html/dc/d54/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu__inherit__graph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/dc/d54/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/dc/d54/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..43b7141 --- /dev/null +++ b/docs/doxygen/html/dc/d54/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +e1dea89c84604c816f64b6eccac6698a \ No newline at end of file diff --git a/docs/doxygen/html/dc/d54/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu__inherit__graph.png b/docs/doxygen/html/dc/d54/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..2645151 Binary files /dev/null and b/docs/doxygen/html/dc/d54/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data.html b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data.html new file mode 100644 index 0000000..aa34924 --- /dev/null +++ b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data.html @@ -0,0 +1,262 @@ + + + + + + + +OpenLCP: RDMnet::RPT::COMMAND::command_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::RPT::COMMAND::command_data Struct Reference
+
+
+ +

The command_data struct. + More...

+ +

#include <rpt.h>

+
+Inheritance diagram for RDMnet::RPT::COMMAND::command_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 command_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 command_data::oStream More...
 
+ + + + +

+Public Attributes

+RDM::Message message
 RDM message.
 
+

Detailed Description

+

The command_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::RPT::COMMAND::command_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

command_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + +
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::RPT::COMMAND::command_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

command_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + +
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::RPT::COMMAND::command_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a1808ffa12384177e2cb05fa61497e9ad_cgraph.map b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a1808ffa12384177e2cb05fa61497e9ad_cgraph.map new file mode 100644 index 0000000..a3dbae2 --- /dev/null +++ b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a1808ffa12384177e2cb05fa61497e9ad_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a1808ffa12384177e2cb05fa61497e9ad_cgraph.md5 b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a1808ffa12384177e2cb05fa61497e9ad_cgraph.md5 new file mode 100644 index 0000000..e97b2b9 --- /dev/null +++ b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a1808ffa12384177e2cb05fa61497e9ad_cgraph.md5 @@ -0,0 +1 @@ +dcea235c8c79dce465ef76613bfe76b2 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a1808ffa12384177e2cb05fa61497e9ad_cgraph.png b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a1808ffa12384177e2cb05fa61497e9ad_cgraph.png new file mode 100644 index 0000000..49f67d2 Binary files /dev/null and b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a1808ffa12384177e2cb05fa61497e9ad_cgraph.png differ diff --git a/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a34fc79a9b3360f698fbcc9effb7b5a68_cgraph.map b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a34fc79a9b3360f698fbcc9effb7b5a68_cgraph.map new file mode 100644 index 0000000..613ba01 --- /dev/null +++ b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a34fc79a9b3360f698fbcc9effb7b5a68_cgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a34fc79a9b3360f698fbcc9effb7b5a68_cgraph.md5 b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a34fc79a9b3360f698fbcc9effb7b5a68_cgraph.md5 new file mode 100644 index 0000000..03f54c4 --- /dev/null +++ b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a34fc79a9b3360f698fbcc9effb7b5a68_cgraph.md5 @@ -0,0 +1 @@ +313d97d76cf8713d95ec536dab9e6e0f \ No newline at end of file diff --git a/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a34fc79a9b3360f698fbcc9effb7b5a68_cgraph.png b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a34fc79a9b3360f698fbcc9effb7b5a68_cgraph.png new file mode 100644 index 0000000..3a09aaf Binary files /dev/null and b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a34fc79a9b3360f698fbcc9effb7b5a68_cgraph.png differ diff --git a/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a4b6735668fb168eb3b7960e2e7add51f_cgraph.map b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a4b6735668fb168eb3b7960e2e7add51f_cgraph.map new file mode 100644 index 0000000..e873f63 --- /dev/null +++ b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a4b6735668fb168eb3b7960e2e7add51f_cgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a4b6735668fb168eb3b7960e2e7add51f_cgraph.md5 b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a4b6735668fb168eb3b7960e2e7add51f_cgraph.md5 new file mode 100644 index 0000000..aa8b3f5 --- /dev/null +++ b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a4b6735668fb168eb3b7960e2e7add51f_cgraph.md5 @@ -0,0 +1 @@ +e13caf6305e8fcf229345400612698fd \ No newline at end of file diff --git a/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a4b6735668fb168eb3b7960e2e7add51f_cgraph.png b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a4b6735668fb168eb3b7960e2e7add51f_cgraph.png new file mode 100644 index 0000000..eb85cd9 Binary files /dev/null and b/docs/doxygen/html/dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data_a4b6735668fb168eb3b7960e2e7add51f_cgraph.png differ diff --git a/docs/doxygen/html/dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html b/docs/doxygen/html/dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html new file mode 100644 index 0000000..a51adb6 --- /dev/null +++ b/docs/doxygen/html/dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html @@ -0,0 +1,240 @@ + + + + + + + +OpenLCP: OTP::Transform::Point::Module::scale_module Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
OTP::Transform::Point::Module::scale_module Struct Reference
+
+
+ +

The scale_module struct. + More...

+ +

#include <transform.h>

+
+Inheritance diagram for OTP::Transform::Point::Module::scale_module:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 scale_module::iStream More...
 
void oStream (PDU::Stream) const override
 scale_module::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + +

+Public Attributes

+int32_t scale_x
 x-axis scale
 
+int32_t scale_y
 y-axis scale
 
+int32_t scale_z
 z-axis scale
 
+

Detailed Description

+

The scale_module struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::scale_module::iStream (PDU::Stream stream)
+
+override
+
+ +

scale_module::iStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::Point::Module::scale_module::oStream (PDU::Stream stream) const
+
+override
+
+ +

scale_module::oStream

+
Parameters
+ + +
stream
+
+
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t OTP::Transform::Point::Module::scale_module::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/d6f/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module.html b/docs/doxygen/html/dc/d6f/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module.html new file mode 100644 index 0000000..96c0a88 --- /dev/null +++ b/docs/doxygen/html/dc/d6f/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module.html @@ -0,0 +1,115 @@ + + + + + + + +OpenLCP: OTP::Transform::Point::Module::module Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+List of all members
+
+
OTP::Transform::Point::Module::module Struct Reference
+
+
+
+Inheritance diagram for OTP::Transform::Point::Module::module:
+
+
Inheritance graph
+ + + + + + + + + + +
[legend]
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Member Functions inherited from ACN::PDU::pdu_stream_object
virtual size_t streamSize () const =0
 streamSize More...
 
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/dc/d71/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data.html b/docs/doxygen/html/dc/d71/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data.html new file mode 100644 index 0000000..5f93101 --- /dev/null +++ b/docs/doxygen/html/dc/d71/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data.html @@ -0,0 +1,227 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::dynamic_uid_assignment_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::dynamic_uid_assignment_data Struct Reference
+
+
+ +

6.3.1.13 Dynamic UID Assignment List + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::dynamic_uid_assignment_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 dynamic_uid_assignment_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 dynamic_uid_assignment_data::oStream More...
 
+ + + + +

+Public Attributes

+std::vector< dynamic_uid_mappinglist
 dynamic mappings
 
+

Detailed Description

+

6.3.1.13 Dynamic UID Assignment List

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::dynamic_uid_assignment_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

dynamic_uid_assignment_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::dynamic_uid_assignment_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

dynamic_uid_assignment_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::dynamic_uid_assignment_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/d7e/struct_a_c_n_1_1_s_d_t_1_1nak__data-members.html b/docs/doxygen/html/dc/d7e/struct_a_c_n_1_1_s_d_t_1_1nak__data-members.html new file mode 100644 index 0000000..c2ea5c9 --- /dev/null +++ b/docs/doxygen/html/dc/d7e/struct_a_c_n_1_1_s_d_t_1_1nak__data-members.html @@ -0,0 +1,92 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::nak_data Member List
+
+
+ +

This is the complete list of members for ACN::SDT::nak_data, including all inherited members.

+ + + + + + + + + + + +
iStream(PDU::Stream) overrideACN::SDT::nak_datavirtual
leaderACN::SDT::nak_data
midACN::SDT::nak_data
missed_firstACN::SDT::nak_data
missed_lastACN::SDT::nak_data
numberACN::SDT::nak_data
oStream(PDU::Stream) const overrideACN::SDT::nak_datavirtual
reliableACN::SDT::nak_data
streamSize() const overrideACN::SDT::nak_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/dc/d7f/class_d_m_x_1_1_patch.html b/docs/doxygen/html/dc/d7f/class_d_m_x_1_1_patch.html new file mode 100644 index 0000000..4d84654 --- /dev/null +++ b/docs/doxygen/html/dc/d7f/class_d_m_x_1_1_patch.html @@ -0,0 +1,101 @@ + + + + + + + +OpenLCP: DMX::Patch Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
DMX::Patch Class Reference
+
+
+ +

The DMX::Patch class. + More...

+ +

#include <patch.h>

+ + + + + +

+Public Member Functions

Patch ()
 Patch::Patch.
 
+

Detailed Description

+

The DMX::Patch class.

+

The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/d85/struct_a_c_n_1_1_s_d_t_1_1channel__params__data-members.html b/docs/doxygen/html/dc/d85/struct_a_c_n_1_1_s_d_t_1_1channel__params__data-members.html new file mode 100644 index 0000000..31955e9 --- /dev/null +++ b/docs/doxygen/html/dc/d85/struct_a_c_n_1_1_s_d_t_1_1channel__params__data-members.html @@ -0,0 +1,89 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::channel_params_data Member List
+
+
+ +

This is the complete list of members for ACN::SDT::channel_params_data, including all inherited members.

+ + + + + + + + +
addressACN::SDT::channel_params_data
expiryACN::SDT::channel_params_data
iStream(PDU::Stream) overrideACN::SDT::channel_params_datavirtual
oStream(PDU::Stream) const overrideACN::SDT::channel_params_datavirtual
parametersACN::SDT::channel_params_data
streamSize() const overrideACN::SDT::channel_params_datavirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/dc/d89/class_r_d_mnet_1_1_e_p_t_1_1_broker__inherit__graph.map b/docs/doxygen/html/dc/d89/class_r_d_mnet_1_1_e_p_t_1_1_broker__inherit__graph.map new file mode 100644 index 0000000..54a94f9 --- /dev/null +++ b/docs/doxygen/html/dc/d89/class_r_d_mnet_1_1_e_p_t_1_1_broker__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/dc/d89/class_r_d_mnet_1_1_e_p_t_1_1_broker__inherit__graph.md5 b/docs/doxygen/html/dc/d89/class_r_d_mnet_1_1_e_p_t_1_1_broker__inherit__graph.md5 new file mode 100644 index 0000000..9cb050b --- /dev/null +++ b/docs/doxygen/html/dc/d89/class_r_d_mnet_1_1_e_p_t_1_1_broker__inherit__graph.md5 @@ -0,0 +1 @@ +6ae38f499d03e0932bdd198649c64dc1 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d89/class_r_d_mnet_1_1_e_p_t_1_1_broker__inherit__graph.png b/docs/doxygen/html/dc/d89/class_r_d_mnet_1_1_e_p_t_1_1_broker__inherit__graph.png new file mode 100644 index 0000000..d23ddbe Binary files /dev/null and b/docs/doxygen/html/dc/d89/class_r_d_mnet_1_1_e_p_t_1_1_broker__inherit__graph.png differ diff --git a/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html new file mode 100644 index 0000000..db86dfb --- /dev/null +++ b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html @@ -0,0 +1,289 @@ + + + + + + + +OpenLCP: ACN::SDT::join_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::join_data Struct Reference
+
+
+ +

4.4.1 Join + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::join_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 join_data::streamSize More...
 
void iStream (PDU::Stream) override
 join_data::iStream More...
 
void oStream (PDU::Stream) const override
 join_data::oStream More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+UUID::uuid cid
 component UUID
 
+MID mid
 message ID
 
+uint16_t channel
 channel number
 
+uint16_t reciprocal
 reciprocol channel
 
+uint32_t sequence
 sequence number
 
+uint32_t reliable
 reliable number
 
+UDP::ipAddress destination
 destination IP address
 
+params parameters
 parameters
 
+uint8_t expiry
 expiry timeout
 
+

Detailed Description

+

4.4.1 Join

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::join_data::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

join_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::join_data::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

join_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::join_data::streamSize () const
+
+overridevirtual
+
+ +

join_data::streamSize

+
Returns
+ +

Implements ACN::PDU::pdu_stream_object.

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_a573d04332f5faa305a6f7427f1d4365e_cgraph.map b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_a573d04332f5faa305a6f7427f1d4365e_cgraph.map new file mode 100644 index 0000000..185250b --- /dev/null +++ b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_a573d04332f5faa305a6f7427f1d4365e_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_a573d04332f5faa305a6f7427f1d4365e_cgraph.md5 b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_a573d04332f5faa305a6f7427f1d4365e_cgraph.md5 new file mode 100644 index 0000000..2669a11 --- /dev/null +++ b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_a573d04332f5faa305a6f7427f1d4365e_cgraph.md5 @@ -0,0 +1 @@ +a1052990ff81109898ed22f4b71b81f6 \ No newline at end of file diff --git a/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_a573d04332f5faa305a6f7427f1d4365e_cgraph.png b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_a573d04332f5faa305a6f7427f1d4365e_cgraph.png new file mode 100644 index 0000000..79508a7 Binary files /dev/null and b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_a573d04332f5faa305a6f7427f1d4365e_cgraph.png differ diff --git a/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ab06f57e3f886ccf1ba46f9180a3cf42d_cgraph.map b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ab06f57e3f886ccf1ba46f9180a3cf42d_cgraph.map new file mode 100644 index 0000000..ee107b4 --- /dev/null +++ b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ab06f57e3f886ccf1ba46f9180a3cf42d_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ab06f57e3f886ccf1ba46f9180a3cf42d_cgraph.md5 b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ab06f57e3f886ccf1ba46f9180a3cf42d_cgraph.md5 new file mode 100644 index 0000000..9effdac --- /dev/null +++ b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ab06f57e3f886ccf1ba46f9180a3cf42d_cgraph.md5 @@ -0,0 +1 @@ +df58fb0080bfe947bcd951b13bcc2d3e \ No newline at end of file diff --git a/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ab06f57e3f886ccf1ba46f9180a3cf42d_cgraph.png b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ab06f57e3f886ccf1ba46f9180a3cf42d_cgraph.png new file mode 100644 index 0000000..5830723 Binary files /dev/null and b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ab06f57e3f886ccf1ba46f9180a3cf42d_cgraph.png differ diff --git a/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ac920fadf056b689a1882a89cc1a6623a_cgraph.map b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ac920fadf056b689a1882a89cc1a6623a_cgraph.map new file mode 100644 index 0000000..ae78f58 --- /dev/null +++ b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ac920fadf056b689a1882a89cc1a6623a_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ac920fadf056b689a1882a89cc1a6623a_cgraph.md5 b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ac920fadf056b689a1882a89cc1a6623a_cgraph.md5 new file mode 100644 index 0000000..a1670c7 --- /dev/null +++ b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ac920fadf056b689a1882a89cc1a6623a_cgraph.md5 @@ -0,0 +1 @@ +526aca10b81ddbf0eb4074a9649d8f1e \ No newline at end of file diff --git a/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ac920fadf056b689a1882a89cc1a6623a_cgraph.png b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ac920fadf056b689a1882a89cc1a6623a_cgraph.png new file mode 100644 index 0000000..cad3412 Binary files /dev/null and b/docs/doxygen/html/dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data_ac920fadf056b689a1882a89cc1a6623a_cgraph.png differ diff --git a/docs/doxygen/html/dc/da5/class_d_m_x_1_1_personality-members.html b/docs/doxygen/html/dc/da5/class_d_m_x_1_1_personality-members.html new file mode 100644 index 0000000..c32cfeb --- /dev/null +++ b/docs/doxygen/html/dc/da5/class_d_m_x_1_1_personality-members.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
DMX::Personality Member List
+
+
+ +

This is the complete list of members for DMX::Personality, including all inherited members.

+ + + + + + + +
description() constDMX::Personality
description_DMX::Personalityprotected
footprint() constDMX::Personality
footprint_DMX::Personalityprotected
Personality()DMX::Personality
~Personality()DMX::Personalityvirtual
+ + + + diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid.html b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid.html new file mode 100644 index 0000000..f1117f4 --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid.html @@ -0,0 +1,705 @@ + + + + + + + +OpenLCP: UUID::uuid Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Friends | +List of all members
+
+
UUID::uuid Class Reference
+
+
+ +

The uuid class. + More...

+ +

#include <uuid.h>

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

uuid ()
 uuid::uuid
 
 uuid (const uuid &)
 uuid::uuid More...
 
 uuid (const uint8_t *raw)
 uuid::uuid More...
 
 uuid (const char *c_str)
 uuid::uuid More...
 
 uuid (std::string str)
 uuid::uuid More...
 
const uint8_t * bytes () const
 uuid::bytes More...
 
Type type () const
 uuid::type More...
 
uint16_t version () const
 uuid::version More...
 
uint64_t time () const
 uuid::time More...
 
uint16_t sequence () const
 uuid::sequence More...
 
uint64_t node () const
 uuid::node More...
 
std::string hex () const
 uuid::hex More...
 
std::string string () const
 uuid::string More...
 
std::string urn () const
 uuid::urn More...
 
void setBytes (const uint8_t *raw)
 uuid::setBytes More...
 
virtual uint16_t uuid1 (uint64_t node, uint16_t clock_seq)
 uuid::uuid1 More...
 
virtual void uuid4 ()
 Version 4 (RANDOM) UUID. More...
 
uuidoperator= (const uuid &other)
 uuid::operator = More...
 
operator const uint8_t * () const
 uuid::operator const uint8_t *
 
operator const std::string () const
 uuid::operator const std::string
 
+ + + + +

+Friends

bool operator== (const uuid &, const uuid &)
 operator == More...
 
+

Detailed Description

+

The uuid class.

+

Constructor & Destructor Documentation

+ +

◆ uuid() [1/4]

+ +
+
+ + + + + + + + +
UUID::uuid::uuid (const uuidother)
+
+ +

uuid::uuid

+
Parameters
+ + +
other
+
+
+ +
+
+ +

◆ uuid() [2/4]

+ +
+
+ + + + + + + + +
UUID::uuid::uuid (const uint8_t * raw)
+
+ +

uuid::uuid

+
Parameters
+ + +
raw
+
+
+ +
+
+ +

◆ uuid() [3/4]

+ +
+
+ + + + + + + + +
UUID::uuid::uuid (const char * c_str)
+
+ +

uuid::uuid

+
Parameters
+ + +
c_str
+
+
+ +
+
+ +

◆ uuid() [4/4]

+ +
+
+ + + + + + + + +
UUID::uuid::uuid (std::string str)
+
+ +

uuid::uuid

+
Parameters
+ + +
str
+
+
+ +
+
+

Member Function Documentation

+ +

◆ bytes()

+ +
+
+ + + + + + + +
const uint8_t * UUID::uuid::bytes () const
+
+ +

uuid::bytes

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ hex()

+ +
+
+ + + + + + + +
std::string UUID::uuid::hex () const
+
+ +

uuid::hex

+
Returns
+

output this UUID as a hex string

+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ node()

+ +
+
+ + + + + + + +
uint64_t UUID::uuid::node () const
+
+ +

uuid::node

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ operator=()

+ +
+
+ + + + + + + + +
uuid & UUID::uuid::operator= (const uuidother)
+
+ +

uuid::operator =

+
Parameters
+ + +
other
+
+
+
Returns
+ +
+
+ +

◆ sequence()

+ +
+
+ + + + + + + +
uint16_t UUID::uuid::sequence () const
+
+ +

uuid::sequence

+
Returns
+ +
+
+ +

◆ setBytes()

+ +
+
+ + + + + + + + +
void UUID::uuid::setBytes (const uint8_t * raw)
+
+ +

uuid::setBytes

+
Parameters
+ + +
raw
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ string()

+ +
+
+ + + + + + + +
std::string UUID::uuid::string () const
+
+ +

uuid::string

+
Returns
+

output this UUID as formated hex string

+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ time()

+ +
+
+ + + + + + + +
uint64_t UUID::uuid::time () const
+
+ +

uuid::time

+
Returns
+ +
+
+ +

◆ type()

+ +
+
+ + + + + + + +
Type UUID::uuid::type () const
+
+ +

uuid::type

+
Returns
+ +
+
+ +

◆ urn()

+ +
+
+ + + + + + + +
std::string UUID::uuid::urn () const
+
+ +

uuid::urn

+
Returns
+

output this UUID as a urn specified in RFC 4122

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ uuid1()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
uint16_t UUID::uuid::uuid1 (uint64_t node,
uint16_t clock_seq 
)
+
+virtual
+
+ +

uuid::uuid1

+
Parameters
+ + + +
node
clock_seq
+
+
+
Returns
incrimented clock_sequence
+

node ID and clock sequence tracking are the responsibility of the caller

+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ uuid4()

+ +
+
+ + + + + +
+ + + + + + + +
void UUID::uuid::uuid4 ()
+
+virtual
+
+ +

Version 4 (RANDOM) UUID.

+

a very low quality random

+ +
+
+ +

◆ version()

+ +
+
+ + + + + + + +
uint16_t UUID::uuid::version () const
+
+ +

uuid::version

+
Returns
+ +
+
+

Friends And Related Function Documentation

+ +

◆ operator==

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
bool operator== (const uuida,
const uuidb 
)
+
+friend
+
+ +

operator ==

+
Parameters
+ + + +
a
b
+
+
+
Returns
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a06a431c293b52cb7193a0d152f26d5ab_icgraph.map b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a06a431c293b52cb7193a0d152f26d5ab_icgraph.map new file mode 100644 index 0000000..548e95a --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a06a431c293b52cb7193a0d152f26d5ab_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a06a431c293b52cb7193a0d152f26d5ab_icgraph.md5 b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a06a431c293b52cb7193a0d152f26d5ab_icgraph.md5 new file mode 100644 index 0000000..dc12f65 --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a06a431c293b52cb7193a0d152f26d5ab_icgraph.md5 @@ -0,0 +1 @@ +2ce7cb9fb29aee4968f2661831efb631 \ No newline at end of file diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a06a431c293b52cb7193a0d152f26d5ab_icgraph.png b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a06a431c293b52cb7193a0d152f26d5ab_icgraph.png new file mode 100644 index 0000000..f78f8f3 Binary files /dev/null and b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a06a431c293b52cb7193a0d152f26d5ab_icgraph.png differ diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a1065dfa6fca2c1cb8767f3fadfc0a752_icgraph.map b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a1065dfa6fca2c1cb8767f3fadfc0a752_icgraph.map new file mode 100644 index 0000000..4c491d7 --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a1065dfa6fca2c1cb8767f3fadfc0a752_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a1065dfa6fca2c1cb8767f3fadfc0a752_icgraph.md5 b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a1065dfa6fca2c1cb8767f3fadfc0a752_icgraph.md5 new file mode 100644 index 0000000..e578b17 --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a1065dfa6fca2c1cb8767f3fadfc0a752_icgraph.md5 @@ -0,0 +1 @@ +dd637ecce0f6a0d393a73870be800cd4 \ No newline at end of file diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a1065dfa6fca2c1cb8767f3fadfc0a752_icgraph.png b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a1065dfa6fca2c1cb8767f3fadfc0a752_icgraph.png new file mode 100644 index 0000000..696c6ae Binary files /dev/null and b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a1065dfa6fca2c1cb8767f3fadfc0a752_icgraph.png differ diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a265ec354688b46918859bb65cec67f60_icgraph.map b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a265ec354688b46918859bb65cec67f60_icgraph.map new file mode 100644 index 0000000..c735c6b --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a265ec354688b46918859bb65cec67f60_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a265ec354688b46918859bb65cec67f60_icgraph.md5 b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a265ec354688b46918859bb65cec67f60_icgraph.md5 new file mode 100644 index 0000000..c42e8cc --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a265ec354688b46918859bb65cec67f60_icgraph.md5 @@ -0,0 +1 @@ +e4cdf346ddc5e92d4df5599820585a20 \ No newline at end of file diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a265ec354688b46918859bb65cec67f60_icgraph.png b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a265ec354688b46918859bb65cec67f60_icgraph.png new file mode 100644 index 0000000..58dab41 Binary files /dev/null and b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_a265ec354688b46918859bb65cec67f60_icgraph.png differ diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_aace5cd5eaeb8923abe03de70877449d6_icgraph.map b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_aace5cd5eaeb8923abe03de70877449d6_icgraph.map new file mode 100644 index 0000000..4db00fd --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_aace5cd5eaeb8923abe03de70877449d6_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_aace5cd5eaeb8923abe03de70877449d6_icgraph.md5 b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_aace5cd5eaeb8923abe03de70877449d6_icgraph.md5 new file mode 100644 index 0000000..6ddf0d5 --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_aace5cd5eaeb8923abe03de70877449d6_icgraph.md5 @@ -0,0 +1 @@ +bd7bd379d6f232c17fbd49849b73dd5f \ No newline at end of file diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_aace5cd5eaeb8923abe03de70877449d6_icgraph.png b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_aace5cd5eaeb8923abe03de70877449d6_icgraph.png new file mode 100644 index 0000000..11326ab Binary files /dev/null and b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_aace5cd5eaeb8923abe03de70877449d6_icgraph.png differ diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_ae9df38569d44629596b6c186da920c4b_cgraph.map b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_ae9df38569d44629596b6c186da920c4b_cgraph.map new file mode 100644 index 0000000..553bb4f --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_ae9df38569d44629596b6c186da920c4b_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_ae9df38569d44629596b6c186da920c4b_cgraph.md5 b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_ae9df38569d44629596b6c186da920c4b_cgraph.md5 new file mode 100644 index 0000000..ac55c49 --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_ae9df38569d44629596b6c186da920c4b_cgraph.md5 @@ -0,0 +1 @@ +98b1fe545aa25ca2f6d3b6469d0dc37c \ No newline at end of file diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_ae9df38569d44629596b6c186da920c4b_cgraph.png b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_ae9df38569d44629596b6c186da920c4b_cgraph.png new file mode 100644 index 0000000..e1b6af9 Binary files /dev/null and b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_ae9df38569d44629596b6c186da920c4b_cgraph.png differ diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_cgraph.map b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_cgraph.map new file mode 100644 index 0000000..19fc042 --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_cgraph.md5 b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_cgraph.md5 new file mode 100644 index 0000000..41ebf51 --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_cgraph.md5 @@ -0,0 +1 @@ +84d2dabeed3ee05a8b088a5c23a11098 \ No newline at end of file diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_cgraph.png b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_cgraph.png new file mode 100644 index 0000000..bdffb73 Binary files /dev/null and b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_cgraph.png differ diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_icgraph.map b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_icgraph.map new file mode 100644 index 0000000..42d1607 --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_icgraph.md5 b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_icgraph.md5 new file mode 100644 index 0000000..7e991f1 --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_icgraph.md5 @@ -0,0 +1 @@ +1479d87c7f4b2e80e24ec2cae704de2e \ No newline at end of file diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_icgraph.png b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_icgraph.png new file mode 100644 index 0000000..6d269bc Binary files /dev/null and b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_af86cd1b3493969ed56573fe0742546ea_icgraph.png differ diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_afd627a96994142057e31b08b2627d998_cgraph.map b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_afd627a96994142057e31b08b2627d998_cgraph.map new file mode 100644 index 0000000..1cf292a --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_afd627a96994142057e31b08b2627d998_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_afd627a96994142057e31b08b2627d998_cgraph.md5 b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_afd627a96994142057e31b08b2627d998_cgraph.md5 new file mode 100644 index 0000000..017623e --- /dev/null +++ b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_afd627a96994142057e31b08b2627d998_cgraph.md5 @@ -0,0 +1 @@ +7641d109c6d9be9616fd784b49414537 \ No newline at end of file diff --git a/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_afd627a96994142057e31b08b2627d998_cgraph.png b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_afd627a96994142057e31b08b2627d998_cgraph.png new file mode 100644 index 0000000..2a06ad6 Binary files /dev/null and b/docs/doxygen/html/dc/da6/class_u_u_i_d_1_1uuid_afd627a96994142057e31b08b2627d998_cgraph.png differ diff --git a/docs/doxygen/html/dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu.html b/docs/doxygen/html/dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu.html new file mode 100644 index 0000000..c7a12b1 --- /dev/null +++ b/docs/doxygen/html/dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu.html @@ -0,0 +1,266 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::ClientEntry::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::BrokerProtocol::ClientEntry::Pdu Class Reference
+
+
+ +

The ClientEntry::Pdu class. + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::ClientEntry::Pdu:
+
+
Inheritance graph
+ + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 ClientEntry::Pdu::ClientEntryPdu.
 
void iStream (ACN::PDU::Stream) override
 Pdu::iStream. More...
 
- Public Member Functions inherited from RDMnet::Pdu
 Pdu (size_t vector_size)
 Pdu. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The ClientEntry::Pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::ClientEntry::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from RDMnet::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu_a3e84ebc50f2f90879948703f62f5dde3_cgraph.map b/docs/doxygen/html/dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu_a3e84ebc50f2f90879948703f62f5dde3_cgraph.map new file mode 100644 index 0000000..4629c76 --- /dev/null +++ b/docs/doxygen/html/dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu_a3e84ebc50f2f90879948703f62f5dde3_cgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu_a3e84ebc50f2f90879948703f62f5dde3_cgraph.md5 b/docs/doxygen/html/dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu_a3e84ebc50f2f90879948703f62f5dde3_cgraph.md5 new file mode 100644 index 0000000..ab0cc66 --- /dev/null +++ b/docs/doxygen/html/dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu_a3e84ebc50f2f90879948703f62f5dde3_cgraph.md5 @@ -0,0 +1 @@ +16ebc3c589f1f46855208acde828aaae \ No newline at end of file diff --git a/docs/doxygen/html/dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu_a3e84ebc50f2f90879948703f62f5dde3_cgraph.png b/docs/doxygen/html/dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu_a3e84ebc50f2f90879948703f62f5dde3_cgraph.png new file mode 100644 index 0000000..d70fa8f Binary files /dev/null and b/docs/doxygen/html/dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu_a3e84ebc50f2f90879948703f62f5dde3_cgraph.png differ diff --git a/docs/doxygen/html/dc/db1/class_r_d_mnet_1_1_broker__inherit__graph.map b/docs/doxygen/html/dc/db1/class_r_d_mnet_1_1_broker__inherit__graph.map new file mode 100644 index 0000000..79055ed --- /dev/null +++ b/docs/doxygen/html/dc/db1/class_r_d_mnet_1_1_broker__inherit__graph.map @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/docs/doxygen/html/dc/db1/class_r_d_mnet_1_1_broker__inherit__graph.md5 b/docs/doxygen/html/dc/db1/class_r_d_mnet_1_1_broker__inherit__graph.md5 new file mode 100644 index 0000000..7892ec1 --- /dev/null +++ b/docs/doxygen/html/dc/db1/class_r_d_mnet_1_1_broker__inherit__graph.md5 @@ -0,0 +1 @@ +ce905c76642ed12d1c498d7f52800a7f \ No newline at end of file diff --git a/docs/doxygen/html/dc/db1/class_r_d_mnet_1_1_broker__inherit__graph.png b/docs/doxygen/html/dc/db1/class_r_d_mnet_1_1_broker__inherit__graph.png new file mode 100644 index 0000000..98eb8a1 Binary files /dev/null and b/docs/doxygen/html/dc/db1/class_r_d_mnet_1_1_broker__inherit__graph.png differ diff --git a/docs/doxygen/html/dc/dc0/struct_a_c_n_1_1_d_m_p_1_1address__type-members.html b/docs/doxygen/html/dc/dc0/struct_a_c_n_1_1_d_m_p_1_1address__type-members.html new file mode 100644 index 0000000..a47c006 --- /dev/null +++ b/docs/doxygen/html/dc/dc0/struct_a_c_n_1_1_d_m_p_1_1address__type-members.html @@ -0,0 +1,92 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::DMP::address_type Member List
+
+
+ +

This is the complete list of members for ACN::DMP::address_type, including all inherited members.

+ + + + + + + + + + + +
byte (defined in ACN::DMP::address_type)ACN::DMP::address_type
iStream(PDU::Stream s) overrideACN::DMP::address_typeinlinevirtual
oStream(PDU::Stream s) const overrideACN::DMP::address_typeinlinevirtual
relative (defined in ACN::DMP::address_type)ACN::DMP::address_type
streamSize() const overrideACN::DMP::address_typeinlinevirtual
type (defined in ACN::DMP::address_type)ACN::DMP::address_type
width (defined in ACN::DMP::address_type)ACN::DMP::address_type
x_reserved (defined in ACN::DMP::address_type)ACN::DMP::address_type
z_reserved (defined in ACN::DMP::address_type)ACN::DMP::address_type
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html b/docs/doxygen/html/dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html new file mode 100644 index 0000000..c226e98 --- /dev/null +++ b/docs/doxygen/html/dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html @@ -0,0 +1,231 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::client_entry_update_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::client_entry_update_data Struct Reference
+
+
+ +

6.3.1.4 Client Entry Update + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::client_entry_update_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 client_entry_update_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 client_entry_update_data::oStream More...
 
+ + + + + + + +

+Public Attributes

+connection_flags flags
 connection flags
 
+ACN::PDU::Message< ClientEntry::Pdupdu
 client entry PDU
 
+

Detailed Description

+

6.3.1.4 Client Entry Update

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::client_entry_update_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

client_entry_update_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::client_entry_update_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

client_entry_update_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::client_entry_update_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu.html b/docs/doxygen/html/dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu.html new file mode 100644 index 0000000..a3bf848 --- /dev/null +++ b/docs/doxygen/html/dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu.html @@ -0,0 +1,265 @@ + + + + + + + +OpenLCP: RDMnet::LLRP::ProbeReply::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::LLRP::ProbeReply::Pdu Class Reference
+
+
+ +

The LLRP::ProbeReply::Pdu class. + More...

+ +

#include <llrp.h>

+
+Inheritance diagram for RDMnet::LLRP::ProbeReply::Pdu:
+
+
Inheritance graph
+ + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Pdu ()
 LLRP::ProbeReply::Pdu::Pdu.
 
void iStream (ACN::PDU::Stream) override
 LLRP::ProbeReply::Pdu::iStream. More...
 
- Public Member Functions inherited from RDMnet::Pdu
 Pdu (size_t vector_size)
 Pdu. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The LLRP::ProbeReply::Pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::LLRP::ProbeReply::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

LLRP::ProbeReply::Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from RDMnet::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu_a92c3783458000d664a456e6ea5c8b53b_cgraph.map b/docs/doxygen/html/dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu_a92c3783458000d664a456e6ea5c8b53b_cgraph.map new file mode 100644 index 0000000..771d1a6 --- /dev/null +++ b/docs/doxygen/html/dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu_a92c3783458000d664a456e6ea5c8b53b_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu_a92c3783458000d664a456e6ea5c8b53b_cgraph.md5 b/docs/doxygen/html/dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu_a92c3783458000d664a456e6ea5c8b53b_cgraph.md5 new file mode 100644 index 0000000..8ccafa6 --- /dev/null +++ b/docs/doxygen/html/dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu_a92c3783458000d664a456e6ea5c8b53b_cgraph.md5 @@ -0,0 +1 @@ +03ba9dec64f57d24f4dfad147a9510d5 \ No newline at end of file diff --git a/docs/doxygen/html/dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu_a92c3783458000d664a456e6ea5c8b53b_cgraph.png b/docs/doxygen/html/dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu_a92c3783458000d664a456e6ea5c8b53b_cgraph.png new file mode 100644 index 0000000..3cd1ba5 Binary files /dev/null and b/docs/doxygen/html/dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu_a92c3783458000d664a456e6ea5c8b53b_cgraph.png differ diff --git a/docs/doxygen/html/dc/dd3/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.map b/docs/doxygen/html/dc/dd3/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..8361fba --- /dev/null +++ b/docs/doxygen/html/dc/dd3/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/dc/dd3/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/dc/dd3/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..8564461 --- /dev/null +++ b/docs/doxygen/html/dc/dd3/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +9f9bf3f2cf215d367cbb5bfef9913091 \ No newline at end of file diff --git a/docs/doxygen/html/dc/dd3/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.png b/docs/doxygen/html/dc/dd3/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..3813d80 Binary files /dev/null and b/docs/doxygen/html/dc/dd3/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/dc/dd3/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data__inherit__graph.map b/docs/doxygen/html/dc/dd3/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data__inherit__graph.map new file mode 100644 index 0000000..0ef6ece --- /dev/null +++ b/docs/doxygen/html/dc/dd3/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dc/dd3/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data__inherit__graph.md5 b/docs/doxygen/html/dc/dd3/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data__inherit__graph.md5 new file mode 100644 index 0000000..736e786 --- /dev/null +++ b/docs/doxygen/html/dc/dd3/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data__inherit__graph.md5 @@ -0,0 +1 @@ +be91ee61b4fc14e85cdcbd13d136c03c \ No newline at end of file diff --git a/docs/doxygen/html/dc/dd3/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data__inherit__graph.png b/docs/doxygen/html/dc/dd3/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data__inherit__graph.png new file mode 100644 index 0000000..c07b58c Binary files /dev/null and b/docs/doxygen/html/dc/dd3/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data__inherit__graph.png differ diff --git a/docs/doxygen/html/dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html b/docs/doxygen/html/dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html new file mode 100644 index 0000000..64e4ee5 --- /dev/null +++ b/docs/doxygen/html/dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html @@ -0,0 +1,231 @@ + + + + + + + +OpenLCP: ACN::SDT::CLIENT::client_header Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::CLIENT::client_header Struct Reference
+
+
+ +

4.4.7 SDT Client Block + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::CLIENT::client_header:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 client_pdu_header_t::iStream More...
 
void oStream (PDU::Stream) const override
 client_header::oStream More...
 
+ + + + + + + +

+Public Attributes

+uint32_t protocol
 protocol number
 
+uint16_t association
 association
 
+

Detailed Description

+

4.4.7 SDT Client Block

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::CLIENT::client_header::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

client_pdu_header_t::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::CLIENT::client_header::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

client_header::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::CLIENT::client_header::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dc/de8/class_s_a_c_n_1_1_receiver__inherit__graph.map b/docs/doxygen/html/dc/de8/class_s_a_c_n_1_1_receiver__inherit__graph.map new file mode 100644 index 0000000..d68e5a3 --- /dev/null +++ b/docs/doxygen/html/dc/de8/class_s_a_c_n_1_1_receiver__inherit__graph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/dc/de8/class_s_a_c_n_1_1_receiver__inherit__graph.md5 b/docs/doxygen/html/dc/de8/class_s_a_c_n_1_1_receiver__inherit__graph.md5 new file mode 100644 index 0000000..f2cdb9a --- /dev/null +++ b/docs/doxygen/html/dc/de8/class_s_a_c_n_1_1_receiver__inherit__graph.md5 @@ -0,0 +1 @@ +248738b310e42ad5caf79e94ed50efd2 \ No newline at end of file diff --git a/docs/doxygen/html/dc/de8/class_s_a_c_n_1_1_receiver__inherit__graph.png b/docs/doxygen/html/dc/de8/class_s_a_c_n_1_1_receiver__inherit__graph.png new file mode 100644 index 0000000..8677800 Binary files /dev/null and b/docs/doxygen/html/dc/de8/class_s_a_c_n_1_1_receiver__inherit__graph.png differ diff --git a/docs/doxygen/html/dc/dee/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu-members.html b/docs/doxygen/html/dc/dee/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu-members.html new file mode 100644 index 0000000..1fd0fd1 --- /dev/null +++ b/docs/doxygen/html/dc/dee/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::EXTENDED::Pdu Member List
+
+
+ +

This is the complete list of members for SACN::EXTENDED::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideSACN::EXTENDED::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()SACN::EXTENDED::Pdu
ACN::PDU::Pdu::Pdu(size_t vector_size)ACN::PDU::Pdu
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/dc/dff/class_a_c_n_1_1_s_d_t_1_1_leader__inherit__graph.map b/docs/doxygen/html/dc/dff/class_a_c_n_1_1_s_d_t_1_1_leader__inherit__graph.map new file mode 100644 index 0000000..bc234ac --- /dev/null +++ b/docs/doxygen/html/dc/dff/class_a_c_n_1_1_s_d_t_1_1_leader__inherit__graph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/dc/dff/class_a_c_n_1_1_s_d_t_1_1_leader__inherit__graph.md5 b/docs/doxygen/html/dc/dff/class_a_c_n_1_1_s_d_t_1_1_leader__inherit__graph.md5 new file mode 100644 index 0000000..a771095 --- /dev/null +++ b/docs/doxygen/html/dc/dff/class_a_c_n_1_1_s_d_t_1_1_leader__inherit__graph.md5 @@ -0,0 +1 @@ +967578f27363efb0a36c671465a92baf \ No newline at end of file diff --git a/docs/doxygen/html/dc/dff/class_a_c_n_1_1_s_d_t_1_1_leader__inherit__graph.png b/docs/doxygen/html/dc/dff/class_a_c_n_1_1_s_d_t_1_1_leader__inherit__graph.png new file mode 100644 index 0000000..a840349 Binary files /dev/null and b/docs/doxygen/html/dc/dff/class_a_c_n_1_1_s_d_t_1_1_leader__inherit__graph.png differ diff --git a/docs/doxygen/html/dc/dff/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu-members.html b/docs/doxygen/html/dc/dff/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu-members.html new file mode 100644 index 0000000..c2e5273 --- /dev/null +++ b/docs/doxygen/html/dc/dff/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu-members.html @@ -0,0 +1,96 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Advertisement::Name::pdu Member List
+
+
+ +

This is the complete list of members for OTP::Advertisement::Name::pdu, including all inherited members.

+ + + + + + + + + + + + + + + +
createData()OTP::PDU::pduinline
dataOTP::PDU::pdu
iStream(PDU::Stream) overrideOTP::Advertisement::Name::pduvirtual
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(Stream) const overrideOTP::PDU::pduvirtual
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
parentOTP::PDU::pdu
pdu()OTP::PDU::pdu
stream()OTP::PDU::pdu
stream_OTP::PDU::pduprotected
streamSize() const overrideOTP::PDU::pduvirtual
vectorOTP::PDU::pdu
~pdu()OTP::PDU::pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/dd/d34/class_o_t_p_1_1_layer_1_1pdu__inherit__graph.map b/docs/doxygen/html/dd/d34/class_o_t_p_1_1_layer_1_1pdu__inherit__graph.map new file mode 100644 index 0000000..76e95a0 --- /dev/null +++ b/docs/doxygen/html/dd/d34/class_o_t_p_1_1_layer_1_1pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/dd/d34/class_o_t_p_1_1_layer_1_1pdu__inherit__graph.md5 b/docs/doxygen/html/dd/d34/class_o_t_p_1_1_layer_1_1pdu__inherit__graph.md5 new file mode 100644 index 0000000..d4a1083 --- /dev/null +++ b/docs/doxygen/html/dd/d34/class_o_t_p_1_1_layer_1_1pdu__inherit__graph.md5 @@ -0,0 +1 @@ +a99434a3e379051b13625b99695ea9b2 \ No newline at end of file diff --git a/docs/doxygen/html/dd/d34/class_o_t_p_1_1_layer_1_1pdu__inherit__graph.png b/docs/doxygen/html/dd/d34/class_o_t_p_1_1_layer_1_1pdu__inherit__graph.png new file mode 100644 index 0000000..f9dfcc7 Binary files /dev/null and b/docs/doxygen/html/dd/d34/class_o_t_p_1_1_layer_1_1pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/dd/d50/struct_o_t_p_1_1_layer_1_1base__data-members.html b/docs/doxygen/html/dd/d50/struct_o_t_p_1_1_layer_1_1base__data-members.html new file mode 100644 index 0000000..724b216 --- /dev/null +++ b/docs/doxygen/html/dd/d50/struct_o_t_p_1_1_layer_1_1base__data-members.html @@ -0,0 +1,98 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Layer::base_data Member List
+
+
+ +

This is the complete list of members for OTP::Layer::base_data, including all inherited members.

+ + + + + + + + + + + + + + + + + +
cidOTP::Layer::base_data
folio_numberOTP::Layer::base_data
footer_lengthOTP::Layer::base_data
footer_optionsOTP::Layer::base_data
iStream(PDU::Stream) overrideOTP::Layer::base_data
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
last_pageOTP::Layer::base_data
nameOTP::Layer::base_data
optionsOTP::Layer::base_data
oStream(PDU::Stream) const overrideOTP::Layer::base_data
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
pageOTP::Layer::base_data
payloadOTP::Layer::base_data
reservedOTP::Layer::base_data
streamSize() const overrideOTP::Layer::base_datavirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/dd/d54/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data-members.html b/docs/doxygen/html/dd/d54/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data-members.html new file mode 100644 index 0000000..4177364 --- /dev/null +++ b/docs/doxygen/html/dd/d54/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::request_dynamic_uid_data Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::request_dynamic_uid_data, including all inherited members.

+ + + + + + +
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::request_dynamic_uid_datavirtual
listRDMnet::BrokerProtocol::request_dynamic_uid_data
oStream(ACN::PDU::Stream) const overrideRDMnet::BrokerProtocol::request_dynamic_uid_datavirtual
streamSize() const overrideRDMnet::BrokerProtocol::request_dynamic_uid_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu.html b/docs/doxygen/html/dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu.html new file mode 100644 index 0000000..5c81038 --- /dev/null +++ b/docs/doxygen/html/dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu.html @@ -0,0 +1,286 @@ + + + + + + + +OpenLCP: ACN::DMP::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
ACN::DMP::Pdu Class Reference
+
+
+ +

The DMP::Pdu class. + More...

+ +

#include <dmp.h>

+
+Inheritance diagram for ACN::DMP::Pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Pdu ()
 Pdu::Pdu. More...
 
void iStream (PDU::Stream) override
 DMP::Pdu::iStream. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The DMP::Pdu class.

+

Constructor & Destructor Documentation

+ +

◆ Pdu()

+ +
+
+ + + + + + + +
ACN::DMP::Pdu::Pdu ()
+
+ +

Pdu::Pdu.

+
Parameters
+ + +
stream
+
+
+ +
+
+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::DMP::Pdu::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

DMP::Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from ACN::PDU::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu_aaac02f9dc8e134352b5a8a6aa1d3d023_cgraph.map b/docs/doxygen/html/dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu_aaac02f9dc8e134352b5a8a6aa1d3d023_cgraph.map new file mode 100644 index 0000000..c801f27 --- /dev/null +++ b/docs/doxygen/html/dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu_aaac02f9dc8e134352b5a8a6aa1d3d023_cgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu_aaac02f9dc8e134352b5a8a6aa1d3d023_cgraph.md5 b/docs/doxygen/html/dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu_aaac02f9dc8e134352b5a8a6aa1d3d023_cgraph.md5 new file mode 100644 index 0000000..77ec031 --- /dev/null +++ b/docs/doxygen/html/dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu_aaac02f9dc8e134352b5a8a6aa1d3d023_cgraph.md5 @@ -0,0 +1 @@ +e998265812fde335fd17b84bd1388058 \ No newline at end of file diff --git a/docs/doxygen/html/dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu_aaac02f9dc8e134352b5a8a6aa1d3d023_cgraph.png b/docs/doxygen/html/dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu_aaac02f9dc8e134352b5a8a6aa1d3d023_cgraph.png new file mode 100644 index 0000000..5c90ef6 Binary files /dev/null and b/docs/doxygen/html/dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu_aaac02f9dc8e134352b5a8a6aa1d3d023_cgraph.png differ diff --git a/docs/doxygen/html/dd/d6a/class_a_c_n_1_1_d_m_p_1_1_appliance__inherit__graph.map b/docs/doxygen/html/dd/d6a/class_a_c_n_1_1_d_m_p_1_1_appliance__inherit__graph.map new file mode 100644 index 0000000..6482481 --- /dev/null +++ b/docs/doxygen/html/dd/d6a/class_a_c_n_1_1_d_m_p_1_1_appliance__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/dd/d6a/class_a_c_n_1_1_d_m_p_1_1_appliance__inherit__graph.md5 b/docs/doxygen/html/dd/d6a/class_a_c_n_1_1_d_m_p_1_1_appliance__inherit__graph.md5 new file mode 100644 index 0000000..5318a5b --- /dev/null +++ b/docs/doxygen/html/dd/d6a/class_a_c_n_1_1_d_m_p_1_1_appliance__inherit__graph.md5 @@ -0,0 +1 @@ +4b3244c0b31f954b3ff35428259154ef \ No newline at end of file diff --git a/docs/doxygen/html/dd/d6a/class_a_c_n_1_1_d_m_p_1_1_appliance__inherit__graph.png b/docs/doxygen/html/dd/d6a/class_a_c_n_1_1_d_m_p_1_1_appliance__inherit__graph.png new file mode 100644 index 0000000..3e062f1 Binary files /dev/null and b/docs/doxygen/html/dd/d6a/class_a_c_n_1_1_d_m_p_1_1_appliance__inherit__graph.png differ diff --git a/docs/doxygen/html/dd/d6c/class_d_m_x_1_1_patch-members.html b/docs/doxygen/html/dd/d6c/class_d_m_x_1_1_patch-members.html new file mode 100644 index 0000000..9193644 --- /dev/null +++ b/docs/doxygen/html/dd/d6c/class_d_m_x_1_1_patch-members.html @@ -0,0 +1,83 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
DMX::Patch Member List
+
+
+ +

This is the complete list of members for DMX::Patch, including all inherited members.

+ + +
Patch()DMX::Patch
+ + + + diff --git a/docs/doxygen/html/dd/d6e/class_d_m_x_1_1_device-members.html b/docs/doxygen/html/dd/d6e/class_d_m_x_1_1_device-members.html new file mode 100644 index 0000000..905a3d7 --- /dev/null +++ b/docs/doxygen/html/dd/d6e/class_d_m_x_1_1_device-members.html @@ -0,0 +1,93 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
DMX::Device Member List
+
+
+ +

This is the complete list of members for DMX::Device, including all inherited members.

+ + + + + + + + + + + + +
address() constDMX::Device
Device()DMX::Device
footprint() constDMX::Device
personalities_DMX::Deviceprotected
personality() constDMX::Device
personality_DMX::Deviceprotected
personalityCount() constDMX::Device
setAddress(uint16_t start)DMX::Devicevirtual
setPersonality(uint8_t mode)DMX::Devicevirtual
startAddress_DMX::Deviceprotected
~Device()DMX::Devicevirtual
+ + + + diff --git a/docs/doxygen/html/dd/d73/class_a_c_n_1_1_d_m_p_1_1_device__inherit__graph.map b/docs/doxygen/html/dd/d73/class_a_c_n_1_1_d_m_p_1_1_device__inherit__graph.map new file mode 100644 index 0000000..927169d --- /dev/null +++ b/docs/doxygen/html/dd/d73/class_a_c_n_1_1_d_m_p_1_1_device__inherit__graph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/dd/d73/class_a_c_n_1_1_d_m_p_1_1_device__inherit__graph.md5 b/docs/doxygen/html/dd/d73/class_a_c_n_1_1_d_m_p_1_1_device__inherit__graph.md5 new file mode 100644 index 0000000..1d3db20 --- /dev/null +++ b/docs/doxygen/html/dd/d73/class_a_c_n_1_1_d_m_p_1_1_device__inherit__graph.md5 @@ -0,0 +1 @@ +147a4d7c5d29b0c05b564a5d023e8c49 \ No newline at end of file diff --git a/docs/doxygen/html/dd/d73/class_a_c_n_1_1_d_m_p_1_1_device__inherit__graph.png b/docs/doxygen/html/dd/d73/class_a_c_n_1_1_d_m_p_1_1_device__inherit__graph.png new file mode 100644 index 0000000..7f8bf43 Binary files /dev/null and b/docs/doxygen/html/dd/d73/class_a_c_n_1_1_d_m_p_1_1_device__inherit__graph.png differ diff --git a/docs/doxygen/html/dd/d74/class_d_m_x_1_1_universe-members.html b/docs/doxygen/html/dd/d74/class_d_m_x_1_1_universe-members.html new file mode 100644 index 0000000..e241288 --- /dev/null +++ b/docs/doxygen/html/dd/d74/class_d_m_x_1_1_universe-members.html @@ -0,0 +1,92 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
DMX::Universe Member List
+
+
+ +

This is the complete list of members for DMX::Universe, including all inherited members.

+ + + + + + + + + + + +
callbacks_DMX::Universeprotected
data() constDMX::Universevirtual
onData(const DataHandler)DMX::Universe
rxRate()DMX::Universevirtual
setData(std::vector< uint8_t >)DMX::Universe
setValue(const uint16_t, const uint8_t)DMX::Universe
setValue(const uint16_t, const uint16_t, const uint8_t *)DMX::Universe
slot(const uint16_t)DMX::Universevirtual
Universe(int timeout_period=E111_DATA_LOSS_TIMEOUT)DMX::Universe
~Universe()DMX::Universevirtual
+ + + + diff --git a/docs/doxygen/html/dd/d76/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module__inherit__graph.map b/docs/doxygen/html/dd/d76/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module__inherit__graph.map new file mode 100644 index 0000000..438c2a2 --- /dev/null +++ b/docs/doxygen/html/dd/d76/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dd/d76/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module__inherit__graph.md5 b/docs/doxygen/html/dd/d76/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module__inherit__graph.md5 new file mode 100644 index 0000000..7b8c04f --- /dev/null +++ b/docs/doxygen/html/dd/d76/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module__inherit__graph.md5 @@ -0,0 +1 @@ +a08b028745d2f8c472771ef698522e02 \ No newline at end of file diff --git a/docs/doxygen/html/dd/d76/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module__inherit__graph.png b/docs/doxygen/html/dd/d76/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module__inherit__graph.png new file mode 100644 index 0000000..bb16d25 Binary files /dev/null and b/docs/doxygen/html/dd/d76/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module__inherit__graph.png differ diff --git a/docs/doxygen/html/dd/d78/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__id.html b/docs/doxygen/html/dd/d78/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__id.html new file mode 100644 index 0000000..14ccae1 --- /dev/null +++ b/docs/doxygen/html/dd/d78/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__id.html @@ -0,0 +1,104 @@ + + + + + + + +OpenLCP: OTP::Transform::Point::Module::module_id Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Attributes | +List of all members
+
+
OTP::Transform::Point::Module::module_id Struct Reference
+
+
+ +

Figure 16-1: Module Identifier Structure. + More...

+ +

#include <transform.h>

+ + + + + + + + +

+Public Attributes

+uint16_t manufacturer
 ESTA manufacturer ID.
 
+uint16_t number
 manurfactuer assigned model number
 
+

Detailed Description

+

Figure 16-1: Module Identifier Structure.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/dd/d7e/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu__inherit__graph.map b/docs/doxygen/html/dd/d7e/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..07a80c4 --- /dev/null +++ b/docs/doxygen/html/dd/d7e/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu__inherit__graph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/dd/d7e/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/dd/d7e/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..64ba00c --- /dev/null +++ b/docs/doxygen/html/dd/d7e/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +e6a9c44f5fd57fc9f0bf3af6e6a97ad6 \ No newline at end of file diff --git a/docs/doxygen/html/dd/d7e/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu__inherit__graph.png b/docs/doxygen/html/dd/d7e/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..9a6561c Binary files /dev/null and b/docs/doxygen/html/dd/d7e/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/dd/d8a/class_r_d_mnet_1_1_r_p_t_1_1_broker-members.html b/docs/doxygen/html/dd/d8a/class_r_d_mnet_1_1_r_p_t_1_1_broker-members.html new file mode 100644 index 0000000..a11a833 --- /dev/null +++ b/docs/doxygen/html/dd/d8a/class_r_d_mnet_1_1_r_p_t_1_1_broker-members.html @@ -0,0 +1,83 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::RPT::Broker Member List
+
+
+ +

This is the complete list of members for RDMnet::RPT::Broker, including all inherited members.

+ + +
Broker()RDMnet::RPT::Broker
+ + + + diff --git a/docs/doxygen/html/dd/da4/struct_o_t_p_1_1_advertisement_1_1advertisement__data-members.html b/docs/doxygen/html/dd/da4/struct_o_t_p_1_1_advertisement_1_1advertisement__data-members.html new file mode 100644 index 0000000..7396b26 --- /dev/null +++ b/docs/doxygen/html/dd/da4/struct_o_t_p_1_1_advertisement_1_1advertisement__data-members.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Advertisement::advertisement_data Member List
+
+
+ +

This is the complete list of members for OTP::Advertisement::advertisement_data, including all inherited members.

+ + + + + + + + + +
iStream(PDU::Stream) overrideOTP::Advertisement::advertisement_data
OTP::PDU::pdu_data::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(PDU::Stream) const overrideOTP::Advertisement::advertisement_data
OTP::PDU::pdu_data::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
payloadOTP::Advertisement::advertisement_data
reservedOTP::Advertisement::advertisement_data
streamSize() const overrideOTP::Advertisement::advertisement_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/dd/daa/class_s_a_c_n_1_1_universe-members.html b/docs/doxygen/html/dd/daa/class_s_a_c_n_1_1_universe-members.html new file mode 100644 index 0000000..db51522 --- /dev/null +++ b/docs/doxygen/html/dd/daa/class_s_a_c_n_1_1_universe-members.html @@ -0,0 +1,99 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::Universe Member List
+
+
+ +

This is the complete list of members for SACN::Universe, including all inherited members.

+ + + + + + + + + + + + + + + + + + +
callbacks_DMX::Universeprotected
data() constDMX::Universevirtual
Device()ACN::DMP::Device
isSyncronized() constSACN::Universevirtual
onData(const DataHandler)DMX::Universe
rxRate()DMX::Universevirtual
set(std::shared_ptr< ACN::DMP::Pdu >, std::shared_ptr< Provenance >)SACN::Universevirtual
setData(std::vector< uint8_t >)DMX::Universe
setProvenance(std::shared_ptr< Provenance >)SACN::Universevirtual
setValue(const uint16_t, const uint8_t)DMX::Universe
setValue(const uint16_t, const uint16_t, const uint8_t *)DMX::Universe
slot(const uint16_t) overrideSACN::Universevirtual
source() constSACN::Universevirtual
synchronize()SACN::Universevirtual
Universe()SACN::Universe
DMX::Universe::Universe(int timeout_period=E111_DATA_LOSS_TIMEOUT)DMX::Universe
~Universe()DMX::Universevirtual
+ + + + diff --git a/docs/doxygen/html/dd/db3/struct_a_c_n_1_1_p_d_u_1_1pdu__header.html b/docs/doxygen/html/dd/db3/struct_a_c_n_1_1_p_d_u_1_1pdu__header.html new file mode 100644 index 0000000..0761286 --- /dev/null +++ b/docs/doxygen/html/dd/db3/struct_a_c_n_1_1_p_d_u_1_1pdu__header.html @@ -0,0 +1,126 @@ + + + + + + + +OpenLCP: ACN::PDU::pdu_header Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+List of all members
+
+
ACN::PDU::pdu_header Struct Reference
+
+
+ +

The pdu_header struct. + More...

+ +

#include <pdu.h>

+
+Inheritance diagram for ACN::PDU::pdu_header:
+
+
Inheritance graph
+ + + + + + + + + + + + + + +
[legend]
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Member Functions inherited from ACN::PDU::pdu_stream_object
virtual size_t streamSize () const =0
 streamSize More...
 
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+

Detailed Description

+

The pdu_header struct.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/dd/db5/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header__inherit__graph.map b/docs/doxygen/html/dd/db5/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header__inherit__graph.map new file mode 100644 index 0000000..65f8e54 --- /dev/null +++ b/docs/doxygen/html/dd/db5/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dd/db5/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header__inherit__graph.md5 b/docs/doxygen/html/dd/db5/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header__inherit__graph.md5 new file mode 100644 index 0000000..3fe7006 --- /dev/null +++ b/docs/doxygen/html/dd/db5/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header__inherit__graph.md5 @@ -0,0 +1 @@ +b10a4f585f7c7d7388d6262e32014475 \ No newline at end of file diff --git a/docs/doxygen/html/dd/db5/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header__inherit__graph.png b/docs/doxygen/html/dd/db5/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header__inherit__graph.png new file mode 100644 index 0000000..18b82b2 Binary files /dev/null and b/docs/doxygen/html/dd/db5/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header__inherit__graph.png differ diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device.html b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device.html new file mode 100644 index 0000000..6b9a283 --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device.html @@ -0,0 +1,380 @@ + + + + + + + +OpenLCP: DMX::Device Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Protected Attributes | +List of all members
+
+
DMX::Device Class Reference
+
+
+ +

The Device class. + More...

+ +

#include <device.h>

+
+Inheritance diagram for DMX::Device:
+
+
Inheritance graph
+ + + + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Device ()
 Device::Device.
 
+virtual ~Device ()
 Device::~Device.
 
uint16_t footprint () const
 Device::footprint. More...
 
uint8_t personality () const
 Device::personality. More...
 
uint8_t personalityCount () const
 Device::personalityCount. More...
 
uint16_t address () const
 Device::address. More...
 
virtual void setPersonality (uint8_t mode)
 Device::setPersonality. More...
 
virtual bool setAddress (uint16_t start)
 Device::setAddress. More...
 
+ + + + + + + + + + +

+Protected Attributes

+std::vector< Personality * > personalities_
 available personalities
 
+uint8_t personality_
 index of current personality
 
+uint16_t startAddress_
 DMX start address.
 
+

Detailed Description

+

The Device class.

+

Member Function Documentation

+ +

◆ address()

+ +
+
+ + + + + + + +
uint16_t DMX::Device::address () const
+
+ +

Device::address.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + + +
+ +
+
+ +

◆ footprint()

+ +
+
+ + + + + + + +
uint16_t DMX::Device::footprint () const
+
+ +

Device::footprint.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + +
+ +
+
+ +

◆ personality()

+ +
+
+ + + + + + + +
uint8_t DMX::Device::personality () const
+
+ +

Device::personality.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + + +
+ +
+
+ +

◆ personalityCount()

+ +
+
+ + + + + + + +
uint8_t DMX::Device::personalityCount () const
+
+ +

Device::personalityCount.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + +
+ +
+
+ +

◆ setAddress()

+ +
+
+ + + + + +
+ + + + + + + + +
bool DMX::Device::setAddress (uint16_t start)
+
+virtual
+
+ +

Device::setAddress.

+
Parameters
+ + +
start
+
+
+
Returns
+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ setPersonality()

+ +
+
+ + + + + +
+ + + + + + + + +
void DMX::Device::setPersonality (uint8_t mode)
+
+virtual
+
+ +

Device::setPersonality.

+
Parameters
+ + +
mode
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a0e6eb893f75c4bc1d70767138022188f_icgraph.map b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a0e6eb893f75c4bc1d70767138022188f_icgraph.map new file mode 100644 index 0000000..c1ee6a6 --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a0e6eb893f75c4bc1d70767138022188f_icgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a0e6eb893f75c4bc1d70767138022188f_icgraph.md5 b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a0e6eb893f75c4bc1d70767138022188f_icgraph.md5 new file mode 100644 index 0000000..6fe0482 --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a0e6eb893f75c4bc1d70767138022188f_icgraph.md5 @@ -0,0 +1 @@ +16e2f485a2bf15e14578dce43f09f7ff \ No newline at end of file diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a0e6eb893f75c4bc1d70767138022188f_icgraph.png b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a0e6eb893f75c4bc1d70767138022188f_icgraph.png new file mode 100644 index 0000000..3eadef6 Binary files /dev/null and b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a0e6eb893f75c4bc1d70767138022188f_icgraph.png differ diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a2b82ff6b0c6b595b39bc87849a3d9882_icgraph.map b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a2b82ff6b0c6b595b39bc87849a3d9882_icgraph.map new file mode 100644 index 0000000..dea87b3 --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a2b82ff6b0c6b595b39bc87849a3d9882_icgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a2b82ff6b0c6b595b39bc87849a3d9882_icgraph.md5 b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a2b82ff6b0c6b595b39bc87849a3d9882_icgraph.md5 new file mode 100644 index 0000000..8f0335e --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a2b82ff6b0c6b595b39bc87849a3d9882_icgraph.md5 @@ -0,0 +1 @@ +490feb1ad4dbd2d16f8aab2a1d2104a5 \ No newline at end of file diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a2b82ff6b0c6b595b39bc87849a3d9882_icgraph.png b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a2b82ff6b0c6b595b39bc87849a3d9882_icgraph.png new file mode 100644 index 0000000..620e205 Binary files /dev/null and b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a2b82ff6b0c6b595b39bc87849a3d9882_icgraph.png differ diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a95f28ea580742392f440d4049fea4b07_icgraph.map b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a95f28ea580742392f440d4049fea4b07_icgraph.map new file mode 100644 index 0000000..0175a15 --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a95f28ea580742392f440d4049fea4b07_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a95f28ea580742392f440d4049fea4b07_icgraph.md5 b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a95f28ea580742392f440d4049fea4b07_icgraph.md5 new file mode 100644 index 0000000..0b9f74a --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a95f28ea580742392f440d4049fea4b07_icgraph.md5 @@ -0,0 +1 @@ +d7e81aac00f17146337a435cdc3f28f8 \ No newline at end of file diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a95f28ea580742392f440d4049fea4b07_icgraph.png b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a95f28ea580742392f440d4049fea4b07_icgraph.png new file mode 100644 index 0000000..490ef0a Binary files /dev/null and b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_a95f28ea580742392f440d4049fea4b07_icgraph.png differ diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_ad1ab345a20daad112d3afb3b095be6db_icgraph.map b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_ad1ab345a20daad112d3afb3b095be6db_icgraph.map new file mode 100644 index 0000000..5154eeb --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_ad1ab345a20daad112d3afb3b095be6db_icgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_ad1ab345a20daad112d3afb3b095be6db_icgraph.md5 b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_ad1ab345a20daad112d3afb3b095be6db_icgraph.md5 new file mode 100644 index 0000000..d27c1a5 --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_ad1ab345a20daad112d3afb3b095be6db_icgraph.md5 @@ -0,0 +1 @@ +d1e9712ab64dad084589634ad18eaa08 \ No newline at end of file diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_ad1ab345a20daad112d3afb3b095be6db_icgraph.png b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_ad1ab345a20daad112d3afb3b095be6db_icgraph.png new file mode 100644 index 0000000..62f71de Binary files /dev/null and b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_ad1ab345a20daad112d3afb3b095be6db_icgraph.png differ diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aed18730792647d0b8b35337f20d2c759_icgraph.map b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aed18730792647d0b8b35337f20d2c759_icgraph.map new file mode 100644 index 0000000..751655b --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aed18730792647d0b8b35337f20d2c759_icgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aed18730792647d0b8b35337f20d2c759_icgraph.md5 b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aed18730792647d0b8b35337f20d2c759_icgraph.md5 new file mode 100644 index 0000000..0aa1eb6 --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aed18730792647d0b8b35337f20d2c759_icgraph.md5 @@ -0,0 +1 @@ +dc6d9e700f29d4265636feaa186ec162 \ No newline at end of file diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aed18730792647d0b8b35337f20d2c759_icgraph.png b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aed18730792647d0b8b35337f20d2c759_icgraph.png new file mode 100644 index 0000000..747c45f Binary files /dev/null and b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aed18730792647d0b8b35337f20d2c759_icgraph.png differ diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_cgraph.map b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_cgraph.map new file mode 100644 index 0000000..c8e9802 --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_cgraph.md5 b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_cgraph.md5 new file mode 100644 index 0000000..cf8604a --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_cgraph.md5 @@ -0,0 +1 @@ +ed427a262ea66ba679a11741d6d04087 \ No newline at end of file diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_cgraph.png b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_cgraph.png new file mode 100644 index 0000000..bb56b63 Binary files /dev/null and b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_cgraph.png differ diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_icgraph.map b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_icgraph.map new file mode 100644 index 0000000..a440e39 --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_icgraph.md5 b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_icgraph.md5 new file mode 100644 index 0000000..17cb7e6 --- /dev/null +++ b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_icgraph.md5 @@ -0,0 +1 @@ +f589a701ed508148d946e775c7a135c0 \ No newline at end of file diff --git a/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_icgraph.png b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_icgraph.png new file mode 100644 index 0000000..6cd05f3 Binary files /dev/null and b/docs/doxygen/html/dd/dbe/class_d_m_x_1_1_device_aef377c9856382407b2d7ed775e8ad0d5_icgraph.png differ diff --git a/docs/doxygen/html/dd/dbf/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu-members.html b/docs/doxygen/html/dd/dbf/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu-members.html new file mode 100644 index 0000000..9e3142a --- /dev/null +++ b/docs/doxygen/html/dd/dbf/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::LLRP::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::LLRP::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideRDMnet::LLRP::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()RDMnet::LLRP::Pdu
RDMnet::Pdu::Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/dd/dc6/class_r_d_mnet_1_1_l_l_r_p_1_1_target__inherit__graph.map b/docs/doxygen/html/dd/dc6/class_r_d_mnet_1_1_l_l_r_p_1_1_target__inherit__graph.map new file mode 100644 index 0000000..952871f --- /dev/null +++ b/docs/doxygen/html/dd/dc6/class_r_d_mnet_1_1_l_l_r_p_1_1_target__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/dd/dc6/class_r_d_mnet_1_1_l_l_r_p_1_1_target__inherit__graph.md5 b/docs/doxygen/html/dd/dc6/class_r_d_mnet_1_1_l_l_r_p_1_1_target__inherit__graph.md5 new file mode 100644 index 0000000..414ba8c --- /dev/null +++ b/docs/doxygen/html/dd/dc6/class_r_d_mnet_1_1_l_l_r_p_1_1_target__inherit__graph.md5 @@ -0,0 +1 @@ +a72a7b8c7aed595ed93b36c6ec6a679d \ No newline at end of file diff --git a/docs/doxygen/html/dd/dc6/class_r_d_mnet_1_1_l_l_r_p_1_1_target__inherit__graph.png b/docs/doxygen/html/dd/dc6/class_r_d_mnet_1_1_l_l_r_p_1_1_target__inherit__graph.png new file mode 100644 index 0000000..be99d59 Binary files /dev/null and b/docs/doxygen/html/dd/dc6/class_r_d_mnet_1_1_l_l_r_p_1_1_target__inherit__graph.png differ diff --git a/docs/doxygen/html/dd/dcc/class_s_a_c_n_1_1_merge_proxy_universe-members.html b/docs/doxygen/html/dd/dcc/class_s_a_c_n_1_1_merge_proxy_universe-members.html new file mode 100644 index 0000000..9e1f617 --- /dev/null +++ b/docs/doxygen/html/dd/dcc/class_s_a_c_n_1_1_merge_proxy_universe-members.html @@ -0,0 +1,108 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::MergeProxyUniverse Member List
+
+
+ +

This is the complete list of members for SACN::MergeProxyUniverse, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
addSourceUniverse(Universe *)SACN::MergeProxyUniverse
callbacks_DMX::Universeprotected
data() const overrideSACN::MergeProxyUniversevirtual
dataChangedNotifier(DMX::Universe *universe)SACN::MergeProxyUniverse
deleteSourceUniverse(const Provenance &)SACN::MergeProxyUniverse
Device()ACN::DMP::Device
hasSources() constSACN::MergeProxyUniverse
hasSourceUniverse(const Provenance &) constSACN::MergeProxyUniverse
isSyncronized() const overrideSACN::MergeProxyUniversevirtual
MergeProxyUniverse()SACN::MergeProxyUniverse
onData(const DataHandler)DMX::Universe
rxRate() overrideSACN::MergeProxyUniversevirtual
set(std::shared_ptr< ACN::DMP::Pdu >, std::shared_ptr< Provenance >) overrideSACN::MergeProxyUniversevirtual
setData(std::vector< uint8_t >)DMX::Universe
setProvenance(std::shared_ptr< Provenance >) overrideSACN::MergeProxyUniverseinlinevirtual
setValue(const uint16_t, const uint8_t)DMX::Universe
setValue(const uint16_t, const uint16_t, const uint8_t *)DMX::Universe
slot(const uint16_t) overrideSACN::MergeProxyUniversevirtual
source() const overrideSACN::MergeProxyUniversevirtual
sources() constSACN::MergeProxyUniverse
sourceUniverse(const Provenance &)SACN::MergeProxyUniverse
synchronize() overrideSACN::MergeProxyUniversevirtual
Universe()SACN::Universe
DMX::Universe::Universe(int timeout_period=E111_DATA_LOSS_TIMEOUT)DMX::Universe
~MergeProxyUniverse()SACN::MergeProxyUniverse
~Universe()DMX::Universevirtual
+ + + + diff --git a/docs/doxygen/html/dd/ddc/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data.html b/docs/doxygen/html/dd/ddc/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data.html new file mode 100644 index 0000000..704fd5f --- /dev/null +++ b/docs/doxygen/html/dd/ddc/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data.html @@ -0,0 +1,156 @@ + + + + + + + +OpenLCP: ACN::SDT::get_sessions_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::get_sessions_data Struct Reference
+
+
+ +

4.4.8 Get Sessions + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::get_sessions_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
+void iStream (PDU::Stream s) override
 fill structure data from input stream
 
+void oStream (PDU::Stream s) const override
 write structure data to output stream
 
+ + + + +

+Public Attributes

+UUID::uuid cid
 component UUID
 
+

Detailed Description

+

4.4.8 Get Sessions

+

Member Function Documentation

+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::get_sessions_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html b/docs/doxygen/html/dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html new file mode 100644 index 0000000..aa9be0f --- /dev/null +++ b/docs/doxygen/html/dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html @@ -0,0 +1,268 @@ + + + + + + + +OpenLCP: ACN::RLP::TCP::transport Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::RLP::TCP::transport Struct Reference
+
+
+ +

3. + More...

+ +

#include <tcp.h>

+
+Inheritance diagram for ACN::RLP::TCP::transport:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + + + + +

+Public Member Functions

 transport (bool filled=false)
 transport::transport More...
 
size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 transport::iStream More...
 
void oStream (PDU::Stream) const override
 transport::oStream More...
 
+ + + + + + + + + + +

+Public Attributes

+uint8_t acn_id [12]
 3.1 Packet Identifier
 
+uint32_t length
 3.2 PDU Block Size
 
+PDU::Block< RLP::Pduroot
 root PDU block
 
+

Detailed Description

+

3.

+

Frame Preamble Format

+

Constructor & Destructor Documentation

+ +

◆ transport()

+ +
+
+ + + + + + + + +
ACN::RLP::TCP::transport::transport (bool filled = false)
+
+ +

transport::transport

+
Parameters
+ + +
filled
+
+
+ +
+
+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::RLP::TCP::transport::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

transport::iStream

+
Parameters
+ + +
stream
+
+
+
    +
  1. Preamble Format: The ACN Packet Identifier shall be the text string “ASC-E1.17\0\0\0” encoded in [ASCII].
  2. +
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::RLP::TCP::transport::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

transport::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::RLP::TCP::transport::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu.html b/docs/doxygen/html/dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu.html new file mode 100644 index 0000000..90549c8 --- /dev/null +++ b/docs/doxygen/html/dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu.html @@ -0,0 +1,285 @@ + + + + + + + +OpenLCP: SACN::EXTENDED::DISCOVERY::Pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
SACN::EXTENDED::DISCOVERY::Pdu Class Reference
+
+
+ +

The EXTENDED::DISCOVERY::Pdu class. + More...

+ +

#include <extended.h>

+
+Inheritance diagram for SACN::EXTENDED::DISCOVERY::Pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Pdu ()
 Pdu::Pdu. More...
 
void iStream (ACN::PDU::Stream) override
 Pdu::iStream. More...
 
- Public Member Functions inherited from ACN::PDU::Pdu
 Pdu (size_t vector_size)
 Pdu::Pdu. More...
 
~Pdu ()
 Pdu::~Pdu.
 
uint32_t vector ()
 Pdu::vector. More...
 
pdu_headerheader ()
 Pdu::header. More...
 
pdu_datadata ()
 Pdu::data. More...
 
Message< Pduparent ()
 Pdu::parent. More...
 
Stream stream ()
 Pdu::stream. More...
 
virtual size_t streamSize () const override
 Pdu::streamSize. More...
 
virtual void oStream (Stream) const override
 Pdu::oStream. More...
 
void setVector (const uint32_t v)
 Pdu::setVector. More...
 
void setHeader (pdu_header *h)
 Pdu::setHeader. More...
 
void setData (pdu_data *d)
 Pdu::setData. More...
 
void setParent (Message< Pdu > pdu)
 Pdu::setParent. More...
 
void setInherit (Message< Pdu > pdu)
 Pdu::setInherit. More...
 
+template<class T >
void createHeader ()
 createHeader
 
+template<class T >
void createData ()
 createData
 
+template<class T >
void createDataBlock ()
 createDataBlock
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from ACN::PDU::Pdu
+pdu_flags flags_
 flags for length, vector, header and data
 
+uint32_t vector_ = 0
 vector of this PDU
 
+size_t vector_size_
 width (numbe of octets) of the vector
 
+Message< Pduparent_
 parent PDU
 
+Message< Pduinherit_
 PDU from which to inherit.
 
+pdu_headerheader_ = nullptr
 header segment
 
+pdu_datadata_ = nullptr
 data segment
 
+Stream stream_
 buffer
 
+

Detailed Description

+

The EXTENDED::DISCOVERY::Pdu class.

+

Constructor & Destructor Documentation

+ +

◆ Pdu()

+ +
+
+ + + + + + + +
SACN::EXTENDED::DISCOVERY::Pdu::Pdu ()
+
+ +

Pdu::Pdu.

+
Parameters
+ + +
stream
+
+
+ +
+
+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void SACN::EXTENDED::DISCOVERY::Pdu::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

Pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from ACN::PDU::Pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu_a233a2ccece3a1feed5a31552e0782de7_cgraph.map b/docs/doxygen/html/dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu_a233a2ccece3a1feed5a31552e0782de7_cgraph.map new file mode 100644 index 0000000..0950543 --- /dev/null +++ b/docs/doxygen/html/dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu_a233a2ccece3a1feed5a31552e0782de7_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu_a233a2ccece3a1feed5a31552e0782de7_cgraph.md5 b/docs/doxygen/html/dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu_a233a2ccece3a1feed5a31552e0782de7_cgraph.md5 new file mode 100644 index 0000000..4d54d31 --- /dev/null +++ b/docs/doxygen/html/dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu_a233a2ccece3a1feed5a31552e0782de7_cgraph.md5 @@ -0,0 +1 @@ +0bdd8dd18c365d0fdf0dc2449ff72122 \ No newline at end of file diff --git a/docs/doxygen/html/dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu_a233a2ccece3a1feed5a31552e0782de7_cgraph.png b/docs/doxygen/html/dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu_a233a2ccece3a1feed5a31552e0782de7_cgraph.png new file mode 100644 index 0000000..f533804 Binary files /dev/null and b/docs/doxygen/html/dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu_a233a2ccece3a1feed5a31552e0782de7_cgraph.png differ diff --git a/docs/doxygen/html/de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html b/docs/doxygen/html/de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html new file mode 100644 index 0000000..bf26185 --- /dev/null +++ b/docs/doxygen/html/de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html @@ -0,0 +1,235 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data Struct Reference
+
+
+ +

The ClientEntry::RptClientEntry_data struct. + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 rpt_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 rpt_data::oStream More...
 
+ + + + + + + + + + +

+Public Attributes

+RDM::UID client_uid
 client RDM UID
 
+uint8_t client_type
 client type identifier
 
+UUID::uuid binding_cid
 UUID to bind.
 
+

Detailed Description

+

The ClientEntry::RptClientEntry_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

rpt_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

rpt_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/de/d0b/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data__inherit__graph.map b/docs/doxygen/html/de/d0b/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data__inherit__graph.map new file mode 100644 index 0000000..7d6baf8 --- /dev/null +++ b/docs/doxygen/html/de/d0b/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/de/d0b/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data__inherit__graph.md5 b/docs/doxygen/html/de/d0b/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data__inherit__graph.md5 new file mode 100644 index 0000000..842511f --- /dev/null +++ b/docs/doxygen/html/de/d0b/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data__inherit__graph.md5 @@ -0,0 +1 @@ +d5e5bd643089e9afd258b6ef265dddd1 \ No newline at end of file diff --git a/docs/doxygen/html/de/d0b/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data__inherit__graph.png b/docs/doxygen/html/de/d0b/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data__inherit__graph.png new file mode 100644 index 0000000..d558334 Binary files /dev/null and b/docs/doxygen/html/de/d0b/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data__inherit__graph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message.html b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message.html new file mode 100644 index 0000000..a726408 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message.html @@ -0,0 +1,761 @@ + + + + + + + +OpenLCP: RDM::Message Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Static Public Member Functions | +Public Attributes | +List of all members
+
+
RDM::Message Struct Reference
+
+
+ +

The Message struct. + More...

+ +

#include <message.h>

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Message ()
 Message::Message.
 
 Message (const Message &obj)
 Message::Message. More...
 
 Message (const std::vector< uint8_t > &data)
 Message::Message. More...
 
void read (const std::vector< uint8_t > &data)
 Message::read. More...
 
void write (std::vector< uint8_t > &data) const
 Message::write. More...
 
void nak (uint16_t reason)
 Message::nak. More...
 
const std::vector< uint8_t > * data () const
 Message::data. More...
 
uint8_t length () const
 Message::length. More...
 
uint16_t checksum () const
 Message::checksum. More...
 
bool requiredLength (const size_t length, MsgPtr response) const
 Message::requiredLength. More...
 
template<typename T >
void appendData (const T &val)
 appendData More...
 
+ + + + + + + + + +

+Static Public Member Functions

template<typename T >
static T readType (const std::vector< uint8_t > &vect, size_t start)
 readType More...
 
template<typename T >
static void writeType (std::vector< uint8_t > &data, T val)
 writeType More...
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+UID source
 source UID
 
+UID destination
 destination UID
 
+uint8_t transaction
 transaction number
 
+union {
+   uint8_t   portID
 destination port
 
+   uint8_t   responseType
 type of response
 
}; 
 
+uint8_t messageCount
 message count number
 
+uint16_t subDevice
 destination subdevice
 
+uint8_t commandClass
 message command class
 
+PID parameterId
 PID.
 
+union {
+   uint8_t   failure_mode
 
+   struct {
+      bool   short_message: 1
 undersized buffer
 
+      bool   length_mismatch: 1
 message longer than adervertised
 
+      bool   checksum_fail: 1
 message did not match checksum
 
+      bool   incorrect_sc: 1
 invalid StartCode
 
+      bool   incorrect_sub_sc: 1
 invalid sub-StartCode
 
+      bool   do_not_send: 1
 message does not require transmission
 
   } 
 
}; 
 
+

Detailed Description

+

The Message struct.

+

Constructor & Destructor Documentation

+ +

◆ Message() [1/2]

+ +
+
+ + + + + + + + +
RDM::Message::Message (const Messageobj)
+
+ +

Message::Message.

+
Parameters
+ + +
obj
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ Message() [2/2]

+ +
+
+ + + + + + + + +
RDM::Message::Message (const std::vector< uint8_t > & data)
+
+ +

Message::Message.

+
Parameters
+ + +
data
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + + + + +
+ +
+
+

Member Function Documentation

+ +

◆ appendData()

+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + +
void RDM::Message::appendData (const T & val)
+
+inline
+
+ +

appendData

+
Parameters
+ + +
val
+
+
+
+Here is the caller graph for this function:
+
+
+ + + + + + + +
+ +
+
+ +

◆ checksum()

+ +
+
+ + + + + + + +
uint16_t RDM::Message::checksum () const
+
+ +

Message::checksum.

+
Returns
+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + +
+ +
+
+ +

◆ data()

+ +
+
+ + + + + + + +
const std::vector< uint8_t > * RDM::Message::data () const
+
+ +

Message::data.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + + + + +
+ +
+
+ +

◆ length()

+ +
+
+ + + + + + + +
uint8_t RDM::Message::length () const
+
+ +

Message::length.

+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + + + + + + + +
+ +
+
+ +

◆ nak()

+ +
+
+ + + + + + + + +
void RDM::Message::nak (uint16_t reason)
+
+ +

Message::nak.

+
Parameters
+ + +
reason
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ read()

+ +
+
+ + + + + + + + +
void RDM::Message::read (const std::vector< uint8_t > & data)
+
+ +

Message::read.

+
Parameters
+ + +
data
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+ +

◆ readType()

+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static T RDM::Message::readType (const std::vector< uint8_t > & vect,
size_t start 
)
+
+inlinestatic
+
+ +

readType

+
Parameters
+ + + +
vect
start
+
+
+
Returns
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ requiredLength()

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool RDM::Message::requiredLength (const size_t length,
MsgPtr response 
) const
+
+ +

Message::requiredLength.

+
Parameters
+ + + +
length
response
+
+
+
Returns
+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ write()

+ +
+
+ + + + + + + + +
void RDM::Message::write (std::vector< uint8_t > & data) const
+
+ +

Message::write.

+
Parameters
+ + +
data
+
+
+
+Here is the call graph for this function:
+
+
+ + + + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ writeType()

+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static void RDM::Message::writeType (std::vector< uint8_t > & data,
val 
)
+
+inlinestatic
+
+ +

writeType

+
Parameters
+ + + +
data
val
+
+
+
+Here is the call graph for this function:
+
+
+ + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a02204133e7221887d891618544ae14c6_icgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a02204133e7221887d891618544ae14c6_icgraph.map new file mode 100644 index 0000000..3c5eb9e --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a02204133e7221887d891618544ae14c6_icgraph.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a02204133e7221887d891618544ae14c6_icgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a02204133e7221887d891618544ae14c6_icgraph.md5 new file mode 100644 index 0000000..3301c61 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a02204133e7221887d891618544ae14c6_icgraph.md5 @@ -0,0 +1 @@ +35c4c21e0016a6719af3a99d62701988 \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a02204133e7221887d891618544ae14c6_icgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a02204133e7221887d891618544ae14c6_icgraph.png new file mode 100644 index 0000000..63e2449 Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a02204133e7221887d891618544ae14c6_icgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_cgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_cgraph.map new file mode 100644 index 0000000..be96aa3 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_cgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_cgraph.md5 new file mode 100644 index 0000000..44f092f --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_cgraph.md5 @@ -0,0 +1 @@ +25b826b17e86fa9e2f3587fd012e948b \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_cgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_cgraph.png new file mode 100644 index 0000000..1ed2254 Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_cgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_icgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_icgraph.map new file mode 100644 index 0000000..025909a --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_icgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_icgraph.md5 new file mode 100644 index 0000000..33a6d99 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_icgraph.md5 @@ -0,0 +1 @@ +1d9802a3133d6f84a2fa18bd8a50fb02 \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_icgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_icgraph.png new file mode 100644 index 0000000..f941c20 Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a037fe1bdcc6d398bbba4f6117431231a_icgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_cgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_cgraph.map new file mode 100644 index 0000000..165e854 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_cgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_cgraph.md5 new file mode 100644 index 0000000..6a34e75 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_cgraph.md5 @@ -0,0 +1 @@ +95a5318b699f6b584634903088ddd498 \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_cgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_cgraph.png new file mode 100644 index 0000000..1c4f8c8 Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_cgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_icgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_icgraph.map new file mode 100644 index 0000000..e6c2984 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_icgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_icgraph.md5 new file mode 100644 index 0000000..34de9f2 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_icgraph.md5 @@ -0,0 +1 @@ +6f14b677a937fac08cde5da64a4832cf \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_icgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_icgraph.png new file mode 100644 index 0000000..cb87bbf Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a045167117c233cc88539740c496d004d_icgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_cgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_cgraph.map new file mode 100644 index 0000000..8f6e8ec --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_cgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_cgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_cgraph.md5 new file mode 100644 index 0000000..61fb78a --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_cgraph.md5 @@ -0,0 +1 @@ +eab590c96b5ceef8c588a82eff29b5dd \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_cgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_cgraph.png new file mode 100644 index 0000000..7a6fc1a Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_cgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_icgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_icgraph.map new file mode 100644 index 0000000..01a52b4 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_icgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_icgraph.md5 new file mode 100644 index 0000000..a0f3fc7 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_icgraph.md5 @@ -0,0 +1 @@ +c1c5ac5e80d2f4ab982df1aebb9c086a \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_icgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_icgraph.png new file mode 100644 index 0000000..f1a3f9a Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a42b49ce3a47f5a8630d197e46d38c2b7_icgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a5c88329173cf44f6498d8a5966feab07_cgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a5c88329173cf44f6498d8a5966feab07_cgraph.map new file mode 100644 index 0000000..ee885ec --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a5c88329173cf44f6498d8a5966feab07_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a5c88329173cf44f6498d8a5966feab07_cgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a5c88329173cf44f6498d8a5966feab07_cgraph.md5 new file mode 100644 index 0000000..924a695 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a5c88329173cf44f6498d8a5966feab07_cgraph.md5 @@ -0,0 +1 @@ +7ad06f75333dc0dd41c57c9cca5e7777 \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a5c88329173cf44f6498d8a5966feab07_cgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a5c88329173cf44f6498d8a5966feab07_cgraph.png new file mode 100644 index 0000000..d5b67e2 Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a5c88329173cf44f6498d8a5966feab07_cgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a69ebc211be2c7c2ec89f0158a0ba9f99_cgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a69ebc211be2c7c2ec89f0158a0ba9f99_cgraph.map new file mode 100644 index 0000000..76fb608 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a69ebc211be2c7c2ec89f0158a0ba9f99_cgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a69ebc211be2c7c2ec89f0158a0ba9f99_cgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a69ebc211be2c7c2ec89f0158a0ba9f99_cgraph.md5 new file mode 100644 index 0000000..6fc4175 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a69ebc211be2c7c2ec89f0158a0ba9f99_cgraph.md5 @@ -0,0 +1 @@ +0b4dfd016c94bff67a12ba7943e0321a \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a69ebc211be2c7c2ec89f0158a0ba9f99_cgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a69ebc211be2c7c2ec89f0158a0ba9f99_cgraph.png new file mode 100644 index 0000000..536890a Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a69ebc211be2c7c2ec89f0158a0ba9f99_cgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a70b9cf913a68ec1a6270b66550f5001f_cgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a70b9cf913a68ec1a6270b66550f5001f_cgraph.map new file mode 100644 index 0000000..33682f1 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a70b9cf913a68ec1a6270b66550f5001f_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a70b9cf913a68ec1a6270b66550f5001f_cgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a70b9cf913a68ec1a6270b66550f5001f_cgraph.md5 new file mode 100644 index 0000000..e7990b0 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a70b9cf913a68ec1a6270b66550f5001f_cgraph.md5 @@ -0,0 +1 @@ +82d78d767833d837c844c5f634d193ca \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a70b9cf913a68ec1a6270b66550f5001f_cgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a70b9cf913a68ec1a6270b66550f5001f_cgraph.png new file mode 100644 index 0000000..fbe65d7 Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_a70b9cf913a68ec1a6270b66550f5001f_cgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_aabca5edb1f6c61000ecd027262a5b519_icgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_aabca5edb1f6c61000ecd027262a5b519_icgraph.map new file mode 100644 index 0000000..15146e0 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_aabca5edb1f6c61000ecd027262a5b519_icgraph.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_aabca5edb1f6c61000ecd027262a5b519_icgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_aabca5edb1f6c61000ecd027262a5b519_icgraph.md5 new file mode 100644 index 0000000..a687b9d --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_aabca5edb1f6c61000ecd027262a5b519_icgraph.md5 @@ -0,0 +1 @@ +4f2f4348018030315690e9b0d43186ba \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_aabca5edb1f6c61000ecd027262a5b519_icgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_aabca5edb1f6c61000ecd027262a5b519_icgraph.png new file mode 100644 index 0000000..fc30a10 Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_aabca5edb1f6c61000ecd027262a5b519_icgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_cgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_cgraph.map new file mode 100644 index 0000000..945901c --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_cgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_cgraph.md5 new file mode 100644 index 0000000..c8e4af9 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_cgraph.md5 @@ -0,0 +1 @@ +f627a4c854457abcd09cb77fdbdc0d4a \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_cgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_cgraph.png new file mode 100644 index 0000000..d54c6c4 Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_cgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_icgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_icgraph.map new file mode 100644 index 0000000..fb4a1e5 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_icgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_icgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_icgraph.md5 new file mode 100644 index 0000000..315071b --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_icgraph.md5 @@ -0,0 +1 @@ +0babe9680f07f4feb2a59b172158b3a7 \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_icgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_icgraph.png new file mode 100644 index 0000000..7d89cab Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ac0da2ff6dd6ecc5113a7b6b8a5a16573_icgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ace2fa8503deeb2fcdfe9cf8f3aba5dc7_icgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ace2fa8503deeb2fcdfe9cf8f3aba5dc7_icgraph.map new file mode 100644 index 0000000..9317b24 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ace2fa8503deeb2fcdfe9cf8f3aba5dc7_icgraph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ace2fa8503deeb2fcdfe9cf8f3aba5dc7_icgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ace2fa8503deeb2fcdfe9cf8f3aba5dc7_icgraph.md5 new file mode 100644 index 0000000..cc02536 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ace2fa8503deeb2fcdfe9cf8f3aba5dc7_icgraph.md5 @@ -0,0 +1 @@ +94b1cf538220d5b1217687f92e54b2b5 \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ace2fa8503deeb2fcdfe9cf8f3aba5dc7_icgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ace2fa8503deeb2fcdfe9cf8f3aba5dc7_icgraph.png new file mode 100644 index 0000000..3d8688c Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ace2fa8503deeb2fcdfe9cf8f3aba5dc7_icgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ad37c0a18795a83a63224f38f420ee654_cgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ad37c0a18795a83a63224f38f420ee654_cgraph.map new file mode 100644 index 0000000..68e2978 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ad37c0a18795a83a63224f38f420ee654_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ad37c0a18795a83a63224f38f420ee654_cgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ad37c0a18795a83a63224f38f420ee654_cgraph.md5 new file mode 100644 index 0000000..f8a65a7 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ad37c0a18795a83a63224f38f420ee654_cgraph.md5 @@ -0,0 +1 @@ +1d62bb9e8aa4f45a447b1ff044c58c19 \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ad37c0a18795a83a63224f38f420ee654_cgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ad37c0a18795a83a63224f38f420ee654_cgraph.png new file mode 100644 index 0000000..60183c9 Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ad37c0a18795a83a63224f38f420ee654_cgraph.png differ diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ae3d448e6ebadff9e20ece237671ed480_cgraph.map b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ae3d448e6ebadff9e20ece237671ed480_cgraph.map new file mode 100644 index 0000000..1a49f7f --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ae3d448e6ebadff9e20ece237671ed480_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ae3d448e6ebadff9e20ece237671ed480_cgraph.md5 b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ae3d448e6ebadff9e20ece237671ed480_cgraph.md5 new file mode 100644 index 0000000..dacdaa5 --- /dev/null +++ b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ae3d448e6ebadff9e20ece237671ed480_cgraph.md5 @@ -0,0 +1 @@ +04dba71fab0919bc361b0a6b0c2f31cf \ No newline at end of file diff --git a/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ae3d448e6ebadff9e20ece237671ed480_cgraph.png b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ae3d448e6ebadff9e20ece237671ed480_cgraph.png new file mode 100644 index 0000000..39bce2f Binary files /dev/null and b/docs/doxygen/html/de/d0d/struct_r_d_m_1_1_message_ae3d448e6ebadff9e20ece237671ed480_cgraph.png differ diff --git a/docs/doxygen/html/de/d14/class_r_d_mnet_1_1_r_p_t_1_1_broker.html b/docs/doxygen/html/de/d14/class_r_d_mnet_1_1_r_p_t_1_1_broker.html new file mode 100644 index 0000000..0058be4 --- /dev/null +++ b/docs/doxygen/html/de/d14/class_r_d_mnet_1_1_r_p_t_1_1_broker.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: RDMnet::RPT::Broker Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
RDMnet::RPT::Broker Class Reference
+
+
+ +

The Broker class. + More...

+ +

#include <broker.h>

+
+Inheritance diagram for RDMnet::RPT::Broker:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + +

+Public Member Functions

Broker ()
 Broker::Broker.
 
+

Detailed Description

+

The Broker class.

+

The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/de/d19/class_a_c_n_1_1_d_m_p_1_1_pdu-members.html b/docs/doxygen/html/de/d19/class_a_c_n_1_1_d_m_p_1_1_pdu-members.html new file mode 100644 index 0000000..eac01e2 --- /dev/null +++ b/docs/doxygen/html/de/d19/class_a_c_n_1_1_d_m_p_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::DMP::Pdu Member List
+
+
+ +

This is the complete list of members for ACN::DMP::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(PDU::Stream) overrideACN::DMP::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()ACN::DMP::Pdu
ACN::PDU::Pdu::Pdu(size_t vector_size)ACN::PDU::Pdu
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/de/d1a/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module-members.html b/docs/doxygen/html/de/d1a/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module-members.html new file mode 100644 index 0000000..c46e5b3 --- /dev/null +++ b/docs/doxygen/html/de/d1a/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module-members.html @@ -0,0 +1,94 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::Point::Module::position_module Member List
+
+
+ +

This is the complete list of members for OTP::Transform::Point::Module::position_module, including all inherited members.

+ + + + + + + + + + + + + +
iStream(PDU::Stream) overrideOTP::Transform::Point::Module::position_module
OTP::Transform::Point::Module::module::iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
o_reserved (defined in OTP::Transform::Point::Module::position_module)OTP::Transform::Point::Module::position_module
options (defined in OTP::Transform::Point::Module::position_module)OTP::Transform::Point::Module::position_module
oStream(PDU::Stream) const overrideOTP::Transform::Point::Module::position_module
OTP::Transform::Point::Module::module::oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
scaling (defined in OTP::Transform::Point::Module::position_module)OTP::Transform::Point::Module::position_module
streamSize() const overrideOTP::Transform::Point::Module::position_moduleinlinevirtual
xOTP::Transform::Point::Module::position_module
yOTP::Transform::Point::Module::position_module
zOTP::Transform::Point::Module::position_module
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/de/d54/struct_a_c_n_1_1_d_m_p_1_1range__inherit__graph.map b/docs/doxygen/html/de/d54/struct_a_c_n_1_1_d_m_p_1_1range__inherit__graph.map new file mode 100644 index 0000000..6e5a13d --- /dev/null +++ b/docs/doxygen/html/de/d54/struct_a_c_n_1_1_d_m_p_1_1range__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/de/d54/struct_a_c_n_1_1_d_m_p_1_1range__inherit__graph.md5 b/docs/doxygen/html/de/d54/struct_a_c_n_1_1_d_m_p_1_1range__inherit__graph.md5 new file mode 100644 index 0000000..9133a47 --- /dev/null +++ b/docs/doxygen/html/de/d54/struct_a_c_n_1_1_d_m_p_1_1range__inherit__graph.md5 @@ -0,0 +1 @@ +7204522201b422744e21e236fd444aa7 \ No newline at end of file diff --git a/docs/doxygen/html/de/d54/struct_a_c_n_1_1_d_m_p_1_1range__inherit__graph.png b/docs/doxygen/html/de/d54/struct_a_c_n_1_1_d_m_p_1_1range__inherit__graph.png new file mode 100644 index 0000000..de47303 Binary files /dev/null and b/docs/doxygen/html/de/d54/struct_a_c_n_1_1_d_m_p_1_1range__inherit__graph.png differ diff --git a/docs/doxygen/html/de/d5f/struct_a_c_n_1_1_s_d_t_1_1join__data__inherit__graph.map b/docs/doxygen/html/de/d5f/struct_a_c_n_1_1_s_d_t_1_1join__data__inherit__graph.map new file mode 100644 index 0000000..b2006ab --- /dev/null +++ b/docs/doxygen/html/de/d5f/struct_a_c_n_1_1_s_d_t_1_1join__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/de/d5f/struct_a_c_n_1_1_s_d_t_1_1join__data__inherit__graph.md5 b/docs/doxygen/html/de/d5f/struct_a_c_n_1_1_s_d_t_1_1join__data__inherit__graph.md5 new file mode 100644 index 0000000..fa79421 --- /dev/null +++ b/docs/doxygen/html/de/d5f/struct_a_c_n_1_1_s_d_t_1_1join__data__inherit__graph.md5 @@ -0,0 +1 @@ +96e138288ab633e0e6870f04376618e2 \ No newline at end of file diff --git a/docs/doxygen/html/de/d5f/struct_a_c_n_1_1_s_d_t_1_1join__data__inherit__graph.png b/docs/doxygen/html/de/d5f/struct_a_c_n_1_1_s_d_t_1_1join__data__inherit__graph.png new file mode 100644 index 0000000..eff9fe2 Binary files /dev/null and b/docs/doxygen/html/de/d5f/struct_a_c_n_1_1_s_d_t_1_1join__data__inherit__graph.png differ diff --git a/docs/doxygen/html/de/d61/struct_a_c_n_1_1_d_m_p_1_1address__list-members.html b/docs/doxygen/html/de/d61/struct_a_c_n_1_1_d_m_p_1_1address__list-members.html new file mode 100644 index 0000000..5510470 --- /dev/null +++ b/docs/doxygen/html/de/d61/struct_a_c_n_1_1_d_m_p_1_1address__list-members.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::DMP::address_list Member List
+
+
+ +

This is the complete list of members for ACN::DMP::address_list, including all inherited members.

+ + + + + + + +
address_list(const address_type *t)ACN::DMP::address_listinline
addressesACN::DMP::address_list
iStream(PDU::Stream) overrideACN::DMP::address_listvirtual
oStream(PDU::Stream) const overrideACN::DMP::address_listvirtual
streamSize() const overrideACN::DMP::address_listvirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/de/d73/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object__inherit__graph.map b/docs/doxygen/html/de/d73/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object__inherit__graph.map new file mode 100644 index 0000000..22f64a1 --- /dev/null +++ b/docs/doxygen/html/de/d73/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object__inherit__graph.map @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/de/d73/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object__inherit__graph.md5 b/docs/doxygen/html/de/d73/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object__inherit__graph.md5 new file mode 100644 index 0000000..eb6fdb1 --- /dev/null +++ b/docs/doxygen/html/de/d73/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object__inherit__graph.md5 @@ -0,0 +1 @@ +212aac6a835feeb420816174a0601fb3 \ No newline at end of file diff --git a/docs/doxygen/html/de/d73/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object__inherit__graph.png b/docs/doxygen/html/de/d73/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object__inherit__graph.png new file mode 100644 index 0000000..1423898 Binary files /dev/null and b/docs/doxygen/html/de/d73/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object__inherit__graph.png differ diff --git a/docs/doxygen/html/de/d80/class_a_c_n_1_1_p_d_u_1_1_pdu__inherit__graph.map b/docs/doxygen/html/de/d80/class_a_c_n_1_1_p_d_u_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..181d74f --- /dev/null +++ b/docs/doxygen/html/de/d80/class_a_c_n_1_1_p_d_u_1_1_pdu__inherit__graph.map @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/de/d80/class_a_c_n_1_1_p_d_u_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/de/d80/class_a_c_n_1_1_p_d_u_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..076a3c7 --- /dev/null +++ b/docs/doxygen/html/de/d80/class_a_c_n_1_1_p_d_u_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +bd8902f5fef07c69adf803cead951352 \ No newline at end of file diff --git a/docs/doxygen/html/de/d80/class_a_c_n_1_1_p_d_u_1_1_pdu__inherit__graph.png b/docs/doxygen/html/de/d80/class_a_c_n_1_1_p_d_u_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..3b64227 Binary files /dev/null and b/docs/doxygen/html/de/d80/class_a_c_n_1_1_p_d_u_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/de/d8f/class_r_d_mnet_1_1_broker-members.html b/docs/doxygen/html/de/d8f/class_r_d_mnet_1_1_broker-members.html new file mode 100644 index 0000000..2086518 --- /dev/null +++ b/docs/doxygen/html/de/d8f/class_r_d_mnet_1_1_broker-members.html @@ -0,0 +1,183 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::Broker Member List
+
+
+ +

This is the complete list of members for RDMnet::Broker, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
actionDiscoverUniqueBranch(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionDiscoveryMute(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionDiscoveryUnmute(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetCommsStatus(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetDeviceInfo(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDevModelDescription(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxPersonality(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxPersonalityDesc(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetDmxStartAddress(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetIdentifyDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetLanguage(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetManufacturerLabel(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetProductDetailIdList(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetQueuedMessage(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetSoftwareVersionLabel(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetStatusIdDescription(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetStatusMessages(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionGetSubdeviceThreshold(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionGetSupportedParameters(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionPrep_(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSensorDispatch(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetClearStatusId(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetCommsStatus(const MsgPtr message, MsgPtr response)RDM::Responderprotected
actionSetDmxPersonality(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetDmxStartAddress(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetIdentifyDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetLanguage(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetResetDevice(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
actionSetSubdeviceThreshold(const MsgPtr message, MsgPtr response)RDM::Deviceprotected
addProductDetailId(uint16_t)RDM::Device
address() constDMX::Device
addSubDevice(uint16_t number, Device *dev)RDM::Device
assignUserName(const std::string s)ACN::Componentinline
bootloader_flag (defined in RDM::Responder)RDM::Responder
Broker(UUID::uuid=UUID::uuid(), RDM::UID=RDM::UID())RDMnet::Broker
RDMnet::EPT::Broker::Broker()RDMnet::EPT::Broker
RDMnet::RPT::Broker::Broker()RDMnet::RPT::Broker
cid() constACN::Componentinline
Component(UUID::uuid=UUID::uuid())ACN::RLP::Component
control_field (defined in RDM::Responder)RDM::Responder
controller_uid_RDM::Deviceprotected
Device(UID id=UID(), Device *parent=nullptr)RDM::Device
DMX::Device::Device()DMX::Device
deviceModelDescriptionRDM::Device
deviceModelIDRDM::Device
deviceProductCategoryRDM::Device
enqueueMessage(MsgPtr message, bool urgent=false)RDM::Deviceprotected
enqueueStatus(StatusPtr status)RDM::Deviceprotected
fctn_ACN::Componentprotected
fixedName() constACN::Componentinline
footprint() constDMX::Device
get(const MsgPtr message, MsgPtr response)RDM::Device
id_RDM::Deviceprotected
identify(bool state)RDM::Devicevirtual
Implementation(UUID::uuid=UUID::uuid(), RDM::UID=RDM::UID())RDMnet::Implementation
LLRPsetup()=0RDMnet::LLRP::Targetpure virtual
managed_proxy_flag (defined in RDM::Responder)RDM::Responder
name() constACN::Componentinline
parameters_RDM::Deviceprotected
personalities_DMX::Deviceprotected
personality() constDMX::Device
personality_DMX::Deviceprotected
personalityCount() constDMX::Device
product_detail_list_RDM::Deviceprotected
proxied_device_flag (defined in RDM::Responder)RDM::Responder
queued_messages_RDM::Deviceprotected
queued_statuses_RDM::Deviceprotected
receive(const std::vector< uint8_t > &data)RDM::Responder
receive(const MsgPtr message)RDM::Responderprotectedvirtual
receiveLLRP(ACN::PDU::Message< LLRP::Pdu > frame)RDMnet::LLRP::Target
receiveProbeRequest(ACN::PDU::Message< LLRP::ProbeRequest::Pdu > pdu)RDMnet::LLRP::Targetvirtual
receiveRdmCommand(ACN::PDU::Message< RPT::COMMAND::Pdu > pdu)RDMnet::LLRP::Targetvirtual
reset(bool hard) overrideRDM::Respondervirtual
Responder(UID id, Device *parent=nullptr)RDM::Responder
rlpBrokerReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)RDMnet::Broker
rlpEptReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)RDMnet::Implementationinlinevirtual
rlpLlrpReceiver(ACN::PDU::Message< ACN::RLP::Pdu >)RDMnet::Implementation
RlpReceiver(PDU::Message< RLP::Pdu >)ACN::RLP::Componentprotected
RlpRegisterVector(uint32_t, PDU::Handler< RLP::Pdu >)ACN::RLP::Componentprotected
rxDiscovery(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
rxGet(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
rxSet(const MsgPtr message, MsgPtr response)RDM::Responderprotectedvirtual
send(const std::vector< uint8_t > &data)RDM::Responderprotectedvirtual
send(MsgPtr message)RDM::Responderprotectedvirtual
sendProbeReply()RDMnet::LLRP::Targetvirtual
sensors_RDM::Deviceprotected
set(const MsgPtr message, MsgPtr response)RDM::Device
setAddress(uint16_t start)DMX::Devicevirtual
setPersonality(uint8_t mode)DMX::Devicevirtual
startAddress_DMX::Deviceprotected
sub_devices_RDM::Deviceprotected
subDevice(uint16_t number)RDM::Device
subdevice_flag (defined in RDM::Responder)RDM::Responder
subDeviceCount() constRDM::Device
Target()RDMnet::LLRP::Target
TcpPacketReceiver(PDU::Stream)ACN::RLP::Componentvirtual
uacn_ACN::Componentprotected
UdpPayloadReceiver(PDU::Stream)ACN::RLP::Componentvirtual
userName() constACN::Componentinline
~Device()RDM::Devicevirtual
~Responder()RDM::Respondervirtual
+ + + + diff --git a/docs/doxygen/html/de/d93/namespace_r_d_m.html b/docs/doxygen/html/de/d93/namespace_r_d_m.html new file mode 100644 index 0000000..c2106c3 --- /dev/null +++ b/docs/doxygen/html/de/d93/namespace_r_d_m.html @@ -0,0 +1,296 @@ + + + + + + + +OpenLCP: RDM Namespace Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+Classes | +Typedefs | +Functions
+
+
RDM Namespace Reference
+
+
+ +

ANSI E1.37-1 – 2012 (R2017) Additional Message Sets for ANSI E1.20 (RDM) – Part 1, Dimmer Message Sets. +More...

+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Classes

class  Controller
 The Controller class. More...
 
class  Device
 The RDM::Device class. More...
 
struct  Message
 The Message struct. More...
 
class  Parameter
 The Parameter class. More...
 
class  Responder
 The Responder class. More...
 
class  Sensor
 The Sensor class. More...
 
struct  Status
 The Status struct. More...
 
struct  UID
 The UID struct. More...
 
+ + + + + + + + + + + + + +

+Typedefs

+using PID = uint16_t
 Parameter Identification number.
 
+using MsgPtr = std::shared_ptr< Message >
 valid RDM Message
 
+using PidAction = std::function< void(const MsgPtr message, MsgPtr response)>
 function that acts upon a PID
 
+using StatusPtr = std::shared_ptr< Status >
 a valid status
 
+ + + + + + + + + + + + + +

+Functions

std::string ProductCategoryDescription (const uint16_t PRODUCT_CATEGORY)
 ProductCategoryDescription. More...
 
std::string ProductDetailDescription (const uint16_t PRODUCT_DETAIL)
 ProductDetailDescription. More...
 
std::string NackReasonDescription (const uint16_t NR)
 NackReasonDescription. More...
 
std::string StatusMessageDescription (uint16_t status)
 StatusMessageDescription. More...
 
+

Detailed Description

+

ANSI E1.37-1 – 2012 (R2017) Additional Message Sets for ANSI E1.20 (RDM) – Part 1, Dimmer Message Sets.

+

ANSI E1.37-7 Additional Message Sets for ANSI E1.20 (RDM) - Gateway & Splitter Configuration Messages.

+

ANSI E1.37-2 – 2015 Entertainment Technology Additional Message Sets for ANSI E1.20 (RDM) – Part 2, IPv4 & DNS Configuration Messages.

+

Function Documentation

+ +

◆ NackReasonDescription()

+ +
+
+ + + + + + + + +
std::string RDM::NackReasonDescription (const uint16_t NR)
+
+ +

NackReasonDescription.

+
Parameters
+ + +
NR
+
+
+
Returns
+

< from E1.37-7

+

< from E1.37-7

+

< from E1.37-7

+

< from E1.37-7

+ +
+
+ +

◆ ProductCategoryDescription()

+ +
+
+ + + + + + + + +
std::string RDM::ProductCategoryDescription (const uint16_t PRODUCT_CATEGORY)
+
+ +

ProductCategoryDescription.

+
Parameters
+ + +
PRODUCT_CATEGORY
+
+
+
Returns
+

Fixtures – intended as source of illumination

+

Fixture Accessories – add-ons to fixtures or projectors

+

Projectors - light source capable of producing realistic images from another media

+

Atmospheric Effect – earth/wind/fire

+

Intensity Control (specifically Dimming equipment)

+

Power Control (other than Dimming equipment)

+

Scenic Drive – including motorized effects unrelated to light source.

+

DMX Infrastructure, conversion and interfaces

+

Audio-Visual Equipment

+

Parameter Monitoring Equipment

+

Controllers, Backup devices

+

Test Equipment

+

Miscellaneous

+ +
+
+ +

◆ ProductDetailDescription()

+ +
+
+ + + + + + + + +
std::string RDM::ProductDetailDescription (const uint16_t PRODUCT_DETAIL)
+
+ +

ProductDetailDescription.

+
Parameters
+ + +
PRODUCT_DETAIL
+
+
+
Returns
+

Generally applied to fixtures

+

Generally applied to fixture accessories

+

Generally applied to Projectors

+

Generally applied to Atmospheric Effects

+

Generally applied to Dimmers/Power controllers

+

Generally applied to Scenic drive

+

Generally applied to Data Distribution

+

Generally applied to Data Conversion and Interfaces

+

Generally applied to Audio or Video (AV) devices

+

Generally applied to Controllers, Backup devices and Test Equipment

+

Could be applied to any category

+

for where the Manufacturer believes that none of the defined details apply.

+ +
+
+ +

◆ StatusMessageDescription()

+ +
+
+ + + + + + + + +
std::string RDM::StatusMessageDescription (uint16_t status)
+
+ +

StatusMessageDescription.

+
Parameters
+ + +
status
+
+
+
Returns
+
+Here is the caller graph for this function:
+
+
+ + + + + +
+ +
+
+
+ + + + diff --git a/docs/doxygen/html/de/d93/namespace_r_d_m_a51bd036ab1c38895f85ad822bde3a362_icgraph.map b/docs/doxygen/html/de/d93/namespace_r_d_m_a51bd036ab1c38895f85ad822bde3a362_icgraph.map new file mode 100644 index 0000000..b70b7e8 --- /dev/null +++ b/docs/doxygen/html/de/d93/namespace_r_d_m_a51bd036ab1c38895f85ad822bde3a362_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/de/d93/namespace_r_d_m_a51bd036ab1c38895f85ad822bde3a362_icgraph.md5 b/docs/doxygen/html/de/d93/namespace_r_d_m_a51bd036ab1c38895f85ad822bde3a362_icgraph.md5 new file mode 100644 index 0000000..56d7c31 --- /dev/null +++ b/docs/doxygen/html/de/d93/namespace_r_d_m_a51bd036ab1c38895f85ad822bde3a362_icgraph.md5 @@ -0,0 +1 @@ +efa08c03ed8568e862b14c820f250e9c \ No newline at end of file diff --git a/docs/doxygen/html/de/d93/namespace_r_d_m_a51bd036ab1c38895f85ad822bde3a362_icgraph.png b/docs/doxygen/html/de/d93/namespace_r_d_m_a51bd036ab1c38895f85ad822bde3a362_icgraph.png new file mode 100644 index 0000000..74ac212 Binary files /dev/null and b/docs/doxygen/html/de/d93/namespace_r_d_m_a51bd036ab1c38895f85ad822bde3a362_icgraph.png differ diff --git a/docs/doxygen/html/de/d94/class_r_d_mnet_1_1_pdu-members.html b/docs/doxygen/html/de/d94/class_r_d_mnet_1_1_pdu-members.html new file mode 100644 index 0000000..5dcc79a --- /dev/null +++ b/docs/doxygen/html/de/d94/class_r_d_mnet_1_1_pdu-members.html @@ -0,0 +1,109 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream stream) overrideRDMnet::Pduinlinevirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/de/dc8/class_a_c_n_1_1_d_m_p_1_1_property-members.html b/docs/doxygen/html/de/dc8/class_a_c_n_1_1_d_m_p_1_1_property-members.html new file mode 100644 index 0000000..415ef90 --- /dev/null +++ b/docs/doxygen/html/de/dc8/class_a_c_n_1_1_d_m_p_1_1_property-members.html @@ -0,0 +1,83 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::DMP::Property Member List
+
+
+ +

This is the complete list of members for ACN::DMP::Property, including all inherited members.

+ + +
Property()ACN::DMP::Property
+ + + + diff --git a/docs/doxygen/html/de/dca/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu__inherit__graph.map b/docs/doxygen/html/de/dca/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..9698b97 --- /dev/null +++ b/docs/doxygen/html/de/dca/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/de/dca/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/de/dca/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..90bf102 --- /dev/null +++ b/docs/doxygen/html/de/dca/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +ea0dc556c41191c0991c265e6472b6ac \ No newline at end of file diff --git a/docs/doxygen/html/de/dca/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu__inherit__graph.png b/docs/doxygen/html/de/dca/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..725a295 Binary files /dev/null and b/docs/doxygen/html/de/dca/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/de/dda/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data__inherit__graph.map b/docs/doxygen/html/de/dda/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data__inherit__graph.map new file mode 100644 index 0000000..2a3a711 --- /dev/null +++ b/docs/doxygen/html/de/dda/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/de/dda/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data__inherit__graph.md5 b/docs/doxygen/html/de/dda/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data__inherit__graph.md5 new file mode 100644 index 0000000..e6a0502 --- /dev/null +++ b/docs/doxygen/html/de/dda/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data__inherit__graph.md5 @@ -0,0 +1 @@ +39106b44ec35fb0fe09cd34bb49721a4 \ No newline at end of file diff --git a/docs/doxygen/html/de/dda/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data__inherit__graph.png b/docs/doxygen/html/de/dda/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data__inherit__graph.png new file mode 100644 index 0000000..dbfff5a Binary files /dev/null and b/docs/doxygen/html/de/dda/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data__inherit__graph.png differ diff --git a/docs/doxygen/html/de/df4/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header__inherit__graph.map b/docs/doxygen/html/de/df4/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header__inherit__graph.map new file mode 100644 index 0000000..561ea07 --- /dev/null +++ b/docs/doxygen/html/de/df4/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/de/df4/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header__inherit__graph.md5 b/docs/doxygen/html/de/df4/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header__inherit__graph.md5 new file mode 100644 index 0000000..2051eea --- /dev/null +++ b/docs/doxygen/html/de/df4/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header__inherit__graph.md5 @@ -0,0 +1 @@ +a4a8d68a1012d994e1024d943d048935 \ No newline at end of file diff --git a/docs/doxygen/html/de/df4/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header__inherit__graph.png b/docs/doxygen/html/de/df4/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header__inherit__graph.png new file mode 100644 index 0000000..34b372b Binary files /dev/null and b/docs/doxygen/html/de/df4/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header__inherit__graph.png differ diff --git a/docs/doxygen/html/de/df7/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header-members.html b/docs/doxygen/html/de/df7/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header-members.html new file mode 100644 index 0000000..a5d34d0 --- /dev/null +++ b/docs/doxygen/html/de/df7/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header-members.html @@ -0,0 +1,92 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
SACN::DATA::data_header Member List
+
+
+ +

This is the complete list of members for SACN::DATA::data_header, including all inherited members.

+ + + + + + + + + + + +
iStream(ACN::PDU::Stream) overrideSACN::DATA::data_headervirtual
optionsSACN::DATA::data_header
oStream(ACN::PDU::Stream) const overrideSACN::DATA::data_headervirtual
prioritySACN::DATA::data_header
sequence_numberSACN::DATA::data_header
source_nameSACN::DATA::data_header
streamSize() const overrideSACN::DATA::data_headerinlinevirtual
sync_addressSACN::DATA::data_header
universeSACN::DATA::data_header
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/df/d04/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data__inherit__graph.map b/docs/doxygen/html/df/d04/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data__inherit__graph.map new file mode 100644 index 0000000..0a1de92 --- /dev/null +++ b/docs/doxygen/html/df/d04/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/df/d04/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data__inherit__graph.md5 b/docs/doxygen/html/df/d04/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data__inherit__graph.md5 new file mode 100644 index 0000000..7b8503f --- /dev/null +++ b/docs/doxygen/html/df/d04/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data__inherit__graph.md5 @@ -0,0 +1 @@ +d986a63b92c63c7f2d536c91dd27b6e1 \ No newline at end of file diff --git a/docs/doxygen/html/df/d04/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data__inherit__graph.png b/docs/doxygen/html/df/d04/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data__inherit__graph.png new file mode 100644 index 0000000..6087a91 Binary files /dev/null and b/docs/doxygen/html/df/d04/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data__inherit__graph.png differ diff --git a/docs/doxygen/html/df/d13/struct_o_t_p_1_1_p_d_u_1_1pdu__data__inherit__graph.map b/docs/doxygen/html/df/d13/struct_o_t_p_1_1_p_d_u_1_1pdu__data__inherit__graph.map new file mode 100644 index 0000000..ad895bc --- /dev/null +++ b/docs/doxygen/html/df/d13/struct_o_t_p_1_1_p_d_u_1_1pdu__data__inherit__graph.map @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/df/d13/struct_o_t_p_1_1_p_d_u_1_1pdu__data__inherit__graph.md5 b/docs/doxygen/html/df/d13/struct_o_t_p_1_1_p_d_u_1_1pdu__data__inherit__graph.md5 new file mode 100644 index 0000000..5d2b794 --- /dev/null +++ b/docs/doxygen/html/df/d13/struct_o_t_p_1_1_p_d_u_1_1pdu__data__inherit__graph.md5 @@ -0,0 +1 @@ +ed4f95cc4063a4068159485dc4df7db6 \ No newline at end of file diff --git a/docs/doxygen/html/df/d13/struct_o_t_p_1_1_p_d_u_1_1pdu__data__inherit__graph.png b/docs/doxygen/html/df/d13/struct_o_t_p_1_1_p_d_u_1_1pdu__data__inherit__graph.png new file mode 100644 index 0000000..91d5dad Binary files /dev/null and b/docs/doxygen/html/df/d13/struct_o_t_p_1_1_p_d_u_1_1pdu__data__inherit__graph.png differ diff --git a/docs/doxygen/html/df/d17/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module-members.html b/docs/doxygen/html/df/d17/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module-members.html new file mode 100644 index 0000000..48dd3ce --- /dev/null +++ b/docs/doxygen/html/df/d17/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module-members.html @@ -0,0 +1,86 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OTP::Transform::Point::Module::module Member List
+
+
+ +

This is the complete list of members for OTP::Transform::Point::Module::module, including all inherited members.

+ + + + + +
iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
streamSize() const =0ACN::PDU::pdu_stream_objectpure virtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/df/d31/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data-members.html b/docs/doxygen/html/df/d31/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data-members.html new file mode 100644 index 0000000..5403465 --- /dev/null +++ b/docs/doxygen/html/df/d31/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data-members.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::SDT::disconnecting_data Member List
+
+
+ +

This is the complete list of members for ACN::SDT::disconnecting_data, including all inherited members.

+ + + + + + + +
iStream(PDU::Stream) overrideACN::SDT::disconnecting_datavirtual
oStream(PDU::Stream) const overrideACN::SDT::disconnecting_datavirtual
protocolACN::SDT::disconnecting_data
reasonACN::SDT::disconnecting_data
streamSize() const overrideACN::SDT::disconnecting_datainlinevirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/df/d3a/struct_a_c_n_1_1_s_d_t_1_1params__inherit__graph.map b/docs/doxygen/html/df/d3a/struct_a_c_n_1_1_s_d_t_1_1params__inherit__graph.map new file mode 100644 index 0000000..cc980b0 --- /dev/null +++ b/docs/doxygen/html/df/d3a/struct_a_c_n_1_1_s_d_t_1_1params__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/doxygen/html/df/d3a/struct_a_c_n_1_1_s_d_t_1_1params__inherit__graph.md5 b/docs/doxygen/html/df/d3a/struct_a_c_n_1_1_s_d_t_1_1params__inherit__graph.md5 new file mode 100644 index 0000000..c439837 --- /dev/null +++ b/docs/doxygen/html/df/d3a/struct_a_c_n_1_1_s_d_t_1_1params__inherit__graph.md5 @@ -0,0 +1 @@ +aec3d2cb5fd6bb58375b67bb0784d90d \ No newline at end of file diff --git a/docs/doxygen/html/df/d3a/struct_a_c_n_1_1_s_d_t_1_1params__inherit__graph.png b/docs/doxygen/html/df/d3a/struct_a_c_n_1_1_s_d_t_1_1params__inherit__graph.png new file mode 100644 index 0000000..1844eb3 Binary files /dev/null and b/docs/doxygen/html/df/d3a/struct_a_c_n_1_1_s_d_t_1_1params__inherit__graph.png differ diff --git a/docs/doxygen/html/df/d51/class_r_d_mnet_1_1_implementation__inherit__graph.map b/docs/doxygen/html/df/d51/class_r_d_mnet_1_1_implementation__inherit__graph.map new file mode 100644 index 0000000..27f8fca --- /dev/null +++ b/docs/doxygen/html/df/d51/class_r_d_mnet_1_1_implementation__inherit__graph.map @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/docs/doxygen/html/df/d51/class_r_d_mnet_1_1_implementation__inherit__graph.md5 b/docs/doxygen/html/df/d51/class_r_d_mnet_1_1_implementation__inherit__graph.md5 new file mode 100644 index 0000000..bd67380 --- /dev/null +++ b/docs/doxygen/html/df/d51/class_r_d_mnet_1_1_implementation__inherit__graph.md5 @@ -0,0 +1 @@ +c20bf44a6734b86dd4013ef7c5c68da6 \ No newline at end of file diff --git a/docs/doxygen/html/df/d51/class_r_d_mnet_1_1_implementation__inherit__graph.png b/docs/doxygen/html/df/d51/class_r_d_mnet_1_1_implementation__inherit__graph.png new file mode 100644 index 0000000..5291628 Binary files /dev/null and b/docs/doxygen/html/df/d51/class_r_d_mnet_1_1_implementation__inherit__graph.png differ diff --git a/docs/doxygen/html/df/d64/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data__inherit__graph.map b/docs/doxygen/html/df/d64/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data__inherit__graph.map new file mode 100644 index 0000000..07a33e2 --- /dev/null +++ b/docs/doxygen/html/df/d64/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/df/d64/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data__inherit__graph.md5 b/docs/doxygen/html/df/d64/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data__inherit__graph.md5 new file mode 100644 index 0000000..7cb9d59 --- /dev/null +++ b/docs/doxygen/html/df/d64/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data__inherit__graph.md5 @@ -0,0 +1 @@ +c9da3d733fd03dd72bd1586e19eabe67 \ No newline at end of file diff --git a/docs/doxygen/html/df/d64/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data__inherit__graph.png b/docs/doxygen/html/df/d64/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data__inherit__graph.png new file mode 100644 index 0000000..4fa871c Binary files /dev/null and b/docs/doxygen/html/df/d64/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data__inherit__graph.png differ diff --git a/docs/doxygen/html/df/d68/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu__inherit__graph.map b/docs/doxygen/html/df/d68/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu__inherit__graph.map new file mode 100644 index 0000000..3bc8102 --- /dev/null +++ b/docs/doxygen/html/df/d68/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/df/d68/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu__inherit__graph.md5 b/docs/doxygen/html/df/d68/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu__inherit__graph.md5 new file mode 100644 index 0000000..eef6b1f --- /dev/null +++ b/docs/doxygen/html/df/d68/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu__inherit__graph.md5 @@ -0,0 +1 @@ +e58e1a759a0178e98c918194683a616c \ No newline at end of file diff --git a/docs/doxygen/html/df/d68/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu__inherit__graph.png b/docs/doxygen/html/df/d68/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu__inherit__graph.png new file mode 100644 index 0000000..5513789 Binary files /dev/null and b/docs/doxygen/html/df/d68/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/df/d7a/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu-members.html b/docs/doxygen/html/df/d7a/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu-members.html new file mode 100644 index 0000000..3488356 --- /dev/null +++ b/docs/doxygen/html/df/d7a/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::RPT::STATUS::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::RPT::STATUS::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideRDMnet::RPT::STATUS::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()RDMnet::RPT::STATUS::Pdu
RDMnet::Pdu::Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/df/d83/class_o_t_p_1_1_transform_1_1pdu.html b/docs/doxygen/html/df/d83/class_o_t_p_1_1_transform_1_1pdu.html new file mode 100644 index 0000000..896b8bc --- /dev/null +++ b/docs/doxygen/html/df/d83/class_o_t_p_1_1_transform_1_1pdu.html @@ -0,0 +1,212 @@ + + + + + + + +OpenLCP: OTP::Transform::pdu Class Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +List of all members
+
+
OTP::Transform::pdu Class Reference
+
+
+ +

The OTP::Transform::pdu class. + More...

+ +

#include <transform.h>

+
+Inheritance diagram for OTP::Transform::pdu:
+
+
Inheritance graph
+ + + + + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

void iStream (PDU::Stream) override
 Transform::pdu::iStream. More...
 
- Public Member Functions inherited from OTP::PDU::pdu
pdu ()
 pdu::pdu
 
~pdu ()
 pdu::~pdu
 
Stream stream ()
 pdu::stream More...
 
virtual size_t streamSize () const override
 pdu::streamSize More...
 
virtual void oStream (Stream) const override
 pdu::oStream More...
 
+template<class T >
void createData ()
 createData
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
+virtual void iStream (Stream)=0
 fill structure data from input stream
 
+virtual void oStream (Stream) const =0
 write structure data to output stream
 
+ + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Attributes inherited from OTP::PDU::pdu
+pdu_datadata = nullptr
 data Message
 
+uint16_t vector = 0
 vector
 
+Pdu parent
 parent Message
 
- Protected Attributes inherited from OTP::PDU::pdu
+Stream stream_
 buffer
 
+

Detailed Description

+

The OTP::Transform::pdu class.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void OTP::Transform::pdu::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

Transform::pdu::iStream.

+
Parameters
+ + +
stream
+
+
+ +

Reimplemented from OTP::PDU::pdu.

+
+Here is the call graph for this function:
+
+
+ + + + + +
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/df/d83/class_o_t_p_1_1_transform_1_1pdu_aec7482b8d1c69d5ac1867c751ec28cb2_cgraph.map b/docs/doxygen/html/df/d83/class_o_t_p_1_1_transform_1_1pdu_aec7482b8d1c69d5ac1867c751ec28cb2_cgraph.map new file mode 100644 index 0000000..2839bb0 --- /dev/null +++ b/docs/doxygen/html/df/d83/class_o_t_p_1_1_transform_1_1pdu_aec7482b8d1c69d5ac1867c751ec28cb2_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/df/d83/class_o_t_p_1_1_transform_1_1pdu_aec7482b8d1c69d5ac1867c751ec28cb2_cgraph.md5 b/docs/doxygen/html/df/d83/class_o_t_p_1_1_transform_1_1pdu_aec7482b8d1c69d5ac1867c751ec28cb2_cgraph.md5 new file mode 100644 index 0000000..26f6a3e --- /dev/null +++ b/docs/doxygen/html/df/d83/class_o_t_p_1_1_transform_1_1pdu_aec7482b8d1c69d5ac1867c751ec28cb2_cgraph.md5 @@ -0,0 +1 @@ +d2ffe9e6904d7fb9e770b72fbb2bf23e \ No newline at end of file diff --git a/docs/doxygen/html/df/d83/class_o_t_p_1_1_transform_1_1pdu_aec7482b8d1c69d5ac1867c751ec28cb2_cgraph.png b/docs/doxygen/html/df/d83/class_o_t_p_1_1_transform_1_1pdu_aec7482b8d1c69d5ac1867c751ec28cb2_cgraph.png new file mode 100644 index 0000000..b564bb0 Binary files /dev/null and b/docs/doxygen/html/df/d83/class_o_t_p_1_1_transform_1_1pdu_aec7482b8d1c69d5ac1867c751ec28cb2_cgraph.png differ diff --git a/docs/doxygen/html/df/d84/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data__inherit__graph.map b/docs/doxygen/html/df/d84/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data__inherit__graph.map new file mode 100644 index 0000000..3b9733b --- /dev/null +++ b/docs/doxygen/html/df/d84/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/doxygen/html/df/d84/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data__inherit__graph.md5 b/docs/doxygen/html/df/d84/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data__inherit__graph.md5 new file mode 100644 index 0000000..6ca3ae9 --- /dev/null +++ b/docs/doxygen/html/df/d84/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data__inherit__graph.md5 @@ -0,0 +1 @@ +b40820bf1855cfd71efd6e7a78d3d95d \ No newline at end of file diff --git a/docs/doxygen/html/df/d84/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data__inherit__graph.png b/docs/doxygen/html/df/d84/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data__inherit__graph.png new file mode 100644 index 0000000..1ee3fa4 Binary files /dev/null and b/docs/doxygen/html/df/d84/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data__inherit__graph.png differ diff --git a/docs/doxygen/html/df/d87/class_r_d_m_1_1_responder__inherit__graph.map b/docs/doxygen/html/df/d87/class_r_d_m_1_1_responder__inherit__graph.map new file mode 100644 index 0000000..9091e1b --- /dev/null +++ b/docs/doxygen/html/df/d87/class_r_d_m_1_1_responder__inherit__graph.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/docs/doxygen/html/df/d87/class_r_d_m_1_1_responder__inherit__graph.md5 b/docs/doxygen/html/df/d87/class_r_d_m_1_1_responder__inherit__graph.md5 new file mode 100644 index 0000000..c5f4f16 --- /dev/null +++ b/docs/doxygen/html/df/d87/class_r_d_m_1_1_responder__inherit__graph.md5 @@ -0,0 +1 @@ +eaef6df7c5ee89297c17620a2a9caae1 \ No newline at end of file diff --git a/docs/doxygen/html/df/d87/class_r_d_m_1_1_responder__inherit__graph.png b/docs/doxygen/html/df/d87/class_r_d_m_1_1_responder__inherit__graph.png new file mode 100644 index 0000000..f092317 Binary files /dev/null and b/docs/doxygen/html/df/d87/class_r_d_m_1_1_responder__inherit__graph.png differ diff --git a/docs/doxygen/html/df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html b/docs/doxygen/html/df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html new file mode 100644 index 0000000..a98b44a --- /dev/null +++ b/docs/doxygen/html/df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html @@ -0,0 +1,239 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::connect_reply_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::connect_reply_data Struct Reference
+
+
+ +

6.3.1.3 Connect Reply + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::connect_reply_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 connect_reply_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 connect_reply_data::oStream More...
 
+ + + + + + + + + + + + + +

+Public Attributes

+uint16_t code
 reply code
 
+uint16_t version
 version
 
+RDM::UID broker_uid
 broker's UID
 
+RDM::UID client_uid
 client's UID
 
+

Detailed Description

+

6.3.1.3 Connect Reply

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::connect_reply_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

connect_reply_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::connect_reply_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

connect_reply_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::connect_reply_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/df/d96/struct_a_c_n_1_1_p_d_u_1_1pdu__data-members.html b/docs/doxygen/html/df/d96/struct_a_c_n_1_1_p_d_u_1_1pdu__data-members.html new file mode 100644 index 0000000..11c8e00 --- /dev/null +++ b/docs/doxygen/html/df/d96/struct_a_c_n_1_1_p_d_u_1_1pdu__data-members.html @@ -0,0 +1,86 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::PDU::pdu_data Member List
+
+
+ +

This is the complete list of members for ACN::PDU::pdu_data, including all inherited members.

+ + + + + +
iStream(Stream)=0ACN::PDU::pdu_stream_objectpure virtual
oStream(Stream) const =0ACN::PDU::pdu_stream_objectpure virtual
streamSize() const =0ACN::PDU::pdu_stream_objectpure virtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/df/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data.html b/docs/doxygen/html/df/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data.html new file mode 100644 index 0000000..3d3c21b --- /dev/null +++ b/docs/doxygen/html/df/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data.html @@ -0,0 +1,227 @@ + + + + + + + +OpenLCP: RDMnet::RPT::STATUS::status_string_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::RPT::STATUS::status_string_data Struct Reference
+
+
+ +

7.5.3.1.3 Status String + More...

+ +

#include <rpt.h>

+
+Inheritance diagram for RDMnet::RPT::STATUS::status_string_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 status_string_data::streamSize More...
 
void iStream (ACN::PDU::Stream) override
 unknown_rpt_uid_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 unknown_rpt_uid_data::oStream More...
 
+ + + + +

+Public Attributes

+std::string status_string
 status message
 
+

Detailed Description

+

7.5.3.1.3 Status String

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::RPT::STATUS::status_string_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

unknown_rpt_uid_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::RPT::STATUS::status_string_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

unknown_rpt_uid_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::RPT::STATUS::status_string_data::streamSize () const
+
+overridevirtual
+
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/df/db6/class_a_c_n_1_1_d_m_p_1_1_event-members.html b/docs/doxygen/html/df/db6/class_a_c_n_1_1_d_m_p_1_1_event-members.html new file mode 100644 index 0000000..b36b759 --- /dev/null +++ b/docs/doxygen/html/df/db6/class_a_c_n_1_1_d_m_p_1_1_event-members.html @@ -0,0 +1,83 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ACN::DMP::Event Member List
+
+
+ +

This is the complete list of members for ACN::DMP::Event, including all inherited members.

+ + +
Event()ACN::DMP::Event
+ + + + diff --git a/docs/doxygen/html/df/db9/struct_a_c_n_1_1_s_d_t_1_1ack__data.html b/docs/doxygen/html/df/db9/struct_a_c_n_1_1_s_d_t_1_1ack__data.html new file mode 100644 index 0000000..2404845 --- /dev/null +++ b/docs/doxygen/html/df/db9/struct_a_c_n_1_1_s_d_t_1_1ack__data.html @@ -0,0 +1,156 @@ + + + + + + + +OpenLCP: ACN::SDT::ack_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::ack_data Struct Reference
+
+
+ +

4.5.1 ACK + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::ack_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
+void iStream (PDU::Stream s) override
 fill structure data from input stream
 
+void oStream (PDU::Stream s) const override
 write structure data to output stream
 
+ + + + +

+Public Attributes

+uint32_t sequence
 sequence number
 
+

Detailed Description

+

4.5.1 ACK

+

Member Function Documentation

+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::ack_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/df/dc6/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data-members.html b/docs/doxygen/html/df/dc6/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data-members.html new file mode 100644 index 0000000..bcc7725 --- /dev/null +++ b/docs/doxygen/html/df/dc6/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::RPT::STATUS::status_string_data Member List
+
+
+ +

This is the complete list of members for RDMnet::RPT::STATUS::status_string_data, including all inherited members.

+ + + + + + +
iStream(ACN::PDU::Stream) overrideRDMnet::RPT::STATUS::status_string_datavirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::RPT::STATUS::status_string_datavirtual
status_stringRDMnet::RPT::STATUS::status_string_data
streamSize() const overrideRDMnet::RPT::STATUS::status_string_datavirtual
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/df/dca/class_a_c_n_1_1_d_m_p_1_1_pdu__inherit__graph.map b/docs/doxygen/html/df/dca/class_a_c_n_1_1_d_m_p_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..07fd69f --- /dev/null +++ b/docs/doxygen/html/df/dca/class_a_c_n_1_1_d_m_p_1_1_pdu__inherit__graph.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/doxygen/html/df/dca/class_a_c_n_1_1_d_m_p_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/df/dca/class_a_c_n_1_1_d_m_p_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..a8ee588 --- /dev/null +++ b/docs/doxygen/html/df/dca/class_a_c_n_1_1_d_m_p_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +d876fc3d07b71ec95f82bce88e8e8449 \ No newline at end of file diff --git a/docs/doxygen/html/df/dca/class_a_c_n_1_1_d_m_p_1_1_pdu__inherit__graph.png b/docs/doxygen/html/df/dca/class_a_c_n_1_1_d_m_p_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..427f1be Binary files /dev/null and b/docs/doxygen/html/df/dca/class_a_c_n_1_1_d_m_p_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/df/dd3/struct_r_d_m_1_1_status.html b/docs/doxygen/html/df/dd3/struct_r_d_m_1_1_status.html new file mode 100644 index 0000000..224a3db --- /dev/null +++ b/docs/doxygen/html/df/dd3/struct_r_d_m_1_1_status.html @@ -0,0 +1,127 @@ + + + + + + + +OpenLCP: RDM::Status Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Attributes | +List of all members
+
+
RDM::Status Struct Reference
+
+
+ +

The Status struct. + More...

+ +

#include <status.h>

+ + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Attributes

+union {
+   uint8_t   bytes [9]
 
+   struct {
+      uint16_t   subdevice_id
 sub-device ID
 
+      uint8_t   status_type
 status type
 
+      uint16_t   status_message
 status message
 
+      int16_t   data1
 data field 1
 
+      int16_t   data2
 data field 2
 
   } 
 
}; 
 
+

Detailed Description

+

The Status struct.

+

The documentation for this struct was generated from the following file: +
+ + + + diff --git a/docs/doxygen/html/df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html b/docs/doxygen/html/df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html new file mode 100644 index 0000000..6921a80 --- /dev/null +++ b/docs/doxygen/html/df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html @@ -0,0 +1,247 @@ + + + + + + + +OpenLCP: ACN::SDT::nak_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
ACN::SDT::nak_data Struct Reference
+
+
+ +

4.4.5 NAK + More...

+ +

#include <sdt.h>

+
+Inheritance diagram for ACN::SDT::nak_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 nak_data_t::iStream More...
 
void oStream (PDU::Stream) const override
 nak_data::oStream More...
 
+ + + + + + + + + + + + + + + + + + + +

+Public Attributes

+UUID::uuid leader
 leader UUID
 
+uint16_t number
 channel number
 
+MID mid
 message ID
 
+uint32_t reliable
 reliable number
 
+uint32_t missed_first
 first missed message
 
+uint32_t missed_last
 last missed message
 
+

Detailed Description

+

4.4.5 NAK

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::nak_data::iStream (PDU::Stream stream)
+
+overridevirtual
+
+ +

nak_data_t::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void ACN::SDT::nak_data::oStream (PDU::Stream stream) const
+
+overridevirtual
+
+ +

nak_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t ACN::SDT::nak_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/df/dd6/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data-members.html b/docs/doxygen/html/df/dd6/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data-members.html new file mode 100644 index 0000000..91e4546 --- /dev/null +++ b/docs/doxygen/html/df/dd6/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data-members.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::BrokerProtocol::ClientEntry::entry_ept_data Member List
+
+
+ +

This is the complete list of members for RDMnet::BrokerProtocol::ClientEntry::entry_ept_data, including all inherited members.

+ + + + + + +
iStream(ACN::PDU::Stream) overrideRDMnet::BrokerProtocol::ClientEntry::entry_ept_datavirtual
oStream(ACN::PDU::Stream) const overrideRDMnet::BrokerProtocol::ClientEntry::entry_ept_datavirtual
streamSize() const overrideRDMnet::BrokerProtocol::ClientEntry::entry_ept_datainlinevirtual
subprotocol_listRDMnet::BrokerProtocol::ClientEntry::entry_ept_data
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/df/dd9/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu__inherit__graph.map b/docs/doxygen/html/df/dd9/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..97bbc0c --- /dev/null +++ b/docs/doxygen/html/df/dd9/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu__inherit__graph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/df/dd9/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/df/dd9/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..ed95e7c --- /dev/null +++ b/docs/doxygen/html/df/dd9/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +9cefca8fa52f4be7442dd6ce3812a121 \ No newline at end of file diff --git a/docs/doxygen/html/df/dd9/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu__inherit__graph.png b/docs/doxygen/html/df/dd9/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..b5f6ad4 Binary files /dev/null and b/docs/doxygen/html/df/dd9/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/df/dda/class_r_d_mnet_1_1_e_p_t_1_1_pdu__inherit__graph.map b/docs/doxygen/html/df/dda/class_r_d_mnet_1_1_e_p_t_1_1_pdu__inherit__graph.map new file mode 100644 index 0000000..7b225de --- /dev/null +++ b/docs/doxygen/html/df/dda/class_r_d_mnet_1_1_e_p_t_1_1_pdu__inherit__graph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/docs/doxygen/html/df/dda/class_r_d_mnet_1_1_e_p_t_1_1_pdu__inherit__graph.md5 b/docs/doxygen/html/df/dda/class_r_d_mnet_1_1_e_p_t_1_1_pdu__inherit__graph.md5 new file mode 100644 index 0000000..9c3d3c2 --- /dev/null +++ b/docs/doxygen/html/df/dda/class_r_d_mnet_1_1_e_p_t_1_1_pdu__inherit__graph.md5 @@ -0,0 +1 @@ +1fd2b26d783e158583bc7581aca3fcda \ No newline at end of file diff --git a/docs/doxygen/html/df/dda/class_r_d_mnet_1_1_e_p_t_1_1_pdu__inherit__graph.png b/docs/doxygen/html/df/dda/class_r_d_mnet_1_1_e_p_t_1_1_pdu__inherit__graph.png new file mode 100644 index 0000000..26bcb30 Binary files /dev/null and b/docs/doxygen/html/df/dda/class_r_d_mnet_1_1_e_p_t_1_1_pdu__inherit__graph.png differ diff --git a/docs/doxygen/html/df/ddc/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu-members.html b/docs/doxygen/html/df/ddc/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu-members.html new file mode 100644 index 0000000..12fed5a --- /dev/null +++ b/docs/doxygen/html/df/ddc/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu-members.html @@ -0,0 +1,110 @@ + + + + + + + +OpenLCP: Member List + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
RDMnet::EPT::DATA::Pdu Member List
+
+
+ +

This is the complete list of members for RDMnet::EPT::DATA::Pdu, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
createData()ACN::PDU::Pduinline
createDataBlock()ACN::PDU::Pduinline
createHeader()ACN::PDU::Pduinline
data()ACN::PDU::Pdu
data_ACN::PDU::Pduprotected
flags_ACN::PDU::Pduprotected
header()ACN::PDU::Pdu
header_ACN::PDU::Pduprotected
inherit_ACN::PDU::Pduprotected
iStream(ACN::PDU::Stream) overrideRDMnet::EPT::DATA::Pduvirtual
oStream(Stream) const overrideACN::PDU::Pduvirtual
parent()ACN::PDU::Pdu
parent_ACN::PDU::Pduprotected
Pdu()RDMnet::EPT::DATA::Pdu
RDMnet::Pdu::Pdu(size_t vector_size)RDMnet::Pduinline
setData(pdu_data *d)ACN::PDU::Pdu
setHeader(pdu_header *h)ACN::PDU::Pdu
setInherit(Message< Pdu > pdu)ACN::PDU::Pdu
setParent(Message< Pdu > pdu)ACN::PDU::Pdu
setVector(const uint32_t v)ACN::PDU::Pdu
stream()ACN::PDU::Pdu
stream_ACN::PDU::Pduprotected
streamSize() const overrideACN::PDU::Pduvirtual
vector()ACN::PDU::Pdu
vector_ACN::PDU::Pduprotected
vector_size_ACN::PDU::Pduprotected
~Pdu()ACN::PDU::Pdu
~pdu_stream_object() (defined in ACN::PDU::pdu_stream_object)ACN::PDU::pdu_stream_objectinlinevirtual
+ + + + diff --git a/docs/doxygen/html/df/de5/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data.html b/docs/doxygen/html/df/de5/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data.html new file mode 100644 index 0000000..2869456 --- /dev/null +++ b/docs/doxygen/html/df/de5/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data.html @@ -0,0 +1,227 @@ + + + + + + + +OpenLCP: RDMnet::BrokerProtocol::ClientEntry::entry_ept_data Struct Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Public Attributes | +List of all members
+
+
RDMnet::BrokerProtocol::ClientEntry::entry_ept_data Struct Reference
+
+
+ +

The ClientEntry::EptClientEntry_data struct. + More...

+ +

#include <broker-protocol.h>

+
+Inheritance diagram for RDMnet::BrokerProtocol::ClientEntry::entry_ept_data:
+
+
Inheritance graph
+ + + + + +
[legend]
+ + + + + + + + + + + +

+Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (ACN::PDU::Stream) override
 ept_data::iStream More...
 
void oStream (ACN::PDU::Stream) const override
 ept_data::oStream More...
 
+ + + + +

+Public Attributes

+std::vector< uint8_t > subprotocol_list
 list of sub-protocols
 
+

Detailed Description

+

The ClientEntry::EptClientEntry_data struct.

+

Member Function Documentation

+ +

◆ iStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::ClientEntry::entry_ept_data::iStream (ACN::PDU::Stream stream)
+
+overridevirtual
+
+ +

ept_data::iStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ oStream()

+ +
+
+ + + + + +
+ + + + + + + + +
void RDMnet::BrokerProtocol::ClientEntry::entry_ept_data::oStream (ACN::PDU::Stream stream) const
+
+overridevirtual
+
+ +

ept_data::oStream

+
Parameters
+ + +
stream
+
+
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+ +

◆ streamSize()

+ +
+
+ + + + + +
+ + + + + + + +
size_t RDMnet::BrokerProtocol::ClientEntry::entry_ept_data::streamSize () const
+
+inlineoverridevirtual
+
+ +

streamSize

+
Returns
length (count of octets) on the wire
+ +

Implements ACN::PDU::pdu_stream_object.

+ +
+
+
The documentation for this struct was generated from the following files: +
+ + + + diff --git a/docs/doxygen/html/dir_1c1630eaace7758f38c01fd8ae719f7e.html b/docs/doxygen/html/dir_1c1630eaace7758f38c01fd8ae719f7e.html new file mode 100644 index 0000000..247bd02 --- /dev/null +++ b/docs/doxygen/html/dir_1c1630eaace7758f38c01fd8ae719f7e.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
viewer Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_6843d9757f9c8e7760cec4bc6902399e.html b/docs/doxygen/html/dir_6843d9757f9c8e7760cec4bc6902399e.html new file mode 100644 index 0000000..41cf6fb --- /dev/null +++ b/docs/doxygen/html/dir_6843d9757f9c8e7760cec4bc6902399e.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols/sdt Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
sdt Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_7d4845074220286c17ddab3f84c3cd64.html b/docs/doxygen/html/dir_7d4845074220286c17ddab3f84c3cd64.html new file mode 100644 index 0000000..baf7530 --- /dev/null +++ b/docs/doxygen/html/dir_7d4845074220286c17ddab3f84c3cd64.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols/rlp Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
rlp Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_7df9c25db5b137f127fe85ba70065b4a.html b/docs/doxygen/html/dir_7df9c25db5b137f127fe85ba70065b4a.html new file mode 100644 index 0000000..497233f --- /dev/null +++ b/docs/doxygen/html/dir_7df9c25db5b137f127fe85ba70065b4a.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
lib Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_7ec9ebcd803f8ebd7b16434ac3066438.html b/docs/doxygen/html/dir_7ec9ebcd803f8ebd7b16434ac3066438.html new file mode 100644 index 0000000..2116e19 --- /dev/null +++ b/docs/doxygen/html/dir_7ec9ebcd803f8ebd7b16434ac3066438.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
OpenLCP Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_7f4889ac7908439f8bdb1d2c38139547.html b/docs/doxygen/html/dir_7f4889ac7908439f8bdb1d2c38139547.html new file mode 100644 index 0000000..9b6b91c --- /dev/null +++ b/docs/doxygen/html/dir_7f4889ac7908439f8bdb1d2c38139547.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols/ept Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
ept Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_838f8b278862b3ab1910988a47831836.html b/docs/doxygen/html/dir_838f8b278862b3ab1910988a47831836.html new file mode 100644 index 0000000..51238da --- /dev/null +++ b/docs/doxygen/html/dir_838f8b278862b3ab1910988a47831836.html @@ -0,0 +1,83 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
protocols Directory Reference
+
+
+ + +

+Directories

+
+ + + + diff --git a/docs/doxygen/html/dir_85dff5c92fadfeb9daceef8ba7f5950b.html b/docs/doxygen/html/dir_85dff5c92fadfeb9daceef8ba7f5950b.html new file mode 100644 index 0000000..0ce3194 --- /dev/null +++ b/docs/doxygen/html/dir_85dff5c92fadfeb9daceef8ba7f5950b.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols/llrp Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
llrp Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_8f1a792b08e3cb998c1afc354df946c5.html b/docs/doxygen/html/dir_8f1a792b08e3cb998c1afc354df946c5.html new file mode 100644 index 0000000..b9d55b1 --- /dev/null +++ b/docs/doxygen/html/dir_8f1a792b08e3cb998c1afc354df946c5.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols/rpt Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
rpt Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_906e955aaaf550f27eb2b616db464627.html b/docs/doxygen/html/dir_906e955aaaf550f27eb2b616db464627.html new file mode 100644 index 0000000..eaa325e --- /dev/null +++ b/docs/doxygen/html/dir_906e955aaaf550f27eb2b616db464627.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols/otp Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
otp Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_963da3bc01b03de0d89dfb0f915c68ec.html b/docs/doxygen/html/dir_963da3bc01b03de0d89dfb0f915c68ec.html new file mode 100644 index 0000000..ce38601 --- /dev/null +++ b/docs/doxygen/html/dir_963da3bc01b03de0d89dfb0f915c68ec.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols/rdmnet Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
rdmnet Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_9ca9a68b7d322143b694bae2de122481.html b/docs/doxygen/html/dir_9ca9a68b7d322143b694bae2de122481.html new file mode 100644 index 0000000..e712645 --- /dev/null +++ b/docs/doxygen/html/dir_9ca9a68b7d322143b694bae2de122481.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols/sacn Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
sacn Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_a38b269ecbba0dd54f5c98bf1b8b0f07.html b/docs/doxygen/html/dir_a38b269ecbba0dd54f5c98bf1b8b0f07.html new file mode 100644 index 0000000..01a1405 --- /dev/null +++ b/docs/doxygen/html/dir_a38b269ecbba0dd54f5c98bf1b8b0f07.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols/dmp Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
dmp Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_b2bb0a4fbfa28a372c07e8cfd8bf5b42.html b/docs/doxygen/html/dir_b2bb0a4fbfa28a372c07e8cfd8bf5b42.html new file mode 100644 index 0000000..5f5c877 --- /dev/null +++ b/docs/doxygen/html/dir_b2bb0a4fbfa28a372c07e8cfd8bf5b42.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols/dmx Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
dmx Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_d397d4a68dc264e017cd1e3b734f2674.html b/docs/doxygen/html/dir_d397d4a68dc264e017cd1e3b734f2674.html new file mode 100644 index 0000000..1a34fc8 --- /dev/null +++ b/docs/doxygen/html/dir_d397d4a68dc264e017cd1e3b734f2674.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols/uuid Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
uuid Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_d46ee49a94b8bbe2a28ba2b3dc75653f.html b/docs/doxygen/html/dir_d46ee49a94b8bbe2a28ba2b3dc75653f.html new file mode 100644 index 0000000..74883a6 --- /dev/null +++ b/docs/doxygen/html/dir_d46ee49a94b8bbe2a28ba2b3dc75653f.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols/rdm Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
rdm Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/dir_dd8e841a99c381bf7d317a901b26a020.html b/docs/doxygen/html/dir_dd8e841a99c381bf7d317a901b26a020.html new file mode 100644 index 0000000..105d028 --- /dev/null +++ b/docs/doxygen/html/dir_dd8e841a99c381bf7d317a901b26a020.html @@ -0,0 +1,79 @@ + + + + + + + +OpenLCP: /home/kevin/Code/viewer/lib/OpenLCP/protocols/acn Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
acn Directory Reference
+
+
+
+ + + + diff --git a/docs/doxygen/html/doc.png b/docs/doxygen/html/doc.png new file mode 100644 index 0000000..17edabf Binary files /dev/null and b/docs/doxygen/html/doc.png differ diff --git a/docs/doxygen/html/doxygen.css b/docs/doxygen/html/doxygen.css new file mode 100644 index 0000000..ffbff02 --- /dev/null +++ b/docs/doxygen/html/doxygen.css @@ -0,0 +1,1793 @@ +/* The standard CSS for doxygen 1.9.1 */ + +body, table, div, p, dl { + font: 400 14px/22px Roboto,sans-serif; +} + +p.reference, p.definition { + font: 400 14px/22px Roboto,sans-serif; +} + +/* @group Heading Levels */ + +h1.groupheader { + font-size: 150%; +} + +.title { + font: 400 14px/28px Roboto,sans-serif; + font-size: 150%; + font-weight: bold; + margin: 10px 2px; +} + +h2.groupheader { + border-bottom: 1px solid #879ECB; + color: #354C7B; + font-size: 150%; + font-weight: normal; + margin-top: 1.75em; + padding-top: 8px; + padding-bottom: 4px; + width: 100%; +} + +h3.groupheader { + font-size: 100%; +} + +h1, h2, h3, h4, h5, h6 { + -webkit-transition: text-shadow 0.5s linear; + -moz-transition: text-shadow 0.5s linear; + -ms-transition: text-shadow 0.5s linear; + -o-transition: text-shadow 0.5s linear; + transition: text-shadow 0.5s linear; + margin-right: 15px; +} + +h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { + text-shadow: 0 0 15px cyan; +} + +dt { + font-weight: bold; +} + +ul.multicol { + -moz-column-gap: 1em; + -webkit-column-gap: 1em; + column-gap: 1em; + -moz-column-count: 3; + -webkit-column-count: 3; + column-count: 3; +} + +p.startli, p.startdd { + margin-top: 2px; +} + +th p.starttd, th p.intertd, th p.endtd { + font-size: 100%; + font-weight: 700; +} + +p.starttd { + margin-top: 0px; +} + +p.endli { + margin-bottom: 0px; +} + +p.enddd { + margin-bottom: 4px; +} + +p.endtd { + margin-bottom: 2px; +} + +p.interli { +} + +p.interdd { +} + +p.intertd { +} + +/* @end */ + +caption { + font-weight: bold; +} + +span.legend { + font-size: 70%; + text-align: center; +} + +h3.version { + font-size: 90%; + text-align: center; +} + +div.navtab { + border-right: 1px solid #A3B4D7; + padding-right: 15px; + text-align: right; + line-height: 110%; +} + +div.navtab table { + border-spacing: 0; +} + +td.navtab { + padding-right: 6px; + padding-left: 6px; +} +td.navtabHL { + background-image: url('tab_a.png'); + background-repeat:repeat-x; + padding-right: 6px; + padding-left: 6px; +} + +td.navtabHL a, td.navtabHL a:visited { + color: #fff; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); +} + +a.navtab { + font-weight: bold; +} + +div.qindex{ + text-align: center; + width: 100%; + line-height: 140%; + font-size: 130%; + color: #A0A0A0; +} + +dt.alphachar{ + font-size: 180%; + font-weight: bold; +} + +.alphachar a{ + color: black; +} + +.alphachar a:hover, .alphachar a:visited{ + text-decoration: none; +} + +.classindex dl { + padding: 25px; + column-count:1 +} + +.classindex dd { + display:inline-block; + margin-left: 50px; + width: 90%; + line-height: 1.15em; +} + +.classindex dl.odd { + background-color: #F8F9FC; +} + +@media(min-width: 1120px) { + .classindex dl { + column-count:2 + } +} + +@media(min-width: 1320px) { + .classindex dl { + column-count:3 + } +} + + +/* @group Link Styling */ + +a { + color: #3D578C; + font-weight: normal; + text-decoration: none; +} + +.contents a:visited { + color: #4665A2; +} + +a:hover { + text-decoration: underline; +} + +.contents a.qindexHL:visited { + color: #FFFFFF; +} + +a.el { + font-weight: bold; +} + +a.elRef { +} + +a.code, a.code:visited, a.line, a.line:visited { + color: #4665A2; +} + +a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { + color: #4665A2; +} + +/* @end */ + +dl.el { + margin-left: -1cm; +} + +ul { + overflow: hidden; /*Fixed: list item bullets overlap floating elements*/ +} + +#side-nav ul { + overflow: visible; /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */ +} + +#main-nav ul { + overflow: visible; /* reset ul rule for the navigation bar drop down lists */ +} + +.fragment { + text-align: left; + direction: ltr; + overflow-x: auto; /*Fixed: fragment lines overlap floating elements*/ + overflow-y: hidden; +} + +pre.fragment { + border: 1px solid #C4CFE5; + background-color: #FBFCFD; + padding: 4px 6px; + margin: 4px 8px 4px 2px; + overflow: auto; + word-wrap: break-word; + font-size: 9pt; + line-height: 125%; + font-family: monospace, fixed; + font-size: 105%; +} + +div.fragment { + padding: 0 0 1px 0; /*Fixed: last line underline overlap border*/ + margin: 4px 8px 4px 2px; + background-color: #FBFCFD; + border: 1px solid #C4CFE5; +} + +div.line { + font-family: monospace, fixed; + font-size: 13px; + min-height: 13px; + line-height: 1.0; + text-wrap: unrestricted; + white-space: -moz-pre-wrap; /* Moz */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS3 */ + word-wrap: break-word; /* IE 5.5+ */ + text-indent: -53px; + padding-left: 53px; + padding-bottom: 0px; + margin: 0px; + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +div.line:after { + content:"\000A"; + white-space: pre; +} + +div.line.glow { + background-color: cyan; + box-shadow: 0 0 10px cyan; +} + + +span.lineno { + padding-right: 4px; + text-align: right; + border-right: 2px solid #0F0; + background-color: #E8E8E8; + white-space: pre; +} +span.lineno a { + background-color: #D8D8D8; +} + +span.lineno a:hover { + background-color: #C8C8C8; +} + +.lineno { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +div.ah, span.ah { + background-color: black; + font-weight: bold; + color: #FFFFFF; + margin-bottom: 3px; + margin-top: 3px; + padding: 0.2em; + border: solid thin #333; + border-radius: 0.5em; + -webkit-border-radius: .5em; + -moz-border-radius: .5em; + box-shadow: 2px 2px 3px #999; + -webkit-box-shadow: 2px 2px 3px #999; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); + background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%); +} + +div.classindex ul { + list-style: none; + padding-left: 0; +} + +div.classindex span.ai { + display: inline-block; +} + +div.groupHeader { + margin-left: 16px; + margin-top: 12px; + font-weight: bold; +} + +div.groupText { + margin-left: 16px; + font-style: italic; +} + +body { + background-color: white; + color: black; + margin: 0; +} + +div.contents { + margin-top: 10px; + margin-left: 12px; + margin-right: 8px; +} + +td.indexkey { + background-color: #EBEFF6; + font-weight: bold; + border: 1px solid #C4CFE5; + margin: 2px 0px 2px 0; + padding: 2px 10px; + white-space: nowrap; + vertical-align: top; +} + +td.indexvalue { + background-color: #EBEFF6; + border: 1px solid #C4CFE5; + padding: 2px 10px; + margin: 2px 0px; +} + +tr.memlist { + background-color: #EEF1F7; +} + +p.formulaDsp { + text-align: center; +} + +img.formulaDsp { + +} + +img.formulaInl, img.inline { + vertical-align: middle; +} + +div.center { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding: 0px; +} + +div.center img { + border: 0px; +} + +address.footer { + text-align: right; + padding-right: 12px; +} + +img.footer { + border: 0px; + vertical-align: middle; +} + +/* @group Code Colorization */ + +span.keyword { + color: #008000 +} + +span.keywordtype { + color: #604020 +} + +span.keywordflow { + color: #e08000 +} + +span.comment { + color: #800000 +} + +span.preprocessor { + color: #806020 +} + +span.stringliteral { + color: #002080 +} + +span.charliteral { + color: #008080 +} + +span.vhdldigit { + color: #ff00ff +} + +span.vhdlchar { + color: #000000 +} + +span.vhdlkeyword { + color: #700070 +} + +span.vhdllogic { + color: #ff0000 +} + +blockquote { + background-color: #F7F8FB; + border-left: 2px solid #9CAFD4; + margin: 0 24px 0 4px; + padding: 0 12px 0 16px; +} + +blockquote.DocNodeRTL { + border-left: 0; + border-right: 2px solid #9CAFD4; + margin: 0 4px 0 24px; + padding: 0 16px 0 12px; +} + +/* @end */ + +/* +.search { + color: #003399; + font-weight: bold; +} + +form.search { + margin-bottom: 0px; + margin-top: 0px; +} + +input.search { + font-size: 75%; + color: #000080; + font-weight: normal; + background-color: #e8eef2; +} +*/ + +td.tiny { + font-size: 75%; +} + +.dirtab { + padding: 4px; + border-collapse: collapse; + border: 1px solid #A3B4D7; +} + +th.dirtab { + background: #EBEFF6; + font-weight: bold; +} + +hr { + height: 0px; + border: none; + border-top: 1px solid #4A6AAA; +} + +hr.footer { + height: 1px; +} + +/* @group Member Descriptions */ + +table.memberdecls { + border-spacing: 0px; + padding: 0px; +} + +.memberdecls td, .fieldtable tr { + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +.memberdecls td.glow, .fieldtable tr.glow { + background-color: cyan; + box-shadow: 0 0 15px cyan; +} + +.mdescLeft, .mdescRight, +.memItemLeft, .memItemRight, +.memTemplItemLeft, .memTemplItemRight, .memTemplParams { + background-color: #F9FAFC; + border: none; + margin: 4px; + padding: 1px 0 0 8px; +} + +.mdescLeft, .mdescRight { + padding: 0px 8px 4px 8px; + color: #555; +} + +.memSeparator { + border-bottom: 1px solid #DEE4F0; + line-height: 1px; + margin: 0px; + padding: 0px; +} + +.memItemLeft, .memTemplItemLeft { + white-space: nowrap; +} + +.memItemRight, .memTemplItemRight { + width: 100%; +} + +.memTemplParams { + color: #4665A2; + white-space: nowrap; + font-size: 80%; +} + +/* @end */ + +/* @group Member Details */ + +/* Styles for detailed member documentation */ + +.memtitle { + padding: 8px; + border-top: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + margin-bottom: -1px; + background-image: url('nav_f.png'); + background-repeat: repeat-x; + background-color: #E2E8F2; + line-height: 1.25; + font-weight: 300; + float:left; +} + +.permalink +{ + font-size: 65%; + display: inline-block; + vertical-align: middle; +} + +.memtemplate { + font-size: 80%; + color: #4665A2; + font-weight: normal; + margin-left: 9px; +} + +.memnav { + background-color: #EBEFF6; + border: 1px solid #A3B4D7; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} + +.mempage { + width: 100%; +} + +.memitem { + padding: 0; + margin-bottom: 10px; + margin-right: 5px; + -webkit-transition: box-shadow 0.5s linear; + -moz-transition: box-shadow 0.5s linear; + -ms-transition: box-shadow 0.5s linear; + -o-transition: box-shadow 0.5s linear; + transition: box-shadow 0.5s linear; + display: table !important; + width: 100%; +} + +.memitem.glow { + box-shadow: 0 0 15px cyan; +} + +.memname { + font-weight: 400; + margin-left: 6px; +} + +.memname td { + vertical-align: bottom; +} + +.memproto, dl.reflist dt { + border-top: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 0px 6px 0px; + color: #253555; + font-weight: bold; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + background-color: #DFE5F1; + /* opera specific markup */ + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + border-top-right-radius: 4px; + /* firefox specific markup */ + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + -moz-border-radius-topright: 4px; + /* webkit specific markup */ + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + -webkit-border-top-right-radius: 4px; + +} + +.overload { + font-family: "courier new",courier,monospace; + font-size: 65%; +} + +.memdoc, dl.reflist dd { + border-bottom: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 10px 2px 10px; + background-color: #FBFCFD; + border-top-width: 0; + background-image:url('nav_g.png'); + background-repeat:repeat-x; + background-color: #FFFFFF; + /* opera specific markup */ + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + /* firefox specific markup */ + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-bottomright: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + /* webkit specific markup */ + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +dl.reflist dt { + padding: 5px; +} + +dl.reflist dd { + margin: 0px 0px 10px 0px; + padding: 5px; +} + +.paramkey { + text-align: right; +} + +.paramtype { + white-space: nowrap; +} + +.paramname { + color: #602020; + white-space: nowrap; +} +.paramname em { + font-style: normal; +} +.paramname code { + line-height: 14px; +} + +.params, .retval, .exception, .tparams { + margin-left: 0px; + padding-left: 0px; +} + +.params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname { + font-weight: bold; + vertical-align: top; +} + +.params .paramtype, .tparams .paramtype { + font-style: italic; + vertical-align: top; +} + +.params .paramdir, .tparams .paramdir { + font-family: "courier new",courier,monospace; + vertical-align: top; +} + +table.mlabels { + border-spacing: 0px; +} + +td.mlabels-left { + width: 100%; + padding: 0px; +} + +td.mlabels-right { + vertical-align: bottom; + padding: 0px; + white-space: nowrap; +} + +span.mlabels { + margin-left: 8px; +} + +span.mlabel { + background-color: #728DC1; + border-top:1px solid #5373B4; + border-left:1px solid #5373B4; + border-right:1px solid #C4CFE5; + border-bottom:1px solid #C4CFE5; + text-shadow: none; + color: white; + margin-right: 4px; + padding: 2px 3px; + border-radius: 3px; + font-size: 7pt; + white-space: nowrap; + vertical-align: middle; +} + + + +/* @end */ + +/* these are for tree view inside a (index) page */ + +div.directory { + margin: 10px 0px; + border-top: 1px solid #9CAFD4; + border-bottom: 1px solid #9CAFD4; + width: 100%; +} + +.directory table { + border-collapse:collapse; +} + +.directory td { + margin: 0px; + padding: 0px; + vertical-align: top; +} + +.directory td.entry { + white-space: nowrap; + padding-right: 6px; + padding-top: 3px; +} + +.directory td.entry a { + outline:none; +} + +.directory td.entry a img { + border: none; +} + +.directory td.desc { + width: 100%; + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + border-left: 1px solid rgba(0,0,0,0.05); +} + +.directory tr.even { + padding-left: 6px; + background-color: #F7F8FB; +} + +.directory img { + vertical-align: -30%; +} + +.directory .levels { + white-space: nowrap; + width: 100%; + text-align: right; + font-size: 9pt; +} + +.directory .levels span { + cursor: pointer; + padding-left: 2px; + padding-right: 2px; + color: #3D578C; +} + +.arrow { + color: #9CAFD4; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: pointer; + font-size: 80%; + display: inline-block; + width: 16px; + height: 22px; +} + +.icon { + font-family: Arial, Helvetica; + font-weight: bold; + font-size: 12px; + height: 14px; + width: 16px; + display: inline-block; + background-color: #728DC1; + color: white; + text-align: center; + border-radius: 4px; + margin-left: 2px; + margin-right: 2px; +} + +.icona { + width: 24px; + height: 22px; + display: inline-block; +} + +.iconfopen { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('folderopen.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +.iconfclosed { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('folderclosed.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +.icondoc { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('doc.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +table.directory { + font: 400 14px Roboto,sans-serif; +} + +/* @end */ + +div.dynheader { + margin-top: 8px; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +address { + font-style: normal; + color: #2A3D61; +} + +table.doxtable caption { + caption-side: top; +} + +table.doxtable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.doxtable td, table.doxtable th { + border: 1px solid #2D4068; + padding: 3px 7px 2px; +} + +table.doxtable th { + background-color: #374F7F; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +table.fieldtable { + /*width: 100%;*/ + margin-bottom: 10px; + border: 1px solid #A8B8D9; + border-spacing: 0px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); +} + +.fieldtable td, .fieldtable th { + padding: 3px 7px 2px; +} + +.fieldtable td.fieldtype, .fieldtable td.fieldname { + white-space: nowrap; + border-right: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + vertical-align: top; +} + +.fieldtable td.fieldname { + padding-top: 3px; +} + +.fieldtable td.fielddoc { + border-bottom: 1px solid #A8B8D9; + /*width: 100%;*/ +} + +.fieldtable td.fielddoc p:first-child { + margin-top: 0px; +} + +.fieldtable td.fielddoc p:last-child { + margin-bottom: 2px; +} + +.fieldtable tr:last-child td { + border-bottom: none; +} + +.fieldtable th { + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E8F2; + font-size: 90%; + color: #253555; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; + font-weight: 400; + -moz-border-radius-topleft: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom: 1px solid #A8B8D9; +} + + +.tabsearch { + top: 0px; + left: 10px; + height: 36px; + background-image: url('tab_b.png'); + z-index: 101; + overflow: hidden; + font-size: 13px; +} + +.navpath ul +{ + font-size: 11px; + background-image:url('tab_b.png'); + background-repeat:repeat-x; + background-position: 0 -5px; + height:30px; + line-height:30px; + color:#8AA0CC; + border:solid 1px #C2CDE4; + overflow:hidden; + margin:0px; + padding:0px; +} + +.navpath li +{ + list-style-type:none; + float:left; + padding-left:10px; + padding-right:15px; + background-image:url('bc_s.png'); + background-repeat:no-repeat; + background-position:right; + color:#364D7C; +} + +.navpath li.navelem a +{ + height:32px; + display:block; + text-decoration: none; + outline: none; + color: #283A5D; + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; +} + +.navpath li.navelem a:hover +{ + color:#6884BD; +} + +.navpath li.footer +{ + list-style-type:none; + float:right; + padding-left:10px; + padding-right:15px; + background-image:none; + background-repeat:no-repeat; + background-position:right; + color:#364D7C; + font-size: 8pt; +} + + +div.summary +{ + float: right; + font-size: 8pt; + padding-right: 5px; + width: 50%; + text-align: right; +} + +div.summary a +{ + white-space: nowrap; +} + +table.classindex +{ + margin: 10px; + white-space: nowrap; + margin-left: 3%; + margin-right: 3%; + width: 94%; + border: 0; + border-spacing: 0; + padding: 0; +} + +div.ingroups +{ + font-size: 8pt; + width: 50%; + text-align: left; +} + +div.ingroups a +{ + white-space: nowrap; +} + +div.header +{ + background-image:url('nav_h.png'); + background-repeat:repeat-x; + background-color: #F9FAFC; + margin: 0px; + border-bottom: 1px solid #C4CFE5; +} + +div.headertitle +{ + padding: 5px 5px 5px 10px; +} + +.PageDocRTL-title div.headertitle { + text-align: right; + direction: rtl; +} + +dl { + padding: 0 0 0 0; +} + +/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug, dl.examples */ +dl.section { + margin-left: 0px; + padding-left: 0px; +} + +dl.section.DocNodeRTL { + margin-right: 0px; + padding-right: 0px; +} + +dl.note { + margin-left: -7px; + padding-left: 3px; + border-left: 4px solid; + border-color: #D0C000; +} + +dl.note.DocNodeRTL { + margin-left: 0; + padding-left: 0; + border-left: 0; + margin-right: -7px; + padding-right: 3px; + border-right: 4px solid; + border-color: #D0C000; +} + +dl.warning, dl.attention { + margin-left: -7px; + padding-left: 3px; + border-left: 4px solid; + border-color: #FF0000; +} + +dl.warning.DocNodeRTL, dl.attention.DocNodeRTL { + margin-left: 0; + padding-left: 0; + border-left: 0; + margin-right: -7px; + padding-right: 3px; + border-right: 4px solid; + border-color: #FF0000; +} + +dl.pre, dl.post, dl.invariant { + margin-left: -7px; + padding-left: 3px; + border-left: 4px solid; + border-color: #00D000; +} + +dl.pre.DocNodeRTL, dl.post.DocNodeRTL, dl.invariant.DocNodeRTL { + margin-left: 0; + padding-left: 0; + border-left: 0; + margin-right: -7px; + padding-right: 3px; + border-right: 4px solid; + border-color: #00D000; +} + +dl.deprecated { + margin-left: -7px; + padding-left: 3px; + border-left: 4px solid; + border-color: #505050; +} + +dl.deprecated.DocNodeRTL { + margin-left: 0; + padding-left: 0; + border-left: 0; + margin-right: -7px; + padding-right: 3px; + border-right: 4px solid; + border-color: #505050; +} + +dl.todo { + margin-left: -7px; + padding-left: 3px; + border-left: 4px solid; + border-color: #00C0E0; +} + +dl.todo.DocNodeRTL { + margin-left: 0; + padding-left: 0; + border-left: 0; + margin-right: -7px; + padding-right: 3px; + border-right: 4px solid; + border-color: #00C0E0; +} + +dl.test { + margin-left: -7px; + padding-left: 3px; + border-left: 4px solid; + border-color: #3030E0; +} + +dl.test.DocNodeRTL { + margin-left: 0; + padding-left: 0; + border-left: 0; + margin-right: -7px; + padding-right: 3px; + border-right: 4px solid; + border-color: #3030E0; +} + +dl.bug { + margin-left: -7px; + padding-left: 3px; + border-left: 4px solid; + border-color: #C08050; +} + +dl.bug.DocNodeRTL { + margin-left: 0; + padding-left: 0; + border-left: 0; + margin-right: -7px; + padding-right: 3px; + border-right: 4px solid; + border-color: #C08050; +} + +dl.section dd { + margin-bottom: 6px; +} + + +#projectlogo +{ + text-align: center; + vertical-align: bottom; + border-collapse: separate; +} + +#projectlogo img +{ + border: 0px none; +} + +#projectalign +{ + vertical-align: middle; +} + +#projectname +{ + font: 300% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 2px 0px; +} + +#projectbrief +{ + font: 120% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#projectnumber +{ + font: 50% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#titlearea +{ + padding: 0px; + margin: 0px; + width: 100%; + border-bottom: 1px solid #5373B4; +} + +.image +{ + text-align: center; +} + +.dotgraph +{ + text-align: center; +} + +.mscgraph +{ + text-align: center; +} + +.plantumlgraph +{ + text-align: center; +} + +.diagraph +{ + text-align: center; +} + +.caption +{ + font-weight: bold; +} + +div.zoom +{ + border: 1px solid #90A5CE; +} + +dl.citelist { + margin-bottom:50px; +} + +dl.citelist dt { + color:#334975; + float:left; + font-weight:bold; + margin-right:10px; + padding:5px; + text-align:right; + width:52px; +} + +dl.citelist dd { + margin:2px 0 2px 72px; + padding:5px 0; +} + +div.toc { + padding: 14px 25px; + background-color: #F4F6FA; + border: 1px solid #D8DFEE; + border-radius: 7px 7px 7px 7px; + float: right; + height: auto; + margin: 0 8px 10px 10px; + width: 200px; +} + +.PageDocRTL-title div.toc { + float: left !important; + text-align: right; +} + +div.toc li { + background: url("bdwn.png") no-repeat scroll 0 5px transparent; + font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; + margin-top: 5px; + padding-left: 10px; + padding-top: 2px; +} + +.PageDocRTL-title div.toc li { + background-position-x: right !important; + padding-left: 0 !important; + padding-right: 10px; +} + +div.toc h3 { + font: bold 12px/1.2 Arial,FreeSans,sans-serif; + color: #4665A2; + border-bottom: 0 none; + margin: 0; +} + +div.toc ul { + list-style: none outside none; + border: medium none; + padding: 0px; +} + +div.toc li.level1 { + margin-left: 0px; +} + +div.toc li.level2 { + margin-left: 15px; +} + +div.toc li.level3 { + margin-left: 30px; +} + +div.toc li.level4 { + margin-left: 45px; +} + +span.emoji { + /* font family used at the site: https://unicode.org/emoji/charts/full-emoji-list.html + * font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", Times, Symbola, Aegyptus, Code2000, Code2001, Code2002, Musica, serif, LastResort; + */ +} + +.PageDocRTL-title div.toc li.level1 { + margin-left: 0 !important; + margin-right: 0; +} + +.PageDocRTL-title div.toc li.level2 { + margin-left: 0 !important; + margin-right: 15px; +} + +.PageDocRTL-title div.toc li.level3 { + margin-left: 0 !important; + margin-right: 30px; +} + +.PageDocRTL-title div.toc li.level4 { + margin-left: 0 !important; + margin-right: 45px; +} + +.inherit_header { + font-weight: bold; + color: gray; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.inherit_header td { + padding: 6px 0px 2px 5px; +} + +.inherit { + display: none; +} + +tr.heading h2 { + margin-top: 12px; + margin-bottom: 4px; +} + +/* tooltip related style info */ + +.ttc { + position: absolute; + display: none; +} + +#powerTip { + cursor: default; + white-space: nowrap; + background-color: white; + border: 1px solid gray; + border-radius: 4px 4px 4px 4px; + box-shadow: 1px 1px 7px gray; + display: none; + font-size: smaller; + max-width: 80%; + opacity: 0.9; + padding: 1ex 1em 1em; + position: absolute; + z-index: 2147483647; +} + +#powerTip div.ttdoc { + color: grey; + font-style: italic; +} + +#powerTip div.ttname a { + font-weight: bold; +} + +#powerTip div.ttname { + font-weight: bold; +} + +#powerTip div.ttdeci { + color: #006318; +} + +#powerTip div { + margin: 0px; + padding: 0px; + font: 12px/16px Roboto,sans-serif; +} + +#powerTip:before, #powerTip:after { + content: ""; + position: absolute; + margin: 0px; +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.s:after, #powerTip.s:before, +#powerTip.w:after, #powerTip.w:before, +#powerTip.e:after, #powerTip.e:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.nw:after, #powerTip.nw:before, +#powerTip.sw:after, #powerTip.sw:before { + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; +} + +#powerTip.n:after, #powerTip.s:after, +#powerTip.w:after, #powerTip.e:after, +#powerTip.nw:after, #powerTip.ne:after, +#powerTip.sw:after, #powerTip.se:after { + border-color: rgba(255, 255, 255, 0); +} + +#powerTip.n:before, #powerTip.s:before, +#powerTip.w:before, #powerTip.e:before, +#powerTip.nw:before, #powerTip.ne:before, +#powerTip.sw:before, #powerTip.se:before { + border-color: rgba(128, 128, 128, 0); +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.nw:after, #powerTip.nw:before { + top: 100%; +} + +#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { + border-top-color: #FFFFFF; + border-width: 10px; + margin: 0px -10px; +} +#powerTip.n:before { + border-top-color: #808080; + border-width: 11px; + margin: 0px -11px; +} +#powerTip.n:after, #powerTip.n:before { + left: 50%; +} + +#powerTip.nw:after, #powerTip.nw:before { + right: 14px; +} + +#powerTip.ne:after, #powerTip.ne:before { + left: 14px; +} + +#powerTip.s:after, #powerTip.s:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.sw:after, #powerTip.sw:before { + bottom: 100%; +} + +#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { + border-bottom-color: #FFFFFF; + border-width: 10px; + margin: 0px -10px; +} + +#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { + border-bottom-color: #808080; + border-width: 11px; + margin: 0px -11px; +} + +#powerTip.s:after, #powerTip.s:before { + left: 50%; +} + +#powerTip.sw:after, #powerTip.sw:before { + right: 14px; +} + +#powerTip.se:after, #powerTip.se:before { + left: 14px; +} + +#powerTip.e:after, #powerTip.e:before { + left: 100%; +} +#powerTip.e:after { + border-left-color: #FFFFFF; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.e:before { + border-left-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +#powerTip.w:after, #powerTip.w:before { + right: 100%; +} +#powerTip.w:after { + border-right-color: #FFFFFF; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.w:before { + border-right-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +@media print +{ + #top { display: none; } + #side-nav { display: none; } + #nav-path { display: none; } + body { overflow:visible; } + h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } + .summary { display: none; } + .memitem { page-break-inside: avoid; } + #doc-content + { + margin-left:0 !important; + height:auto !important; + width:auto !important; + overflow:inherit; + display:inline; + } +} + +/* @group Markdown */ + +table.markdownTable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.markdownTable td, table.markdownTable th { + border: 1px solid #2D4068; + padding: 3px 7px 2px; +} + +table.markdownTable tr { +} + +th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone { + background-color: #374F7F; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +th.markdownTableHeadLeft, td.markdownTableBodyLeft { + text-align: left +} + +th.markdownTableHeadRight, td.markdownTableBodyRight { + text-align: right +} + +th.markdownTableHeadCenter, td.markdownTableBodyCenter { + text-align: center +} + +.DocNodeRTL { + text-align: right; + direction: rtl; +} + +.DocNodeLTR { + text-align: left; + direction: ltr; +} + +table.DocNodeRTL { + width: auto; + margin-right: 0; + margin-left: auto; +} + +table.DocNodeLTR { + width: auto; + margin-right: auto; + margin-left: 0; +} + +tt, code, kbd, samp +{ + display: inline-block; + direction:ltr; +} +/* @end */ + +u { + text-decoration: underline; +} + diff --git a/docs/doxygen/html/doxygen.svg b/docs/doxygen/html/doxygen.svg new file mode 100644 index 0000000..d42dad5 --- /dev/null +++ b/docs/doxygen/html/doxygen.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/dynsections.js b/docs/doxygen/html/dynsections.js new file mode 100644 index 0000000..3174bd7 --- /dev/null +++ b/docs/doxygen/html/dynsections.js @@ -0,0 +1,121 @@ +/* + @licstart The following is the entire license notice for the JavaScript code in this file. + + The MIT License (MIT) + + Copyright (C) 1997-2020 by Dimitri van Heesch + + Permission is hereby granted, free of charge, to any person obtaining a copy of this software + and associated documentation files (the "Software"), to deal in the Software without restriction, + including without limitation the rights to use, copy, modify, merge, publish, distribute, + sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING + BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, + DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + @licend The above is the entire license notice for the JavaScript code in this file + */ +function toggleVisibility(linkObj) +{ + var base = $(linkObj).attr('id'); + var summary = $('#'+base+'-summary'); + var content = $('#'+base+'-content'); + var trigger = $('#'+base+'-trigger'); + var src=$(trigger).attr('src'); + if (content.is(':visible')===true) { + content.hide(); + summary.show(); + $(linkObj).addClass('closed').removeClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png'); + } else { + content.show(); + summary.hide(); + $(linkObj).removeClass('closed').addClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-10)+'open.png'); + } + return false; +} + +function updateStripes() +{ + $('table.directory tr'). + removeClass('even').filter(':visible:even').addClass('even'); +} + +function toggleLevel(level) +{ + $('table.directory tr').each(function() { + var l = this.id.split('_').length-1; + var i = $('#img'+this.id.substring(3)); + var a = $('#arr'+this.id.substring(3)); + if (l + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- a -

+
+ + + + diff --git a/docs/doxygen/html/functions_b.html b/docs/doxygen/html/functions_b.html new file mode 100644 index 0000000..25e4f02 --- /dev/null +++ b/docs/doxygen/html/functions_b.html @@ -0,0 +1,101 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- b -

+
+ + + + diff --git a/docs/doxygen/html/functions_c.html b/docs/doxygen/html/functions_c.html new file mode 100644 index 0000000..6c9dd28 --- /dev/null +++ b/docs/doxygen/html/functions_c.html @@ -0,0 +1,179 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- c -

+
+ + + + diff --git a/docs/doxygen/html/functions_d.html b/docs/doxygen/html/functions_d.html new file mode 100644 index 0000000..47173e9 --- /dev/null +++ b/docs/doxygen/html/functions_d.html @@ -0,0 +1,178 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- d -

+
+ + + + diff --git a/docs/doxygen/html/functions_e.html b/docs/doxygen/html/functions_e.html new file mode 100644 index 0000000..fa3fcb9 --- /dev/null +++ b/docs/doxygen/html/functions_e.html @@ -0,0 +1,97 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- e -

+
+ + + + diff --git a/docs/doxygen/html/functions_f.html b/docs/doxygen/html/functions_f.html new file mode 100644 index 0000000..016d9c7 --- /dev/null +++ b/docs/doxygen/html/functions_f.html @@ -0,0 +1,123 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- f -

+
+ + + + diff --git a/docs/doxygen/html/functions_func.html b/docs/doxygen/html/functions_func.html new file mode 100644 index 0000000..20a9613 --- /dev/null +++ b/docs/doxygen/html/functions_func.html @@ -0,0 +1,207 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- a -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_b.html b/docs/doxygen/html/functions_func_b.html new file mode 100644 index 0000000..d9591ce --- /dev/null +++ b/docs/doxygen/html/functions_func_b.html @@ -0,0 +1,86 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- b -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_c.html b/docs/doxygen/html/functions_func_c.html new file mode 100644 index 0000000..e575234 --- /dev/null +++ b/docs/doxygen/html/functions_func_c.html @@ -0,0 +1,128 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- c -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_d.html b/docs/doxygen/html/functions_func_d.html new file mode 100644 index 0000000..74e4226 --- /dev/null +++ b/docs/doxygen/html/functions_func_d.html @@ -0,0 +1,133 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- d -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_e.html b/docs/doxygen/html/functions_func_e.html new file mode 100644 index 0000000..23f7d38 --- /dev/null +++ b/docs/doxygen/html/functions_func_e.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- e -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_f.html b/docs/doxygen/html/functions_func_f.html new file mode 100644 index 0000000..e38cd69 --- /dev/null +++ b/docs/doxygen/html/functions_func_f.html @@ -0,0 +1,85 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- f -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_g.html b/docs/doxygen/html/functions_func_g.html new file mode 100644 index 0000000..e8350e9 --- /dev/null +++ b/docs/doxygen/html/functions_func_g.html @@ -0,0 +1,82 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- g -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_h.html b/docs/doxygen/html/functions_func_h.html new file mode 100644 index 0000000..f1d99d1 --- /dev/null +++ b/docs/doxygen/html/functions_func_h.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- h -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_i.html b/docs/doxygen/html/functions_func_i.html new file mode 100644 index 0000000..f725b75 --- /dev/null +++ b/docs/doxygen/html/functions_func_i.html @@ -0,0 +1,204 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- i -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_j.html b/docs/doxygen/html/functions_func_j.html new file mode 100644 index 0000000..d22a600 --- /dev/null +++ b/docs/doxygen/html/functions_func_j.html @@ -0,0 +1,81 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- j -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_l.html b/docs/doxygen/html/functions_func_l.html new file mode 100644 index 0000000..d3ac0a2 --- /dev/null +++ b/docs/doxygen/html/functions_func_l.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- l -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_m.html b/docs/doxygen/html/functions_func_m.html new file mode 100644 index 0000000..3fd5331 --- /dev/null +++ b/docs/doxygen/html/functions_func_m.html @@ -0,0 +1,93 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- m -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_n.html b/docs/doxygen/html/functions_func_n.html new file mode 100644 index 0000000..00586a5 --- /dev/null +++ b/docs/doxygen/html/functions_func_n.html @@ -0,0 +1,88 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- n -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_o.html b/docs/doxygen/html/functions_func_o.html new file mode 100644 index 0000000..cbc79d8 --- /dev/null +++ b/docs/doxygen/html/functions_func_o.html @@ -0,0 +1,182 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- o -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_p.html b/docs/doxygen/html/functions_func_p.html new file mode 100644 index 0000000..5088ce4 --- /dev/null +++ b/docs/doxygen/html/functions_func_p.html @@ -0,0 +1,134 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- p -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_q.html b/docs/doxygen/html/functions_func_q.html new file mode 100644 index 0000000..16fd89b --- /dev/null +++ b/docs/doxygen/html/functions_func_q.html @@ -0,0 +1,78 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- q -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_r.html b/docs/doxygen/html/functions_func_r.html new file mode 100644 index 0000000..0e861a0 --- /dev/null +++ b/docs/doxygen/html/functions_func_r.html @@ -0,0 +1,161 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- r -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_s.html b/docs/doxygen/html/functions_func_s.html new file mode 100644 index 0000000..f269fb0 --- /dev/null +++ b/docs/doxygen/html/functions_func_s.html @@ -0,0 +1,300 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- s -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_t.html b/docs/doxygen/html/functions_func_t.html new file mode 100644 index 0000000..08b7849 --- /dev/null +++ b/docs/doxygen/html/functions_func_t.html @@ -0,0 +1,94 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- t -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_u.html b/docs/doxygen/html/functions_func_u.html new file mode 100644 index 0000000..f71576e --- /dev/null +++ b/docs/doxygen/html/functions_func_u.html @@ -0,0 +1,113 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- u -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_v.html b/docs/doxygen/html/functions_func_v.html new file mode 100644 index 0000000..582efd8 --- /dev/null +++ b/docs/doxygen/html/functions_func_v.html @@ -0,0 +1,84 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- v -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_w.html b/docs/doxygen/html/functions_func_w.html new file mode 100644 index 0000000..2674793 --- /dev/null +++ b/docs/doxygen/html/functions_func_w.html @@ -0,0 +1,85 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- w -

+
+ + + + diff --git a/docs/doxygen/html/functions_func_~.html b/docs/doxygen/html/functions_func_~.html new file mode 100644 index 0000000..a17d4a7 --- /dev/null +++ b/docs/doxygen/html/functions_func_~.html @@ -0,0 +1,115 @@ + + + + + + + +OpenLCP: Class Members - Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- ~ -

+
+ + + + diff --git a/docs/doxygen/html/functions_g.html b/docs/doxygen/html/functions_g.html new file mode 100644 index 0000000..7272dc2 --- /dev/null +++ b/docs/doxygen/html/functions_g.html @@ -0,0 +1,87 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- g -

+
+ + + + diff --git a/docs/doxygen/html/functions_h.html b/docs/doxygen/html/functions_h.html new file mode 100644 index 0000000..c22630b --- /dev/null +++ b/docs/doxygen/html/functions_h.html @@ -0,0 +1,102 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- h -

+
+ + + + diff --git a/docs/doxygen/html/functions_i.html b/docs/doxygen/html/functions_i.html new file mode 100644 index 0000000..a334e3e --- /dev/null +++ b/docs/doxygen/html/functions_i.html @@ -0,0 +1,227 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- i -

+
+ + + + diff --git a/docs/doxygen/html/functions_j.html b/docs/doxygen/html/functions_j.html new file mode 100644 index 0000000..35c6eae --- /dev/null +++ b/docs/doxygen/html/functions_j.html @@ -0,0 +1,81 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- j -

+
+ + + + diff --git a/docs/doxygen/html/functions_k.html b/docs/doxygen/html/functions_k.html new file mode 100644 index 0000000..65088a3 --- /dev/null +++ b/docs/doxygen/html/functions_k.html @@ -0,0 +1,78 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- k -

+
+ + + + diff --git a/docs/doxygen/html/functions_l.html b/docs/doxygen/html/functions_l.html new file mode 100644 index 0000000..0e080d4 --- /dev/null +++ b/docs/doxygen/html/functions_l.html @@ -0,0 +1,117 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- l -

+
+ + + + diff --git a/docs/doxygen/html/functions_m.html b/docs/doxygen/html/functions_m.html new file mode 100644 index 0000000..870cf1c --- /dev/null +++ b/docs/doxygen/html/functions_m.html @@ -0,0 +1,141 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- m -

+
+ + + + diff --git a/docs/doxygen/html/functions_n.html b/docs/doxygen/html/functions_n.html new file mode 100644 index 0000000..67d2b94 --- /dev/null +++ b/docs/doxygen/html/functions_n.html @@ -0,0 +1,118 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- n -

+
+ + + + diff --git a/docs/doxygen/html/functions_o.html b/docs/doxygen/html/functions_o.html new file mode 100644 index 0000000..9c4157f --- /dev/null +++ b/docs/doxygen/html/functions_o.html @@ -0,0 +1,199 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- o -

+
+ + + + diff --git a/docs/doxygen/html/functions_p.html b/docs/doxygen/html/functions_p.html new file mode 100644 index 0000000..ba1564e --- /dev/null +++ b/docs/doxygen/html/functions_p.html @@ -0,0 +1,212 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- p -

+
+ + + + diff --git a/docs/doxygen/html/functions_q.html b/docs/doxygen/html/functions_q.html new file mode 100644 index 0000000..a104c4b --- /dev/null +++ b/docs/doxygen/html/functions_q.html @@ -0,0 +1,84 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- q -

+
+ + + + diff --git a/docs/doxygen/html/functions_r.html b/docs/doxygen/html/functions_r.html new file mode 100644 index 0000000..b747e94 --- /dev/null +++ b/docs/doxygen/html/functions_r.html @@ -0,0 +1,214 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- r -

+
+ + + + diff --git a/docs/doxygen/html/functions_rela.html b/docs/doxygen/html/functions_rela.html new file mode 100644 index 0000000..9c5faea --- /dev/null +++ b/docs/doxygen/html/functions_rela.html @@ -0,0 +1,81 @@ + + + + + + + +OpenLCP: Class Members - Related Functions + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
+ + + + diff --git a/docs/doxygen/html/functions_s.html b/docs/doxygen/html/functions_s.html new file mode 100644 index 0000000..118a161 --- /dev/null +++ b/docs/doxygen/html/functions_s.html @@ -0,0 +1,381 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- s -

+
+ + + + diff --git a/docs/doxygen/html/functions_t.html b/docs/doxygen/html/functions_t.html new file mode 100644 index 0000000..4c06165 --- /dev/null +++ b/docs/doxygen/html/functions_t.html @@ -0,0 +1,115 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- t -

+
+ + + + diff --git a/docs/doxygen/html/functions_u.html b/docs/doxygen/html/functions_u.html new file mode 100644 index 0000000..4165a11 --- /dev/null +++ b/docs/doxygen/html/functions_u.html @@ -0,0 +1,134 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- u -

+
+ + + + diff --git a/docs/doxygen/html/functions_v.html b/docs/doxygen/html/functions_v.html new file mode 100644 index 0000000..800f83d --- /dev/null +++ b/docs/doxygen/html/functions_v.html @@ -0,0 +1,111 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- v -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars.html b/docs/doxygen/html/functions_vars.html new file mode 100644 index 0000000..36ab91c --- /dev/null +++ b/docs/doxygen/html/functions_vars.html @@ -0,0 +1,114 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- a -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_b.html b/docs/doxygen/html/functions_vars_b.html new file mode 100644 index 0000000..3817f7c --- /dev/null +++ b/docs/doxygen/html/functions_vars_b.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- b -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_c.html b/docs/doxygen/html/functions_vars_c.html new file mode 100644 index 0000000..3d9b780 --- /dev/null +++ b/docs/doxygen/html/functions_vars_c.html @@ -0,0 +1,128 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- c -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_d.html b/docs/doxygen/html/functions_vars_d.html new file mode 100644 index 0000000..bcd3a25 --- /dev/null +++ b/docs/doxygen/html/functions_vars_d.html @@ -0,0 +1,124 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- d -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_e.html b/docs/doxygen/html/functions_vars_e.html new file mode 100644 index 0000000..be89b99 --- /dev/null +++ b/docs/doxygen/html/functions_vars_e.html @@ -0,0 +1,82 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- e -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_f.html b/docs/doxygen/html/functions_vars_f.html new file mode 100644 index 0000000..4ce80a3 --- /dev/null +++ b/docs/doxygen/html/functions_vars_f.html @@ -0,0 +1,113 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- f -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_g.html b/docs/doxygen/html/functions_vars_g.html new file mode 100644 index 0000000..ed02465 --- /dev/null +++ b/docs/doxygen/html/functions_vars_g.html @@ -0,0 +1,80 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- g -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_h.html b/docs/doxygen/html/functions_vars_h.html new file mode 100644 index 0000000..8ea9c83 --- /dev/null +++ b/docs/doxygen/html/functions_vars_h.html @@ -0,0 +1,90 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- h -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_i.html b/docs/doxygen/html/functions_vars_i.html new file mode 100644 index 0000000..83a5482 --- /dev/null +++ b/docs/doxygen/html/functions_vars_i.html @@ -0,0 +1,100 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- i -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_k.html b/docs/doxygen/html/functions_vars_k.html new file mode 100644 index 0000000..9870ee6 --- /dev/null +++ b/docs/doxygen/html/functions_vars_k.html @@ -0,0 +1,78 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- k -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_l.html b/docs/doxygen/html/functions_vars_l.html new file mode 100644 index 0000000..f5eb7cf --- /dev/null +++ b/docs/doxygen/html/functions_vars_l.html @@ -0,0 +1,102 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- l -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_m.html b/docs/doxygen/html/functions_vars_m.html new file mode 100644 index 0000000..98b13c9 --- /dev/null +++ b/docs/doxygen/html/functions_vars_m.html @@ -0,0 +1,123 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- m -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_n.html b/docs/doxygen/html/functions_vars_n.html new file mode 100644 index 0000000..3d29627 --- /dev/null +++ b/docs/doxygen/html/functions_vars_n.html @@ -0,0 +1,109 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- n -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_o.html b/docs/doxygen/html/functions_vars_o.html new file mode 100644 index 0000000..7d18feb --- /dev/null +++ b/docs/doxygen/html/functions_vars_o.html @@ -0,0 +1,86 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- o -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_p.html b/docs/doxygen/html/functions_vars_p.html new file mode 100644 index 0000000..845854d --- /dev/null +++ b/docs/doxygen/html/functions_vars_p.html @@ -0,0 +1,151 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- p -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_q.html b/docs/doxygen/html/functions_vars_q.html new file mode 100644 index 0000000..952aa8d --- /dev/null +++ b/docs/doxygen/html/functions_vars_q.html @@ -0,0 +1,81 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- q -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_r.html b/docs/doxygen/html/functions_vars_r.html new file mode 100644 index 0000000..fe24912 --- /dev/null +++ b/docs/doxygen/html/functions_vars_r.html @@ -0,0 +1,128 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- r -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_s.html b/docs/doxygen/html/functions_vars_s.html new file mode 100644 index 0000000..6809790 --- /dev/null +++ b/docs/doxygen/html/functions_vars_s.html @@ -0,0 +1,162 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- s -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_t.html b/docs/doxygen/html/functions_vars_t.html new file mode 100644 index 0000000..8fc6c6d --- /dev/null +++ b/docs/doxygen/html/functions_vars_t.html @@ -0,0 +1,100 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- t -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_u.html b/docs/doxygen/html/functions_vars_u.html new file mode 100644 index 0000000..64eccff --- /dev/null +++ b/docs/doxygen/html/functions_vars_u.html @@ -0,0 +1,98 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- u -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_v.html b/docs/doxygen/html/functions_vars_v.html new file mode 100644 index 0000000..e838df8 --- /dev/null +++ b/docs/doxygen/html/functions_vars_v.html @@ -0,0 +1,106 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- v -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_x.html b/docs/doxygen/html/functions_vars_x.html new file mode 100644 index 0000000..d895e77 --- /dev/null +++ b/docs/doxygen/html/functions_vars_x.html @@ -0,0 +1,78 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- x -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_y.html b/docs/doxygen/html/functions_vars_y.html new file mode 100644 index 0000000..080f9bb --- /dev/null +++ b/docs/doxygen/html/functions_vars_y.html @@ -0,0 +1,78 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- y -

+
+ + + + diff --git a/docs/doxygen/html/functions_vars_z.html b/docs/doxygen/html/functions_vars_z.html new file mode 100644 index 0000000..ac8669d --- /dev/null +++ b/docs/doxygen/html/functions_vars_z.html @@ -0,0 +1,78 @@ + + + + + + + +OpenLCP: Class Members - Variables + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+  + +

- z -

+
+ + + + diff --git a/docs/doxygen/html/functions_w.html b/docs/doxygen/html/functions_w.html new file mode 100644 index 0000000..779212a --- /dev/null +++ b/docs/doxygen/html/functions_w.html @@ -0,0 +1,85 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- w -

+
+ + + + diff --git a/docs/doxygen/html/functions_x.html b/docs/doxygen/html/functions_x.html new file mode 100644 index 0000000..0def474 --- /dev/null +++ b/docs/doxygen/html/functions_x.html @@ -0,0 +1,78 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- x -

+
+ + + + diff --git a/docs/doxygen/html/functions_y.html b/docs/doxygen/html/functions_y.html new file mode 100644 index 0000000..c4b4f16 --- /dev/null +++ b/docs/doxygen/html/functions_y.html @@ -0,0 +1,78 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- y -

+
+ + + + diff --git a/docs/doxygen/html/functions_z.html b/docs/doxygen/html/functions_z.html new file mode 100644 index 0000000..3a71633 --- /dev/null +++ b/docs/doxygen/html/functions_z.html @@ -0,0 +1,78 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- z -

+
+ + + + diff --git a/docs/doxygen/html/functions_~.html b/docs/doxygen/html/functions_~.html new file mode 100644 index 0000000..d5802e4 --- /dev/null +++ b/docs/doxygen/html/functions_~.html @@ -0,0 +1,115 @@ + + + + + + + +OpenLCP: Class Members + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all documented class members with links to the class documentation for each member:
+ +

- ~ -

+
+ + + + diff --git a/docs/doxygen/html/graph_legend.html b/docs/doxygen/html/graph_legend.html new file mode 100644 index 0000000..f68cdf5 --- /dev/null +++ b/docs/doxygen/html/graph_legend.html @@ -0,0 +1,135 @@ + + + + + + + +OpenLCP: Graph Legend + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
+
Graph Legend
+
+
+

This page explains how to interpret the graphs that are generated by doxygen.

+

Consider the following example:

/*! Invisible class because of truncation */
+
class Invisible { };
+
+
/*! Truncated class, inheritance relation is hidden */
+
class Truncated : public Invisible { };
+
+
/* Class not documented with doxygen comments */
+
class Undocumented { };
+
+
/*! Class that is inherited using public inheritance */
+
class PublicBase : public Truncated { };
+
+
/*! A template class */
+
template<class T> class Templ { };
+
+
/*! Class that is inherited using protected inheritance */
+
class ProtectedBase { };
+
+
/*! Class that is inherited using private inheritance */
+
class PrivateBase { };
+
+
/*! Class that is used by the Inherited class */
+
class Used { };
+
+
/*! Super class that inherits a number of other classes */
+
class Inherited : public PublicBase,
+
protected ProtectedBase,
+
private PrivateBase,
+
public Undocumented,
+
public Templ<int>
+
{
+
private:
+
Used *m_usedClass;
+
};
+

This will result in the following graph:

+

The boxes in the above graph have the following meaning:

+ +

The arrows have the following meaning:

+ +
+ + + + diff --git a/docs/doxygen/html/graph_legend.md5 b/docs/doxygen/html/graph_legend.md5 new file mode 100644 index 0000000..8fcdccd --- /dev/null +++ b/docs/doxygen/html/graph_legend.md5 @@ -0,0 +1 @@ +f51bf6e9a10430aafef59831b08dcbfe \ No newline at end of file diff --git a/docs/doxygen/html/graph_legend.png b/docs/doxygen/html/graph_legend.png new file mode 100644 index 0000000..8e9d20a Binary files /dev/null and b/docs/doxygen/html/graph_legend.png differ diff --git a/docs/doxygen/html/hierarchy.html b/docs/doxygen/html/hierarchy.html new file mode 100644 index 0000000..4c4eeb3 --- /dev/null +++ b/docs/doxygen/html/hierarchy.html @@ -0,0 +1,266 @@ + + + + + + + +OpenLCP: Class Hierarchy + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
+
Class Hierarchy
+
+
+
+

Go to the graphical class hierarchy

+This inheritance list is sorted roughly, but not completely, alphabetically:
+
[detail level 12345]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 Cstd::basic_streambuf
 CACN::PDU::pdu_streamInput/Output stream of nested PDU
 CRDMnet::EPT::BrokerThe EPT::Broker class
 CRDMnet::BrokerThe Broker class
 CRDMnet::RPT::BrokerThe Broker class
 CRDMnet::BrokerThe Broker class
 CACN::SDT::ChannelThe Channel class Sequenced channels are unidirectional communication channels (unicast or multicast) from an owner component to one or more member components
 CRDMnet::EPT::ClientThe EPT::Client class
 CACN::ComponentThe Component class The process, program or application corresponding to a single ACN endpoint
 CACN::RLP::ComponentThe RLP::Component class
 CRDMnet::BrokerProtocol::connection_flagsThe connection_flags union
 CRDM::ControllerThe Controller class
 CRDMnet::ControllerThe Controller class
 CRDMnet::RPT::ControllerThe Controller class
 CRDMnet::ControllerThe Controller class
 CACN::DMP::DeviceThe ACN::DMP::Device class
 CACN::DMP::ApplianceThe Appliance class In DMP systems an appliance corresponds to a component that exposes one or more devices (since the rules require that all devices are descendants of a single root device)
 CSACN::UniverseThe Universe class
 CDMX::DeviceThe Device class
 CRDM::DeviceThe RDM::Device class
 CRDMnet::RPT::DeviceThe Device class
 CRDMnet::DeviceThe Device class
 CSACN::EXTENDED::DISCOVERY::discoveredUniverseThe discoveredUniverse struct
 Cstd::enable_shared_from_this
 CACN::PDU::PduThe Pdu class
 CACN::PDU::pdu_streamInput/Output stream of nested PDU
 COTP::PDU::pduThe OTP::PDU::Pdu class
 CACN::DMP::EventThe ACN::DMP::Event class
 CRDMnet::LLRP::ProbeRequest::filter_tThe filter_t struct This bit field indicates a filter to be checked against the state of an LLRP Target
 Cstd::hash< SACN::Provenance >The hash struct specilizaton for SACN::Provenance
 Cstd::hash< UUID::uuid >The hash struct specialization for UUID::uuid
 CACN::SDT::IdentityThe Identity class
 Cstd::ios_baseSTL class
 Cstd::basic_ios< Char >STL class
 CRDM::MessageThe Message struct
 COTP::Transform::Point::Module::module_idFigure 16-1: Module Identifier Structure
 CUUID::NCSFieldsThe NCSFields struct
 CRDM::ParameterThe Parameter class
 CDMX::PatchThe DMX::Patch class
 CACN::PDU::pdu_flags2.4.1
 CACN::PDU::pdu_stream_objectThe pdu_stream_object struct
 CACN::DMP::range5.1.5 The range struct
 CACN::PDU::pdu_dataThe pdu_data struct
 CACN::PDU::pdu_headerThe pdu_header struct
 CACN::RLP::TCP::transport3
 CACN::RLP::UDP::transport2
 CACN::SDT::UDP::ipAddress3 Address Specification
 CACN::SDT::channel_info_block4.4.9.1 Channel Owner Info Block 4.4.9.2 Channel Member Info Block
 CACN::SDT::params4.4.1.2 Channel Parameter Block
 COTP::Advertisement::Module::module_identifierThe module_identifier struct
 COTP::Advertisement::Name::point_descriptionThe point_description struct
 COTP::Layer::base_footerThe base_footer struct
 COTP::PDU::pdu_dataThe pdu_data struct
 COTP::Transform::Point::Module::module
 COTP::Transform::Point::addressThe address struct
 CRDMnet::BrokerProtocol::dynamic_uid_mappingThe dynamic_uid_mapping struct
 CRDMnet::BrokerProtocol::dynamic_uid_requestThe dynamic_uid_request struct
 CDMX::PersonalityThe Personality class
 CACN::DMP::PropertyThe ACN::DMP::Property class
 CSACN::ProvenanceThe Provenance class
 CUUID::RFC4122FieldsThe RFC4122Fields struct
 CRDM::SensorThe Sensor class
 CACN::SDT::SessionThe Session class A session has a single leader and zero or more session members
 CACN::SDT::SessionId3.1 Session Identity
 CRDM::StatusThe Status struct
 CRDMnet::LLRP::Target5.1.2 LLRP Target LLRP Targets receive and act on LLRP discovery and configuration commands
 CRDMnet::ImplementationThe Implementation class
 CRDM::UIDThe UID struct
 CDMX::UniverseThe Universe class
 CSACN::UniverseThe Universe class
 CUUID::uuidThe uuid class
+
+
+ + + + diff --git a/docs/doxygen/html/index.html b/docs/doxygen/html/index.html new file mode 100644 index 0000000..cf79891 --- /dev/null +++ b/docs/doxygen/html/index.html @@ -0,0 +1,186 @@ + + + + + + + +OpenLCP: OpenLCP + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
+
OpenLCP
+
+
+

A collection of C++ libraries for Lighting Control Protocols, focusing on ESTA sponsored ANSI standards.

+

ESTA Protocols Block Diagram

+

+Object Architecture

+

The library encompases both the structured data being communicated between controllable components, and the control objects that expose the data in meaningful ways, without needing to know or understand the underlying protocols.

+

+Objects

+

Control objects are structured thusly;

+

Architecture Flowchart

+

+Data

+

Serveral of the ESTA protocols use the E1.17 Protocol Data Unit to transfer data. The PDU are a series of nested hierarchical data structures. PDU may encapsulate one or more PDU of an embedded protocol, or be a data endpoint for that protocol. The following slide describes the relational hierocracy of the PDU within ACN, sACN, RDMnet, and OTP. While similiar in structure and concept, the PDU in RDMnet do not inherit directly from the PDU in ACN, and the PDU in OTP are notably simpler, as data segments may not be inherited from sibling PDU in the data.
+

+

PDU Hierarch Flowchart

+

+Supported Standards

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Protocol Name Standard Implementation Status
0 to 10 V Analog Control E1.3
USITT DMX512-A E1.11 Data Abstraction
ACN Root Layer Protocol (RLP) E1.17 Rx
ACN Session Data Transport Protocol (SDT) E1.17
ACN Device Management Protocol (DMP) E1.17 Limited
ACN Device Description Language (DDL) E1.17
EPI 10 - Autogeneration of Multicast Address on IPv4 Networks E1.17
EPI 11 - Retrieval of Device Descriptions from DMP Devices on IPv4 Networks E1.17
EPI 12 - ACN on Homogeneous Ethernet Networks E1.17
EPI 13 - Allocation of Internet Protocol Version 4 Addresses to ACN Hosts E1.17
EPI 15 - ACN Allocation of Multicast Addresses on IPv4 Networks E1.17
EPI 16 - ESTA Registered Names and Identifiers E1.17
EPI 17 - ACN Root Layer Protocol Operation on UDP E1.17 Rx
EPI 18 - Operation of SDT on UDP Networks E1.17
EPI 19 - ACN Discovery on IP Networks E1.17
EPI 20 - MTU Size for ACN on IPv4 Networks E1.17
EPI 22 - DDL Core Modules for ACN Devices E1.17
Remote Device Management (RDM) E1.20 Responder
RDM Subdevice E1.20
RDM Sensors E1.20
RDM Discovery E1.20
RDM Required PIDs E1.20
RDM Status collection PIDs E1.20
EPI 23 - Device Identification Subdevice E1.30-1
EPI 25 - Time Reference in ACN Systems Using SNTP and NTP E1.30-3
EPI 26 - DDL Extensions for DMX and RDM Devices E1.30-4
EPI 32 - Identification of Draft DDL Modules E1.30-10
EPI 33 - ACN RLP Operation on TCP E1.30-11
Streaming ACN (sACN) E1.31 Partial
sACN Receiver E1.31
sACN Source E1.31 Limited
sACN Data E1.31
sACN Sync E1.31
sACN Discovery E1.31
sACN Preview E1.31 -
RDMNet E1.33
RDM Dimmer Message Sets E1.37-1 Normative
RDM IPv4 & DNS Configuration Messages E1.37-2 Normative
RDM Gateway & Splitter Configuration Messages E1.37-7 Normative
+

+Dependent Protocols

+ + + + + + + + + +
Protocol Name Standard Referenced By Implementation Status
UUID Universally Unique Identifier RFC 4122 RLP, DDL Partial
Service Location Protocol (SLP) RFC 2609 EPI 19
Trivial File Transfer Protocol (TFTP) RFC 1350 EPI 25
+
+
+ + + + diff --git a/docs/doxygen/html/inherit_graph_0.map b/docs/doxygen/html/inherit_graph_0.map new file mode 100644 index 0000000..597b942 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_0.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_0.md5 b/docs/doxygen/html/inherit_graph_0.md5 new file mode 100644 index 0000000..49c76b2 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_0.md5 @@ -0,0 +1 @@ +db949b62863e88514a1dcb86a81886a8 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_0.png b/docs/doxygen/html/inherit_graph_0.png new file mode 100644 index 0000000..4f5f238 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_0.png differ diff --git a/docs/doxygen/html/inherit_graph_1.map b/docs/doxygen/html/inherit_graph_1.map new file mode 100644 index 0000000..2a7d7f3 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_1.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_1.md5 b/docs/doxygen/html/inherit_graph_1.md5 new file mode 100644 index 0000000..f9ee7b0 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_1.md5 @@ -0,0 +1 @@ +4616cf11045a6bef6518f71f4838a9a5 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_1.png b/docs/doxygen/html/inherit_graph_1.png new file mode 100644 index 0000000..59614f0 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_1.png differ diff --git a/docs/doxygen/html/inherit_graph_10.map b/docs/doxygen/html/inherit_graph_10.map new file mode 100644 index 0000000..786efa8 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_10.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_10.md5 b/docs/doxygen/html/inherit_graph_10.md5 new file mode 100644 index 0000000..10ed9cb --- /dev/null +++ b/docs/doxygen/html/inherit_graph_10.md5 @@ -0,0 +1 @@ +21c9731f40ab8ef7ba5a4748d50b8bf1 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_10.png b/docs/doxygen/html/inherit_graph_10.png new file mode 100644 index 0000000..bed1660 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_10.png differ diff --git a/docs/doxygen/html/inherit_graph_11.map b/docs/doxygen/html/inherit_graph_11.map new file mode 100644 index 0000000..c66638a --- /dev/null +++ b/docs/doxygen/html/inherit_graph_11.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_11.md5 b/docs/doxygen/html/inherit_graph_11.md5 new file mode 100644 index 0000000..b439ae5 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_11.md5 @@ -0,0 +1 @@ +a35b07c5e9ee68bb0e43a2153d7f5200 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_11.png b/docs/doxygen/html/inherit_graph_11.png new file mode 100644 index 0000000..92c7aa2 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_11.png differ diff --git a/docs/doxygen/html/inherit_graph_12.map b/docs/doxygen/html/inherit_graph_12.map new file mode 100644 index 0000000..00e77ea --- /dev/null +++ b/docs/doxygen/html/inherit_graph_12.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_12.md5 b/docs/doxygen/html/inherit_graph_12.md5 new file mode 100644 index 0000000..66e8a1a --- /dev/null +++ b/docs/doxygen/html/inherit_graph_12.md5 @@ -0,0 +1 @@ +a8680b69d7ad7526eecfbf4056614b56 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_12.png b/docs/doxygen/html/inherit_graph_12.png new file mode 100644 index 0000000..9bf9262 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_12.png differ diff --git a/docs/doxygen/html/inherit_graph_13.map b/docs/doxygen/html/inherit_graph_13.map new file mode 100644 index 0000000..69f84d4 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_13.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_13.md5 b/docs/doxygen/html/inherit_graph_13.md5 new file mode 100644 index 0000000..a3a35bb --- /dev/null +++ b/docs/doxygen/html/inherit_graph_13.md5 @@ -0,0 +1 @@ +986c00cafe66745764639fddae9dfb98 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_13.png b/docs/doxygen/html/inherit_graph_13.png new file mode 100644 index 0000000..e41c0f4 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_13.png differ diff --git a/docs/doxygen/html/inherit_graph_14.map b/docs/doxygen/html/inherit_graph_14.map new file mode 100644 index 0000000..3f2cabb --- /dev/null +++ b/docs/doxygen/html/inherit_graph_14.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_14.md5 b/docs/doxygen/html/inherit_graph_14.md5 new file mode 100644 index 0000000..91f8c03 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_14.md5 @@ -0,0 +1 @@ +40e2dfda1f15a4346f82a301ebe0de30 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_14.png b/docs/doxygen/html/inherit_graph_14.png new file mode 100644 index 0000000..7a9b610 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_14.png differ diff --git a/docs/doxygen/html/inherit_graph_15.map b/docs/doxygen/html/inherit_graph_15.map new file mode 100644 index 0000000..412e5bf --- /dev/null +++ b/docs/doxygen/html/inherit_graph_15.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_15.md5 b/docs/doxygen/html/inherit_graph_15.md5 new file mode 100644 index 0000000..f550468 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_15.md5 @@ -0,0 +1 @@ +cc3872463fba26a2cad9f71ad82093e0 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_15.png b/docs/doxygen/html/inherit_graph_15.png new file mode 100644 index 0000000..7b91e1b Binary files /dev/null and b/docs/doxygen/html/inherit_graph_15.png differ diff --git a/docs/doxygen/html/inherit_graph_16.map b/docs/doxygen/html/inherit_graph_16.map new file mode 100644 index 0000000..8d6a8b0 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_16.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_16.md5 b/docs/doxygen/html/inherit_graph_16.md5 new file mode 100644 index 0000000..b7e0b1c --- /dev/null +++ b/docs/doxygen/html/inherit_graph_16.md5 @@ -0,0 +1 @@ +790999603a40578189146508c85b427b \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_16.png b/docs/doxygen/html/inherit_graph_16.png new file mode 100644 index 0000000..a4e1e1c Binary files /dev/null and b/docs/doxygen/html/inherit_graph_16.png differ diff --git a/docs/doxygen/html/inherit_graph_17.map b/docs/doxygen/html/inherit_graph_17.map new file mode 100644 index 0000000..a14b0be --- /dev/null +++ b/docs/doxygen/html/inherit_graph_17.map @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/inherit_graph_17.md5 b/docs/doxygen/html/inherit_graph_17.md5 new file mode 100644 index 0000000..fddf0d5 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_17.md5 @@ -0,0 +1 @@ +ad01c01db5bf0c0f5d2b909021c0e4a1 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_17.png b/docs/doxygen/html/inherit_graph_17.png new file mode 100644 index 0000000..08609c7 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_17.png differ diff --git a/docs/doxygen/html/inherit_graph_18.map b/docs/doxygen/html/inherit_graph_18.map new file mode 100644 index 0000000..b6f0802 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_18.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_18.md5 b/docs/doxygen/html/inherit_graph_18.md5 new file mode 100644 index 0000000..f5d0bbb --- /dev/null +++ b/docs/doxygen/html/inherit_graph_18.md5 @@ -0,0 +1 @@ +80343057c9e2d6fd6bea8f33769091f4 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_18.png b/docs/doxygen/html/inherit_graph_18.png new file mode 100644 index 0000000..57bd2d8 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_18.png differ diff --git a/docs/doxygen/html/inherit_graph_19.map b/docs/doxygen/html/inherit_graph_19.map new file mode 100644 index 0000000..a9897a4 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_19.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_19.md5 b/docs/doxygen/html/inherit_graph_19.md5 new file mode 100644 index 0000000..7cdf63a --- /dev/null +++ b/docs/doxygen/html/inherit_graph_19.md5 @@ -0,0 +1 @@ +9e772bb727d9cfa585f0975b0d1db0f6 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_19.png b/docs/doxygen/html/inherit_graph_19.png new file mode 100644 index 0000000..5e4a8b2 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_19.png differ diff --git a/docs/doxygen/html/inherit_graph_2.map b/docs/doxygen/html/inherit_graph_2.map new file mode 100644 index 0000000..5ee4dd9 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_2.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_2.md5 b/docs/doxygen/html/inherit_graph_2.md5 new file mode 100644 index 0000000..b6869b7 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_2.md5 @@ -0,0 +1 @@ +84f4cff7b94238cbee7713d01a73d777 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_2.png b/docs/doxygen/html/inherit_graph_2.png new file mode 100644 index 0000000..6b3db89 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_2.png differ diff --git a/docs/doxygen/html/inherit_graph_20.map b/docs/doxygen/html/inherit_graph_20.map new file mode 100644 index 0000000..a7af2f5 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_20.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_20.md5 b/docs/doxygen/html/inherit_graph_20.md5 new file mode 100644 index 0000000..5ec08ea --- /dev/null +++ b/docs/doxygen/html/inherit_graph_20.md5 @@ -0,0 +1 @@ +9ff1ef6f917c57e769177c2f899f01db \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_20.png b/docs/doxygen/html/inherit_graph_20.png new file mode 100644 index 0000000..07046b8 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_20.png differ diff --git a/docs/doxygen/html/inherit_graph_21.map b/docs/doxygen/html/inherit_graph_21.map new file mode 100644 index 0000000..48a8f48 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_21.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_21.md5 b/docs/doxygen/html/inherit_graph_21.md5 new file mode 100644 index 0000000..6659889 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_21.md5 @@ -0,0 +1 @@ +37634c9d0f803d25d2b2f6cfc31a4b5e \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_21.png b/docs/doxygen/html/inherit_graph_21.png new file mode 100644 index 0000000..f4a2cb1 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_21.png differ diff --git a/docs/doxygen/html/inherit_graph_22.map b/docs/doxygen/html/inherit_graph_22.map new file mode 100644 index 0000000..e131d68 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_22.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_22.md5 b/docs/doxygen/html/inherit_graph_22.md5 new file mode 100644 index 0000000..f18345a --- /dev/null +++ b/docs/doxygen/html/inherit_graph_22.md5 @@ -0,0 +1 @@ +333ca2e27c80f724043863476febbbd1 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_22.png b/docs/doxygen/html/inherit_graph_22.png new file mode 100644 index 0000000..46ddc9f Binary files /dev/null and b/docs/doxygen/html/inherit_graph_22.png differ diff --git a/docs/doxygen/html/inherit_graph_23.map b/docs/doxygen/html/inherit_graph_23.map new file mode 100644 index 0000000..94edc90 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_23.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_23.md5 b/docs/doxygen/html/inherit_graph_23.md5 new file mode 100644 index 0000000..0ffd2ff --- /dev/null +++ b/docs/doxygen/html/inherit_graph_23.md5 @@ -0,0 +1 @@ +94b4afee7bd68786509da90feb792375 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_23.png b/docs/doxygen/html/inherit_graph_23.png new file mode 100644 index 0000000..de78062 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_23.png differ diff --git a/docs/doxygen/html/inherit_graph_24.map b/docs/doxygen/html/inherit_graph_24.map new file mode 100644 index 0000000..f834c54 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_24.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_24.md5 b/docs/doxygen/html/inherit_graph_24.md5 new file mode 100644 index 0000000..24f5d4f --- /dev/null +++ b/docs/doxygen/html/inherit_graph_24.md5 @@ -0,0 +1 @@ +1b69478d06a6c5eb65d6765a9fa78321 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_24.png b/docs/doxygen/html/inherit_graph_24.png new file mode 100644 index 0000000..97a9fb7 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_24.png differ diff --git a/docs/doxygen/html/inherit_graph_25.map b/docs/doxygen/html/inherit_graph_25.map new file mode 100644 index 0000000..638ff67 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_25.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_25.md5 b/docs/doxygen/html/inherit_graph_25.md5 new file mode 100644 index 0000000..7148f15 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_25.md5 @@ -0,0 +1 @@ +a640764d37aa25d10bf2dda33c50a3dd \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_25.png b/docs/doxygen/html/inherit_graph_25.png new file mode 100644 index 0000000..3574a58 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_25.png differ diff --git a/docs/doxygen/html/inherit_graph_26.map b/docs/doxygen/html/inherit_graph_26.map new file mode 100644 index 0000000..38253ff --- /dev/null +++ b/docs/doxygen/html/inherit_graph_26.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_26.md5 b/docs/doxygen/html/inherit_graph_26.md5 new file mode 100644 index 0000000..99f400e --- /dev/null +++ b/docs/doxygen/html/inherit_graph_26.md5 @@ -0,0 +1 @@ +df0a5edcb512603f5086295b0486be40 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_26.png b/docs/doxygen/html/inherit_graph_26.png new file mode 100644 index 0000000..4239684 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_26.png differ diff --git a/docs/doxygen/html/inherit_graph_3.map b/docs/doxygen/html/inherit_graph_3.map new file mode 100644 index 0000000..f381b65 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_3.map @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/doxygen/html/inherit_graph_3.md5 b/docs/doxygen/html/inherit_graph_3.md5 new file mode 100644 index 0000000..6f957a5 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_3.md5 @@ -0,0 +1 @@ +54cdcd6864dc514705265cd564626ac2 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_3.png b/docs/doxygen/html/inherit_graph_3.png new file mode 100644 index 0000000..8055ff5 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_3.png differ diff --git a/docs/doxygen/html/inherit_graph_4.map b/docs/doxygen/html/inherit_graph_4.map new file mode 100644 index 0000000..9aecdc3 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_4.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_4.md5 b/docs/doxygen/html/inherit_graph_4.md5 new file mode 100644 index 0000000..b3baba2 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_4.md5 @@ -0,0 +1 @@ +23ce431ca254c7d812d14fa668367ac6 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_4.png b/docs/doxygen/html/inherit_graph_4.png new file mode 100644 index 0000000..e7b929c Binary files /dev/null and b/docs/doxygen/html/inherit_graph_4.png differ diff --git a/docs/doxygen/html/inherit_graph_5.map b/docs/doxygen/html/inherit_graph_5.map new file mode 100644 index 0000000..3ea53c1 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_5.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_5.md5 b/docs/doxygen/html/inherit_graph_5.md5 new file mode 100644 index 0000000..32e8dd0 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_5.md5 @@ -0,0 +1 @@ +c8578dbacdfb76be457e8e4da73453d5 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_5.png b/docs/doxygen/html/inherit_graph_5.png new file mode 100644 index 0000000..a0ab247 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_5.png differ diff --git a/docs/doxygen/html/inherit_graph_6.map b/docs/doxygen/html/inherit_graph_6.map new file mode 100644 index 0000000..0cc7f16 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_6.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_6.md5 b/docs/doxygen/html/inherit_graph_6.md5 new file mode 100644 index 0000000..230dc46 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_6.md5 @@ -0,0 +1 @@ +19161d925206d89bca6b9da532ec112e \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_6.png b/docs/doxygen/html/inherit_graph_6.png new file mode 100644 index 0000000..8205429 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_6.png differ diff --git a/docs/doxygen/html/inherit_graph_7.map b/docs/doxygen/html/inherit_graph_7.map new file mode 100644 index 0000000..6e0b12c --- /dev/null +++ b/docs/doxygen/html/inherit_graph_7.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_7.md5 b/docs/doxygen/html/inherit_graph_7.md5 new file mode 100644 index 0000000..b411f24 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_7.md5 @@ -0,0 +1 @@ +4de9ac81d0b4e488d104e9e2e8a40fd3 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_7.png b/docs/doxygen/html/inherit_graph_7.png new file mode 100644 index 0000000..ee0a9b5 Binary files /dev/null and b/docs/doxygen/html/inherit_graph_7.png differ diff --git a/docs/doxygen/html/inherit_graph_8.map b/docs/doxygen/html/inherit_graph_8.map new file mode 100644 index 0000000..9c19152 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_8.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_8.md5 b/docs/doxygen/html/inherit_graph_8.md5 new file mode 100644 index 0000000..107782a --- /dev/null +++ b/docs/doxygen/html/inherit_graph_8.md5 @@ -0,0 +1 @@ +d28084dc0246450cddad4028e872e2c4 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_8.png b/docs/doxygen/html/inherit_graph_8.png new file mode 100644 index 0000000..5af172a Binary files /dev/null and b/docs/doxygen/html/inherit_graph_8.png differ diff --git a/docs/doxygen/html/inherit_graph_9.map b/docs/doxygen/html/inherit_graph_9.map new file mode 100644 index 0000000..1977d9b --- /dev/null +++ b/docs/doxygen/html/inherit_graph_9.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/doxygen/html/inherit_graph_9.md5 b/docs/doxygen/html/inherit_graph_9.md5 new file mode 100644 index 0000000..be56fe7 --- /dev/null +++ b/docs/doxygen/html/inherit_graph_9.md5 @@ -0,0 +1 @@ +da094aa98bc5ee328990e12914c4ed75 \ No newline at end of file diff --git a/docs/doxygen/html/inherit_graph_9.png b/docs/doxygen/html/inherit_graph_9.png new file mode 100644 index 0000000..7e6c48e Binary files /dev/null and b/docs/doxygen/html/inherit_graph_9.png differ diff --git a/docs/doxygen/html/inherits.html b/docs/doxygen/html/inherits.html new file mode 100644 index 0000000..e13d0d6 --- /dev/null +++ b/docs/doxygen/html/inherits.html @@ -0,0 +1,357 @@ + + + + + + + +OpenLCP: Class Hierarchy + + + + + + + + + +
+
+ + + + + + +
+
OpenLCP +  0.2.0 +
+
+
+ + + + + + + +
+ +
+
+ + +
+ +
+ +
+
+
Class Hierarchy
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+
+ + + + diff --git a/docs/doxygen/html/jquery.js b/docs/doxygen/html/jquery.js new file mode 100644 index 0000000..103c32d --- /dev/null +++ b/docs/doxygen/html/jquery.js @@ -0,0 +1,35 @@ +/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.4.1",k=function(e,t){return new k.fn.init(e,t)},p=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp($),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=k),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+xe(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",$)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&p(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):"string"!=typeof n?k.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;nx",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/\s*$/g;function Oe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gt.pop()||k.expando+"_"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,"$1"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||k.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,"position"),c=k(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=k.css(e,"top"),u=k.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===k.css(e,"position"))e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+"px":t})}),k.each({Height:"height",Width:"width"},function(a,s){k.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){k.fn[n]=function(e,t){return 0a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),h=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(h=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(h=i&&i.jquery?h.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):h=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),h}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+o.eventNamespace,c=h[2];c?n.on(l,c,r):i.on(l,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,h=/top|center|bottom/,l=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t("
"),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};l>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),h.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,h=n-r,l=r+e.collisionWidth-a-n;e.collisionWidth>a?h>0&&0>=l?(i=t.left+h+e.collisionWidth-a-n,t.left+=h-i):t.left=l>0&&0>=h?n:h>l?n+a-e.collisionWidth:n:h>0?t.left+=h:l>0?t.left-=l:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,h=n-r,l=r+e.collisionHeight-a-n;e.collisionHeight>a?h>0&&0>=l?(i=t.top+h+e.collisionHeight-a-n,t.top+=h-i):t.top=l>0&&0>=h?n:h>l?n+a-e.collisionHeight:n:h>0?t.top+=h:l>0?t.top-=l:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,h=n.isWindow?n.scrollLeft:n.offset.left,l=t.left-e.collisionPosition.marginLeft,c=l-h,u=l+e.collisionWidth-r-h,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-h,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,h=n.isWindow?n.scrollTop:n.offset.top,l=t.top-e.collisionPosition.marginTop,c=l-h,u=l+e.collisionHeight-r-h,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,m=-2*e.offset[1];0>c?(s=t.top+p+f+m+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+m)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+m-h,(i>0||u>a(i))&&(t.top+=p+f+m))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,h,l=i.nodeName.toLowerCase();return"area"===l?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(l)?(r=!i.disabled,r&&(h=t(i).closest("fieldset")[0],h&&(r=!h.disabled))):r="a"===l?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("
").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t("
"),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,h=this._change[o];return this._updatePrevProperties(),h?(i=h.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,h,l=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,h=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,l.animate||this.element.css(t.extend(a,{top:h,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!l.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,h=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=r-e.minWidth),s&&l&&(t.left=r-e.maxWidth),a&&c&&(t.top=h-e.minHeight),n&&c&&(t.top=h-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t("
"),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,h={width:i.size.width-r,height:i.size.height-a},l=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(h,c&&l?{top:c,left:l}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,h=t(this).resizable("instance"),l=h.options,c=h.element,u=l.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(h.containerElement=t(d),/document/.test(u)||u===document?(h.containerOffset={left:0,top:0},h.containerPosition={left:0,top:0},h.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=h._num(e.css("padding"+s))}),h.containerOffset=e.offset(),h.containerPosition=e.position(),h.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=h.containerOffset,n=h.containerSize.height,o=h.containerSize.width,a=h._hasScroll(d,"left")?d.scrollWidth:o,r=h._hasScroll(d)?d.scrollHeight:n,h.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,h=a.containerOffset,l=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=h),l.left<(a._helper?h.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-h.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?h.left:0),l.top<(a._helper?h.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-h.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?h.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-h.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-h.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),h=a.outerWidth()-e.sizeDiff.width,l=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,h="number"==typeof s.grid?[s.grid,s.grid]:s.grid,l=h[0]||1,c=h[1]||1,u=Math.round((n.width-o.width)/l)*l,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,m=s.maxWidth&&p>s.maxWidth,g=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=h,_&&(p+=l),v&&(f+=c),m&&(p-=l),g&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-l)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-l>0?(i.size.width=p,i.position.left=a.left-u):(p=l-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable});/** + * Copyright (c) 2007 Ariel Flesler - aflesler ○ gmail • com | https://github.com/flesler + * Licensed under MIT + * @author Ariel Flesler + * @version 2.1.2 + */ +;(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefined"!==typeof module&&module.exports?module.exports=f(require("jquery")):f(jQuery)})(function($){"use strict";function n(a){return!a.nodeName||-1!==$.inArray(a.nodeName.toLowerCase(),["iframe","#document","html","body"])}function h(a){return $.isFunction(a)||$.isPlainObject(a)?a:{top:a,left:a}}var p=$.scrollTo=function(a,d,b){return $(window).scrollTo(a,d,b)};p.defaults={axis:"xy",duration:0,limit:!0};$.fn.scrollTo=function(a,d,b){"object"=== typeof d&&(b=d,d=0);"function"===typeof b&&(b={onAfter:b});"max"===a&&(a=9E9);b=$.extend({},p.defaults,b);d=d||b.duration;var u=b.queue&&1=f[g]?0:Math.min(f[g],n));!a&&1-1){targetElements.on(evt+EVENT_NAMESPACE,function elementToggle(event){$.powerTip.toggle(this,event)})}else{targetElements.on(evt+EVENT_NAMESPACE,function elementOpen(event){$.powerTip.show(this,event)})}});$.each(options.closeEvents,function(idx,evt){if($.inArray(evt,options.openEvents)<0){targetElements.on(evt+EVENT_NAMESPACE,function elementClose(event){$.powerTip.hide(this,!isMouseEvent(event))})}});targetElements.on("keydown"+EVENT_NAMESPACE,function elementKeyDown(event){if(event.keyCode===27){$.powerTip.hide(this,true)}})}return targetElements};$.fn.powerTip.defaults={fadeInTime:200,fadeOutTime:100,followMouse:false,popupId:"powerTip",popupClass:null,intentSensitivity:7,intentPollInterval:100,closeDelay:100,placement:"n",smartPlacement:false,offset:10,mouseOnToPopup:false,manual:false,openEvents:["mouseenter","focus"],closeEvents:["mouseleave","blur"]};$.fn.powerTip.smartPlacementLists={n:["n","ne","nw","s"],e:["e","ne","se","w","nw","sw","n","s","e"],s:["s","se","sw","n"],w:["w","nw","sw","e","ne","se","n","s","w"],nw:["nw","w","sw","n","s","se","nw"],ne:["ne","e","se","n","s","sw","ne"],sw:["sw","w","nw","s","n","ne","sw"],se:["se","e","ne","s","n","nw","se"],"nw-alt":["nw-alt","n","ne-alt","sw-alt","s","se-alt","w","e"],"ne-alt":["ne-alt","n","nw-alt","se-alt","s","sw-alt","e","w"],"sw-alt":["sw-alt","s","se-alt","nw-alt","n","ne-alt","w","e"],"se-alt":["se-alt","s","sw-alt","ne-alt","n","nw-alt","e","w"]};$.powerTip={show:function apiShowTip(element,event){if(isMouseEvent(event)){trackMouse(event);session.previousX=event.pageX;session.previousY=event.pageY;$(element).data(DATA_DISPLAYCONTROLLER).show()}else{$(element).first().data(DATA_DISPLAYCONTROLLER).show(true,true)}return element},reposition:function apiResetPosition(element){$(element).first().data(DATA_DISPLAYCONTROLLER).resetPosition();return element},hide:function apiCloseTip(element,immediate){var displayController;immediate=element?immediate:true;if(element){displayController=$(element).first().data(DATA_DISPLAYCONTROLLER)}else if(session.activeHover){displayController=session.activeHover.data(DATA_DISPLAYCONTROLLER)}if(displayController){displayController.hide(immediate)}return element},toggle:function apiToggle(element,event){if(session.activeHover&&session.activeHover.is(element)){$.powerTip.hide(element,!isMouseEvent(event))}else{$.powerTip.show(element,event)}return element}};$.powerTip.showTip=$.powerTip.show;$.powerTip.closeTip=$.powerTip.hide;function CSSCoordinates(){var me=this;me.top="auto";me.left="auto";me.right="auto";me.bottom="auto";me.set=function(property,value){if($.isNumeric(value)){me[property]=Math.round(value)}}}function DisplayController(element,options,tipController){var hoverTimer=null,myCloseDelay=null;function openTooltip(immediate,forceOpen){cancelTimer();if(!element.data(DATA_HASACTIVEHOVER)){if(!immediate){session.tipOpenImminent=true;hoverTimer=setTimeout(function intentDelay(){hoverTimer=null;checkForIntent()},options.intentPollInterval)}else{if(forceOpen){element.data(DATA_FORCEDOPEN,true)}closeAnyDelayed();tipController.showTip(element)}}else{cancelClose()}}function closeTooltip(disableDelay){if(myCloseDelay){myCloseDelay=session.closeDelayTimeout=clearTimeout(myCloseDelay);session.delayInProgress=false}cancelTimer();session.tipOpenImminent=false;if(element.data(DATA_HASACTIVEHOVER)){element.data(DATA_FORCEDOPEN,false);if(!disableDelay){session.delayInProgress=true;session.closeDelayTimeout=setTimeout(function closeDelay(){session.closeDelayTimeout=null;tipController.hideTip(element);session.delayInProgress=false;myCloseDelay=null},options.closeDelay);myCloseDelay=session.closeDelayTimeout}else{tipController.hideTip(element)}}}function checkForIntent(){var xDifference=Math.abs(session.previousX-session.currentX),yDifference=Math.abs(session.previousY-session.currentY),totalDifference=xDifference+yDifference;if(totalDifference",{id:options.popupId});if($body.length===0){$body=$("body")}$body.append(tipElement);session.tooltips=session.tooltips?session.tooltips.add(tipElement):tipElement}if(options.followMouse){if(!tipElement.data(DATA_HASMOUSEMOVE)){$document.on("mousemove"+EVENT_NAMESPACE,positionTipOnCursor);$window.on("scroll"+EVENT_NAMESPACE,positionTipOnCursor);tipElement.data(DATA_HASMOUSEMOVE,true)}}function beginShowTip(element){element.data(DATA_HASACTIVEHOVER,true);tipElement.queue(function queueTipInit(next){showTip(element);next()})}function showTip(element){var tipContent;if(!element.data(DATA_HASACTIVEHOVER)){return}if(session.isTipOpen){if(!session.isClosing){hideTip(session.activeHover)}tipElement.delay(100).queue(function queueTipAgain(next){showTip(element);next()});return}element.trigger("powerTipPreRender");tipContent=getTooltipContent(element);if(tipContent){tipElement.empty().append(tipContent)}else{return}element.trigger("powerTipRender");session.activeHover=element;session.isTipOpen=true;tipElement.data(DATA_MOUSEONTOTIP,options.mouseOnToPopup);tipElement.addClass(options.popupClass);if(!options.followMouse||element.data(DATA_FORCEDOPEN)){positionTipOnElement(element);session.isFixedTipOpen=true}else{positionTipOnCursor()}if(!element.data(DATA_FORCEDOPEN)&&!options.followMouse){$document.on("click"+EVENT_NAMESPACE,function documentClick(event){var target=event.target;if(target!==element[0]){if(options.mouseOnToPopup){if(target!==tipElement[0]&&!$.contains(tipElement[0],target)){$.powerTip.hide()}}else{$.powerTip.hide()}}})}if(options.mouseOnToPopup&&!options.manual){tipElement.on("mouseenter"+EVENT_NAMESPACE,function tipMouseEnter(){if(session.activeHover){session.activeHover.data(DATA_DISPLAYCONTROLLER).cancel()}});tipElement.on("mouseleave"+EVENT_NAMESPACE,function tipMouseLeave(){if(session.activeHover){session.activeHover.data(DATA_DISPLAYCONTROLLER).hide()}})}tipElement.fadeIn(options.fadeInTime,function fadeInCallback(){if(!session.desyncTimeout){session.desyncTimeout=setInterval(closeDesyncedTip,500)}element.trigger("powerTipOpen")})}function hideTip(element){session.isClosing=true;session.isTipOpen=false;session.desyncTimeout=clearInterval(session.desyncTimeout);element.data(DATA_HASACTIVEHOVER,false);element.data(DATA_FORCEDOPEN,false);$document.off("click"+EVENT_NAMESPACE);tipElement.off(EVENT_NAMESPACE);tipElement.fadeOut(options.fadeOutTime,function fadeOutCallback(){var coords=new CSSCoordinates;session.activeHover=null;session.isClosing=false;session.isFixedTipOpen=false;tipElement.removeClass();coords.set("top",session.currentY+options.offset);coords.set("left",session.currentX+options.offset);tipElement.css(coords);element.trigger("powerTipClose")})}function positionTipOnCursor(){var tipWidth,tipHeight,coords,collisions,collisionCount;if(!session.isFixedTipOpen&&(session.isTipOpen||session.tipOpenImminent&&tipElement.data(DATA_HASMOUSEMOVE))){tipWidth=tipElement.outerWidth();tipHeight=tipElement.outerHeight();coords=new CSSCoordinates;coords.set("top",session.currentY+options.offset);coords.set("left",session.currentX+options.offset);collisions=getViewportCollisions(coords,tipWidth,tipHeight);if(collisions!==Collision.none){collisionCount=countFlags(collisions);if(collisionCount===1){if(collisions===Collision.right){coords.set("left",session.scrollLeft+session.windowWidth-tipWidth)}else if(collisions===Collision.bottom){coords.set("top",session.scrollTop+session.windowHeight-tipHeight)}}else{coords.set("left",session.currentX-tipWidth-options.offset);coords.set("top",session.currentY-tipHeight-options.offset)}}tipElement.css(coords)}}function positionTipOnElement(element){var priorityList,finalPlacement;if(options.smartPlacement||options.followMouse&&element.data(DATA_FORCEDOPEN)){priorityList=$.fn.powerTip.smartPlacementLists[options.placement];$.each(priorityList,function(idx,pos){var collisions=getViewportCollisions(placeTooltip(element,pos),tipElement.outerWidth(),tipElement.outerHeight());finalPlacement=pos;return collisions!==Collision.none})}else{placeTooltip(element,options.placement);finalPlacement=options.placement}tipElement.removeClass("w nw sw e ne se n s w se-alt sw-alt ne-alt nw-alt");tipElement.addClass(finalPlacement)}function placeTooltip(element,placement){var iterationCount=0,tipWidth,tipHeight,coords=new CSSCoordinates;coords.set("top",0);coords.set("left",0);tipElement.css(coords);do{tipWidth=tipElement.outerWidth();tipHeight=tipElement.outerHeight();coords=placementCalculator.compute(element,placement,tipWidth,tipHeight,options.offset);tipElement.css(coords)}while(++iterationCount<=5&&(tipWidth!==tipElement.outerWidth()||tipHeight!==tipElement.outerHeight()));return coords}function closeDesyncedTip(){var isDesynced=false,hasDesyncableCloseEvent=$.grep(["mouseleave","mouseout","blur","focusout"],function(eventType){return $.inArray(eventType,options.closeEvents)!==-1}).length>0;if(session.isTipOpen&&!session.isClosing&&!session.delayInProgress&&hasDesyncableCloseEvent){if(session.activeHover.data(DATA_HASACTIVEHOVER)===false||session.activeHover.is(":disabled")){isDesynced=true}else if(!isMouseOver(session.activeHover)&&!session.activeHover.is(":focus")&&!session.activeHover.data(DATA_FORCEDOPEN)){if(tipElement.data(DATA_MOUSEONTOTIP)){if(!isMouseOver(tipElement)){isDesynced=true}}else{isDesynced=true}}if(isDesynced){hideTip(session.activeHover)}}}this.showTip=beginShowTip;this.hideTip=hideTip;this.resetPosition=positionTipOnElement}function isSvgElement(element){return Boolean(window.SVGElement&&element[0]instanceof SVGElement)}function isMouseEvent(event){return Boolean(event&&$.inArray(event.type,MOUSE_EVENTS)>-1&&typeof event.pageX==="number")}function initTracking(){if(!session.mouseTrackingActive){session.mouseTrackingActive=true;getViewportDimensions();$(getViewportDimensions);$document.on("mousemove"+EVENT_NAMESPACE,trackMouse);$window.on("resize"+EVENT_NAMESPACE,trackResize);$window.on("scroll"+EVENT_NAMESPACE,trackScroll)}}function getViewportDimensions(){session.scrollLeft=$window.scrollLeft();session.scrollTop=$window.scrollTop();session.windowWidth=$window.width();session.windowHeight=$window.height()}function trackResize(){session.windowWidth=$window.width();session.windowHeight=$window.height()}function trackScroll(){var x=$window.scrollLeft(),y=$window.scrollTop();if(x!==session.scrollLeft){session.currentX+=x-session.scrollLeft;session.scrollLeft=x}if(y!==session.scrollTop){session.currentY+=y-session.scrollTop;session.scrollTop=y}}function trackMouse(event){session.currentX=event.pageX;session.currentY=event.pageY}function isMouseOver(element){var elementPosition=element.offset(),elementBox=element[0].getBoundingClientRect(),elementWidth=elementBox.right-elementBox.left,elementHeight=elementBox.bottom-elementBox.top;return session.currentX>=elementPosition.left&&session.currentX<=elementPosition.left+elementWidth&&session.currentY>=elementPosition.top&&session.currentY<=elementPosition.top+elementHeight}function getTooltipContent(element){var tipText=element.data(DATA_POWERTIP),tipObject=element.data(DATA_POWERTIPJQ),tipTarget=element.data(DATA_POWERTIPTARGET),targetElement,content;if(tipText){if($.isFunction(tipText)){tipText=tipText.call(element[0])}content=tipText}else if(tipObject){if($.isFunction(tipObject)){tipObject=tipObject.call(element[0])}if(tipObject.length>0){content=tipObject.clone(true,true)}}else if(tipTarget){targetElement=$("#"+tipTarget);if(targetElement.length>0){content=targetElement.html()}}return content}function getViewportCollisions(coords,elementWidth,elementHeight){var viewportTop=session.scrollTop,viewportLeft=session.scrollLeft,viewportBottom=viewportTop+session.windowHeight,viewportRight=viewportLeft+session.windowWidth,collisions=Collision.none;if(coords.topviewportBottom||Math.abs(coords.bottom-session.windowHeight)>viewportBottom){collisions|=Collision.bottom}if(coords.leftviewportRight){collisions|=Collision.left}if(coords.left+elementWidth>viewportRight||coords.right1)){a.preventDefault();var c=a.originalEvent.changedTouches[0],d=document.createEvent("MouseEvents");d.initMouseEvent(b,!0,!0,window,1,c.screenX,c.screenY,c.clientX,c.clientY,!1,!1,!1,!1,0,null),a.target.dispatchEvent(d)}}if(a.support.touch="ontouchend"in document,a.support.touch){var e,b=a.ui.mouse.prototype,c=b._mouseInit,d=b._mouseDestroy;b._touchStart=function(a){var b=this;!e&&b._mouseCapture(a.originalEvent.changedTouches[0])&&(e=!0,b._touchMoved=!1,f(a,"mouseover"),f(a,"mousemove"),f(a,"mousedown"))},b._touchMove=function(a){e&&(this._touchMoved=!0,f(a,"mousemove"))},b._touchEnd=function(a){e&&(f(a,"mouseup"),f(a,"mouseout"),this._touchMoved||f(a,"click"),e=!1)},b._mouseInit=function(){var b=this;b.element.bind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),c.call(b)},b._mouseDestroy=function(){var b=this;b.element.unbind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),d.call(b)}}}(jQuery);/*! SmartMenus jQuery Plugin - v1.1.0 - September 17, 2017 + * http://www.smartmenus.org/ + * Copyright Vasil Dinkov, Vadikom Web Ltd. http://vadikom.com; Licensed MIT */(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&"object"==typeof module.exports?module.exports=t(require("jquery")):t(jQuery)})(function($){function initMouseDetection(t){var e=".smartmenus_mouse";if(mouseDetectionEnabled||t)mouseDetectionEnabled&&t&&($(document).off(e),mouseDetectionEnabled=!1);else{var i=!0,s=null,o={mousemove:function(t){var e={x:t.pageX,y:t.pageY,timeStamp:(new Date).getTime()};if(s){var o=Math.abs(s.x-e.x),a=Math.abs(s.y-e.y);if((o>0||a>0)&&2>=o&&2>=a&&300>=e.timeStamp-s.timeStamp&&(mouse=!0,i)){var n=$(t.target).closest("a");n.is("a")&&$.each(menuTrees,function(){return $.contains(this.$root[0],n[0])?(this.itemEnter({currentTarget:n[0]}),!1):void 0}),i=!1}}s=e}};o[touchEvents?"touchstart":"pointerover pointermove pointerout MSPointerOver MSPointerMove MSPointerOut"]=function(t){isTouchEvent(t.originalEvent)&&(mouse=!1)},$(document).on(getEventsNS(o,e)),mouseDetectionEnabled=!0}}function isTouchEvent(t){return!/^(4|mouse)$/.test(t.pointerType)}function getEventsNS(t,e){e||(e="");var i={};for(var s in t)i[s.split(" ").join(e+" ")+e]=t[s];return i}var menuTrees=[],mouse=!1,touchEvents="ontouchstart"in window,mouseDetectionEnabled=!1,requestAnimationFrame=window.requestAnimationFrame||function(t){return setTimeout(t,1e3/60)},cancelAnimationFrame=window.cancelAnimationFrame||function(t){clearTimeout(t)},canAnimate=!!$.fn.animate;return $.SmartMenus=function(t,e){this.$root=$(t),this.opts=e,this.rootId="",this.accessIdPrefix="",this.$subArrow=null,this.activatedItems=[],this.visibleSubMenus=[],this.showTimeout=0,this.hideTimeout=0,this.scrollTimeout=0,this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.idInc=0,this.$firstLink=null,this.$firstSub=null,this.disabled=!1,this.$disableOverlay=null,this.$touchScrollingSub=null,this.cssTransforms3d="perspective"in t.style||"webkitPerspective"in t.style,this.wasCollapsible=!1,this.init()},$.extend($.SmartMenus,{hideAll:function(){$.each(menuTrees,function(){this.menuHideAll()})},destroy:function(){for(;menuTrees.length;)menuTrees[0].destroy();initMouseDetection(!0)},prototype:{init:function(t){var e=this;if(!t){menuTrees.push(this),this.rootId=((new Date).getTime()+Math.random()+"").replace(/\D/g,""),this.accessIdPrefix="sm-"+this.rootId+"-",this.$root.hasClass("sm-rtl")&&(this.opts.rightToLeftSubMenus=!0);var i=".smartmenus";this.$root.data("smartmenus",this).attr("data-smartmenus-id",this.rootId).dataSM("level",1).on(getEventsNS({"mouseover focusin":$.proxy(this.rootOver,this),"mouseout focusout":$.proxy(this.rootOut,this),keydown:$.proxy(this.rootKeyDown,this)},i)).on(getEventsNS({mouseenter:$.proxy(this.itemEnter,this),mouseleave:$.proxy(this.itemLeave,this),mousedown:$.proxy(this.itemDown,this),focus:$.proxy(this.itemFocus,this),blur:$.proxy(this.itemBlur,this),click:$.proxy(this.itemClick,this)},i),"a"),i+=this.rootId,this.opts.hideOnClick&&$(document).on(getEventsNS({touchstart:$.proxy(this.docTouchStart,this),touchmove:$.proxy(this.docTouchMove,this),touchend:$.proxy(this.docTouchEnd,this),click:$.proxy(this.docClick,this)},i)),$(window).on(getEventsNS({"resize orientationchange":$.proxy(this.winResize,this)},i)),this.opts.subIndicators&&(this.$subArrow=$("").addClass("sub-arrow"),this.opts.subIndicatorsText&&this.$subArrow.html(this.opts.subIndicatorsText)),initMouseDetection()}if(this.$firstSub=this.$root.find("ul").each(function(){e.menuInit($(this))}).eq(0),this.$firstLink=this.$root.find("a").eq(0),this.opts.markCurrentItem){var s=/(index|default)\.[^#\?\/]*/i,o=/#.*/,a=window.location.href.replace(s,""),n=a.replace(o,"");this.$root.find("a").each(function(){var t=this.href.replace(s,""),i=$(this);(t==a||t==n)&&(i.addClass("current"),e.opts.markCurrentTree&&i.parentsUntil("[data-smartmenus-id]","ul").each(function(){$(this).dataSM("parent-a").addClass("current")}))})}this.wasCollapsible=this.isCollapsible()},destroy:function(t){if(!t){var e=".smartmenus";this.$root.removeData("smartmenus").removeAttr("data-smartmenus-id").removeDataSM("level").off(e),e+=this.rootId,$(document).off(e),$(window).off(e),this.opts.subIndicators&&(this.$subArrow=null)}this.menuHideAll();var i=this;this.$root.find("ul").each(function(){var t=$(this);t.dataSM("scroll-arrows")&&t.dataSM("scroll-arrows").remove(),t.dataSM("shown-before")&&((i.opts.subMenusMinWidth||i.opts.subMenusMaxWidth)&&t.css({width:"",minWidth:"",maxWidth:""}).removeClass("sm-nowrap"),t.dataSM("scroll-arrows")&&t.dataSM("scroll-arrows").remove(),t.css({zIndex:"",top:"",left:"",marginLeft:"",marginTop:"",display:""})),0==(t.attr("id")||"").indexOf(i.accessIdPrefix)&&t.removeAttr("id")}).removeDataSM("in-mega").removeDataSM("shown-before").removeDataSM("scroll-arrows").removeDataSM("parent-a").removeDataSM("level").removeDataSM("beforefirstshowfired").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeAttr("aria-expanded"),this.$root.find("a.has-submenu").each(function(){var t=$(this);0==t.attr("id").indexOf(i.accessIdPrefix)&&t.removeAttr("id")}).removeClass("has-submenu").removeDataSM("sub").removeAttr("aria-haspopup").removeAttr("aria-controls").removeAttr("aria-expanded").closest("li").removeDataSM("sub"),this.opts.subIndicators&&this.$root.find("span.sub-arrow").remove(),this.opts.markCurrentItem&&this.$root.find("a.current").removeClass("current"),t||(this.$root=null,this.$firstLink=null,this.$firstSub=null,this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),menuTrees.splice($.inArray(this,menuTrees),1))},disable:function(t){if(!this.disabled){if(this.menuHideAll(),!t&&!this.opts.isPopup&&this.$root.is(":visible")){var e=this.$root.offset();this.$disableOverlay=$('
').css({position:"absolute",top:e.top,left:e.left,width:this.$root.outerWidth(),height:this.$root.outerHeight(),zIndex:this.getStartZIndex(!0),opacity:0}).appendTo(document.body)}this.disabled=!0}},docClick:function(t){return this.$touchScrollingSub?(this.$touchScrollingSub=null,void 0):((this.visibleSubMenus.length&&!$.contains(this.$root[0],t.target)||$(t.target).closest("a").length)&&this.menuHideAll(),void 0)},docTouchEnd:function(){if(this.lastTouch){if(!(!this.visibleSubMenus.length||void 0!==this.lastTouch.x2&&this.lastTouch.x1!=this.lastTouch.x2||void 0!==this.lastTouch.y2&&this.lastTouch.y1!=this.lastTouch.y2||this.lastTouch.target&&$.contains(this.$root[0],this.lastTouch.target))){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);var t=this;this.hideTimeout=setTimeout(function(){t.menuHideAll()},350)}this.lastTouch=null}},docTouchMove:function(t){if(this.lastTouch){var e=t.originalEvent.touches[0];this.lastTouch.x2=e.pageX,this.lastTouch.y2=e.pageY}},docTouchStart:function(t){var e=t.originalEvent.touches[0];this.lastTouch={x1:e.pageX,y1:e.pageY,target:e.target}},enable:function(){this.disabled&&(this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),this.disabled=!1)},getClosestMenu:function(t){for(var e=$(t).closest("ul");e.dataSM("in-mega");)e=e.parent().closest("ul");return e[0]||null},getHeight:function(t){return this.getOffset(t,!0)},getOffset:function(t,e){var i;"none"==t.css("display")&&(i={position:t[0].style.position,visibility:t[0].style.visibility},t.css({position:"absolute",visibility:"hidden"}).show());var s=t[0].getBoundingClientRect&&t[0].getBoundingClientRect(),o=s&&(e?s.height||s.bottom-s.top:s.width||s.right-s.left);return o||0===o||(o=e?t[0].offsetHeight:t[0].offsetWidth),i&&t.hide().css(i),o},getStartZIndex:function(t){var e=parseInt(this[t?"$root":"$firstSub"].css("z-index"));return!t&&isNaN(e)&&(e=parseInt(this.$root.css("z-index"))),isNaN(e)?1:e},getTouchPoint:function(t){return t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0]||t},getViewport:function(t){var e=t?"Height":"Width",i=document.documentElement["client"+e],s=window["inner"+e];return s&&(i=Math.min(i,s)),i},getViewportHeight:function(){return this.getViewport(!0)},getViewportWidth:function(){return this.getViewport()},getWidth:function(t){return this.getOffset(t)},handleEvents:function(){return!this.disabled&&this.isCSSOn()},handleItemEvents:function(t){return this.handleEvents()&&!this.isLinkInMegaMenu(t)},isCollapsible:function(){return"static"==this.$firstSub.css("position")},isCSSOn:function(){return"inline"!=this.$firstLink.css("display")},isFixed:function(){var t="fixed"==this.$root.css("position");return t||this.$root.parentsUntil("body").each(function(){return"fixed"==$(this).css("position")?(t=!0,!1):void 0}),t},isLinkInMegaMenu:function(t){return $(this.getClosestMenu(t[0])).hasClass("mega-menu")},isTouchMode:function(){return!mouse||this.opts.noMouseOver||this.isCollapsible()},itemActivate:function(t,e){var i=t.closest("ul"),s=i.dataSM("level");if(s>1&&(!this.activatedItems[s-2]||this.activatedItems[s-2][0]!=i.dataSM("parent-a")[0])){var o=this;$(i.parentsUntil("[data-smartmenus-id]","ul").get().reverse()).add(i).each(function(){o.itemActivate($(this).dataSM("parent-a"))})}if((!this.isCollapsible()||e)&&this.menuHideSubMenus(this.activatedItems[s-1]&&this.activatedItems[s-1][0]==t[0]?s:s-1),this.activatedItems[s-1]=t,this.$root.triggerHandler("activate.smapi",t[0])!==!1){var a=t.dataSM("sub");a&&(this.isTouchMode()||!this.opts.showOnClick||this.clickActivated)&&this.menuShow(a)}},itemBlur:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&this.$root.triggerHandler("blur.smapi",e[0])},itemClick:function(t){var e=$(t.currentTarget);if(this.handleItemEvents(e)){if(this.$touchScrollingSub&&this.$touchScrollingSub[0]==e.closest("ul")[0])return this.$touchScrollingSub=null,t.stopPropagation(),!1;if(this.$root.triggerHandler("click.smapi",e[0])===!1)return!1;var i=$(t.target).is(".sub-arrow"),s=e.dataSM("sub"),o=s?2==s.dataSM("level"):!1,a=this.isCollapsible(),n=/toggle$/.test(this.opts.collapsibleBehavior),r=/link$/.test(this.opts.collapsibleBehavior),h=/^accordion/.test(this.opts.collapsibleBehavior);if(s&&!s.is(":visible")){if((!r||!a||i)&&(this.opts.showOnClick&&o&&(this.clickActivated=!0),this.itemActivate(e,h),s.is(":visible")))return this.focusActivated=!0,!1}else if(a&&(n||i))return this.itemActivate(e,h),this.menuHide(s),n&&(this.focusActivated=!1),!1;return this.opts.showOnClick&&o||e.hasClass("disabled")||this.$root.triggerHandler("select.smapi",e[0])===!1?!1:void 0}},itemDown:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&e.dataSM("mousedown",!0)},itemEnter:function(t){var e=$(t.currentTarget);if(this.handleItemEvents(e)){if(!this.isTouchMode()){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0);var i=this;this.showTimeout=setTimeout(function(){i.itemActivate(e)},this.opts.showOnClick&&1==e.closest("ul").dataSM("level")?1:this.opts.showTimeout)}this.$root.triggerHandler("mouseenter.smapi",e[0])}},itemFocus:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&(!this.focusActivated||this.isTouchMode()&&e.dataSM("mousedown")||this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0]==e[0]||this.itemActivate(e,!0),this.$root.triggerHandler("focus.smapi",e[0]))},itemLeave:function(t){var e=$(t.currentTarget);this.handleItemEvents(e)&&(this.isTouchMode()||(e[0].blur(),this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0)),e.removeDataSM("mousedown"),this.$root.triggerHandler("mouseleave.smapi",e[0]))},menuHide:function(t){if(this.$root.triggerHandler("beforehide.smapi",t[0])!==!1&&(canAnimate&&t.stop(!0,!0),"none"!=t.css("display"))){var e=function(){t.css("z-index","")};this.isCollapsible()?canAnimate&&this.opts.collapsibleHideFunction?this.opts.collapsibleHideFunction.call(this,t,e):t.hide(this.opts.collapsibleHideDuration,e):canAnimate&&this.opts.hideFunction?this.opts.hideFunction.call(this,t,e):t.hide(this.opts.hideDuration,e),t.dataSM("scroll")&&(this.menuScrollStop(t),t.css({"touch-action":"","-ms-touch-action":"","-webkit-transform":"",transform:""}).off(".smartmenus_scroll").removeDataSM("scroll").dataSM("scroll-arrows").hide()),t.dataSM("parent-a").removeClass("highlighted").attr("aria-expanded","false"),t.attr({"aria-expanded":"false","aria-hidden":"true"});var i=t.dataSM("level");this.activatedItems.splice(i-1,1),this.visibleSubMenus.splice($.inArray(t,this.visibleSubMenus),1),this.$root.triggerHandler("hide.smapi",t[0])}},menuHideAll:function(){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0);for(var t=this.opts.isPopup?1:0,e=this.visibleSubMenus.length-1;e>=t;e--)this.menuHide(this.visibleSubMenus[e]);this.opts.isPopup&&(canAnimate&&this.$root.stop(!0,!0),this.$root.is(":visible")&&(canAnimate&&this.opts.hideFunction?this.opts.hideFunction.call(this,this.$root):this.$root.hide(this.opts.hideDuration))),this.activatedItems=[],this.visibleSubMenus=[],this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.$root.triggerHandler("hideAll.smapi")},menuHideSubMenus:function(t){for(var e=this.activatedItems.length-1;e>=t;e--){var i=this.activatedItems[e].dataSM("sub");i&&this.menuHide(i)}},menuInit:function(t){if(!t.dataSM("in-mega")){t.hasClass("mega-menu")&&t.find("ul").dataSM("in-mega",!0);for(var e=2,i=t[0];(i=i.parentNode.parentNode)!=this.$root[0];)e++;var s=t.prevAll("a").eq(-1);s.length||(s=t.prevAll().find("a").eq(-1)),s.addClass("has-submenu").dataSM("sub",t),t.dataSM("parent-a",s).dataSM("level",e).parent().dataSM("sub",t);var o=s.attr("id")||this.accessIdPrefix+ ++this.idInc,a=t.attr("id")||this.accessIdPrefix+ ++this.idInc;s.attr({id:o,"aria-haspopup":"true","aria-controls":a,"aria-expanded":"false"}),t.attr({id:a,role:"group","aria-hidden":"true","aria-labelledby":o,"aria-expanded":"false"}),this.opts.subIndicators&&s[this.opts.subIndicatorsPos](this.$subArrow.clone())}},menuPosition:function(t){var e,i,s=t.dataSM("parent-a"),o=s.closest("li"),a=o.parent(),n=t.dataSM("level"),r=this.getWidth(t),h=this.getHeight(t),u=s.offset(),l=u.left,c=u.top,d=this.getWidth(s),m=this.getHeight(s),p=$(window),f=p.scrollLeft(),v=p.scrollTop(),b=this.getViewportWidth(),S=this.getViewportHeight(),g=a.parent().is("[data-sm-horizontal-sub]")||2==n&&!a.hasClass("sm-vertical"),M=this.opts.rightToLeftSubMenus&&!o.is("[data-sm-reverse]")||!this.opts.rightToLeftSubMenus&&o.is("[data-sm-reverse]"),w=2==n?this.opts.mainMenuSubOffsetX:this.opts.subMenusSubOffsetX,T=2==n?this.opts.mainMenuSubOffsetY:this.opts.subMenusSubOffsetY;if(g?(e=M?d-r-w:w,i=this.opts.bottomToTopSubMenus?-h-T:m+T):(e=M?w-r:d-w,i=this.opts.bottomToTopSubMenus?m-T-h:T),this.opts.keepInViewport){var y=l+e,I=c+i;if(M&&f>y?e=g?f-y+e:d-w:!M&&y+r>f+b&&(e=g?f+b-r-y+e:w-r),g||(S>h&&I+h>v+S?i+=v+S-h-I:(h>=S||v>I)&&(i+=v-I)),g&&(I+h>v+S+.49||v>I)||!g&&h>S+.49){var x=this;t.dataSM("scroll-arrows")||t.dataSM("scroll-arrows",$([$('')[0],$('')[0]]).on({mouseenter:function(){t.dataSM("scroll").up=$(this).hasClass("scroll-up"),x.menuScroll(t)},mouseleave:function(e){x.menuScrollStop(t),x.menuScrollOut(t,e)},"mousewheel DOMMouseScroll":function(t){t.preventDefault()}}).insertAfter(t));var A=".smartmenus_scroll";if(t.dataSM("scroll",{y:this.cssTransforms3d?0:i-m,step:1,itemH:m,subH:h,arrowDownH:this.getHeight(t.dataSM("scroll-arrows").eq(1))}).on(getEventsNS({mouseover:function(e){x.menuScrollOver(t,e)},mouseout:function(e){x.menuScrollOut(t,e)},"mousewheel DOMMouseScroll":function(e){x.menuScrollMousewheel(t,e)}},A)).dataSM("scroll-arrows").css({top:"auto",left:"0",marginLeft:e+(parseInt(t.css("border-left-width"))||0),width:r-(parseInt(t.css("border-left-width"))||0)-(parseInt(t.css("border-right-width"))||0),zIndex:t.css("z-index")}).eq(g&&this.opts.bottomToTopSubMenus?0:1).show(),this.isFixed()){var C={};C[touchEvents?"touchstart touchmove touchend":"pointerdown pointermove pointerup MSPointerDown MSPointerMove MSPointerUp"]=function(e){x.menuScrollTouch(t,e)},t.css({"touch-action":"none","-ms-touch-action":"none"}).on(getEventsNS(C,A))}}}t.css({top:"auto",left:"0",marginLeft:e,marginTop:i-m})},menuScroll:function(t,e,i){var s,o=t.dataSM("scroll"),a=t.dataSM("scroll-arrows"),n=o.up?o.upEnd:o.downEnd;if(!e&&o.momentum){if(o.momentum*=.92,s=o.momentum,.5>s)return this.menuScrollStop(t),void 0}else s=i||(e||!this.opts.scrollAccelerate?this.opts.scrollStep:Math.floor(o.step));var r=t.dataSM("level");if(this.activatedItems[r-1]&&this.activatedItems[r-1].dataSM("sub")&&this.activatedItems[r-1].dataSM("sub").is(":visible")&&this.menuHideSubMenus(r-1),o.y=o.up&&o.y>=n||!o.up&&n>=o.y?o.y:Math.abs(n-o.y)>s?o.y+(o.up?s:-s):n,t.css(this.cssTransforms3d?{"-webkit-transform":"translate3d(0, "+o.y+"px, 0)",transform:"translate3d(0, "+o.y+"px, 0)"}:{marginTop:o.y}),mouse&&(o.up&&o.y>o.downEnd||!o.up&&o.y0;t.dataSM("scroll-arrows").eq(i?0:1).is(":visible")&&(t.dataSM("scroll").up=i,this.menuScroll(t,!0))}e.preventDefault()},menuScrollOut:function(t,e){mouse&&(/^scroll-(up|down)/.test((e.relatedTarget||"").className)||(t[0]==e.relatedTarget||$.contains(t[0],e.relatedTarget))&&this.getClosestMenu(e.relatedTarget)==t[0]||t.dataSM("scroll-arrows").css("visibility","hidden"))},menuScrollOver:function(t,e){if(mouse&&!/^scroll-(up|down)/.test(e.target.className)&&this.getClosestMenu(e.target)==t[0]){this.menuScrollRefreshData(t);var i=t.dataSM("scroll"),s=$(window).scrollTop()-t.dataSM("parent-a").offset().top-i.itemH;t.dataSM("scroll-arrows").eq(0).css("margin-top",s).end().eq(1).css("margin-top",s+this.getViewportHeight()-i.arrowDownH).end().css("visibility","visible")}},menuScrollRefreshData:function(t){var e=t.dataSM("scroll"),i=$(window).scrollTop()-t.dataSM("parent-a").offset().top-e.itemH;this.cssTransforms3d&&(i=-(parseFloat(t.css("margin-top"))-i)),$.extend(e,{upEnd:i,downEnd:i+this.getViewportHeight()-e.subH})},menuScrollStop:function(t){return this.scrollTimeout?(cancelAnimationFrame(this.scrollTimeout),this.scrollTimeout=0,t.dataSM("scroll").step=1,!0):void 0},menuScrollTouch:function(t,e){if(e=e.originalEvent,isTouchEvent(e)){var i=this.getTouchPoint(e);if(this.getClosestMenu(i.target)==t[0]){var s=t.dataSM("scroll");if(/(start|down)$/i.test(e.type))this.menuScrollStop(t)?(e.preventDefault(),this.$touchScrollingSub=t):this.$touchScrollingSub=null,this.menuScrollRefreshData(t),$.extend(s,{touchStartY:i.pageY,touchStartTime:e.timeStamp});else if(/move$/i.test(e.type)){var o=void 0!==s.touchY?s.touchY:s.touchStartY;if(void 0!==o&&o!=i.pageY){this.$touchScrollingSub=t;var a=i.pageY>o;void 0!==s.up&&s.up!=a&&$.extend(s,{touchStartY:i.pageY,touchStartTime:e.timeStamp}),$.extend(s,{up:a,touchY:i.pageY}),this.menuScroll(t,!0,Math.abs(i.pageY-o))}e.preventDefault()}else void 0!==s.touchY&&((s.momentum=15*Math.pow(Math.abs(i.pageY-s.touchStartY)/(e.timeStamp-s.touchStartTime),2))&&(this.menuScrollStop(t),this.menuScroll(t),e.preventDefault()),delete s.touchY)}}},menuShow:function(t){if((t.dataSM("beforefirstshowfired")||(t.dataSM("beforefirstshowfired",!0),this.$root.triggerHandler("beforefirstshow.smapi",t[0])!==!1))&&this.$root.triggerHandler("beforeshow.smapi",t[0])!==!1&&(t.dataSM("shown-before",!0),canAnimate&&t.stop(!0,!0),!t.is(":visible"))){var e=t.dataSM("parent-a"),i=this.isCollapsible();if((this.opts.keepHighlighted||i)&&e.addClass("highlighted"),i)t.removeClass("sm-nowrap").css({zIndex:"",width:"auto",minWidth:"",maxWidth:"",top:"",left:"",marginLeft:"",marginTop:""});else{if(t.css("z-index",this.zIndexInc=(this.zIndexInc||this.getStartZIndex())+1),(this.opts.subMenusMinWidth||this.opts.subMenusMaxWidth)&&(t.css({width:"auto",minWidth:"",maxWidth:""}).addClass("sm-nowrap"),this.opts.subMenusMinWidth&&t.css("min-width",this.opts.subMenusMinWidth),this.opts.subMenusMaxWidth)){var s=this.getWidth(t);t.css("max-width",this.opts.subMenusMaxWidth),s>this.getWidth(t)&&t.removeClass("sm-nowrap").css("width",this.opts.subMenusMaxWidth)}this.menuPosition(t)}var o=function(){t.css("overflow","")};i?canAnimate&&this.opts.collapsibleShowFunction?this.opts.collapsibleShowFunction.call(this,t,o):t.show(this.opts.collapsibleShowDuration,o):canAnimate&&this.opts.showFunction?this.opts.showFunction.call(this,t,o):t.show(this.opts.showDuration,o),e.attr("aria-expanded","true"),t.attr({"aria-expanded":"true","aria-hidden":"false"}),this.visibleSubMenus.push(t),this.$root.triggerHandler("show.smapi",t[0])}},popupHide:function(t){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);var e=this;this.hideTimeout=setTimeout(function(){e.menuHideAll()},t?1:this.opts.hideTimeout)},popupShow:function(t,e){if(!this.opts.isPopup)return alert('SmartMenus jQuery Error:\n\nIf you want to show this menu via the "popupShow" method, set the isPopup:true option.'),void 0;if(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),this.$root.dataSM("shown-before",!0),canAnimate&&this.$root.stop(!0,!0),!this.$root.is(":visible")){this.$root.css({left:t,top:e});var i=this,s=function(){i.$root.css("overflow","")};canAnimate&&this.opts.showFunction?this.opts.showFunction.call(this,this.$root,s):this.$root.show(this.opts.showDuration,s),this.visibleSubMenus[0]=this.$root}},refresh:function(){this.destroy(!0),this.init(!0)},rootKeyDown:function(t){if(this.handleEvents())switch(t.keyCode){case 27:var e=this.activatedItems[0];if(e){this.menuHideAll(),e[0].focus();var i=e.dataSM("sub");i&&this.menuHide(i)}break;case 32:var s=$(t.target);if(s.is("a")&&this.handleItemEvents(s)){var i=s.dataSM("sub");i&&!i.is(":visible")&&(this.itemClick({currentTarget:t.target}),t.preventDefault())}}},rootOut:function(t){if(this.handleEvents()&&!this.isTouchMode()&&t.target!=this.$root[0]&&(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),!this.opts.showOnClick||!this.opts.hideOnClick)){var e=this;this.hideTimeout=setTimeout(function(){e.menuHideAll()},this.opts.hideTimeout)}},rootOver:function(t){this.handleEvents()&&!this.isTouchMode()&&t.target!=this.$root[0]&&this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0)},winResize:function(t){if(this.handleEvents()){if(!("onorientationchange"in window)||"orientationchange"==t.type){var e=this.isCollapsible();this.wasCollapsible&&e||(this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0].blur(),this.menuHideAll()),this.wasCollapsible=e}}else if(this.$disableOverlay){var i=this.$root.offset();this.$disableOverlay.css({top:i.top,left:i.left,width:this.$root.outerWidth(),height:this.$root.outerHeight()})}}}}),$.fn.dataSM=function(t,e){return e?this.data(t+"_smartmenus",e):this.data(t+"_smartmenus")},$.fn.removeDataSM=function(t){return this.removeData(t+"_smartmenus")},$.fn.smartmenus=function(options){if("string"==typeof options){var args=arguments,method=options;return Array.prototype.shift.call(args),this.each(function(){var t=$(this).data("smartmenus");t&&t[method]&&t[method].apply(t,args)})}return this.each(function(){var dataOpts=$(this).data("sm-options")||null;if(dataOpts)try{dataOpts=eval("("+dataOpts+")")}catch(e){dataOpts=null,alert('ERROR\n\nSmartMenus jQuery init:\nInvalid "data-sm-options" attribute value syntax.')}new $.SmartMenus(this,$.extend({},$.fn.smartmenus.defaults,options,dataOpts))})},$.fn.smartmenus.defaults={isPopup:!1,mainMenuSubOffsetX:0,mainMenuSubOffsetY:0,subMenusSubOffsetX:0,subMenusSubOffsetY:0,subMenusMinWidth:"10em",subMenusMaxWidth:"20em",subIndicators:!0,subIndicatorsPos:"append",subIndicatorsText:"",scrollStep:30,scrollAccelerate:!0,showTimeout:250,hideTimeout:500,showDuration:0,showFunction:null,hideDuration:0,hideFunction:function(t,e){t.fadeOut(200,e)},collapsibleShowDuration:0,collapsibleShowFunction:function(t,e){t.slideDown(200,e)},collapsibleHideDuration:0,collapsibleHideFunction:function(t,e){t.slideUp(200,e)},showOnClick:!1,hideOnClick:!0,noMouseOver:!1,keepInViewport:!0,keepHighlighted:!0,markCurrentItem:!1,markCurrentTree:!0,rightToLeftSubMenus:!1,bottomToTopSubMenus:!1,collapsibleBehavior:"default"},$}); \ No newline at end of file diff --git a/docs/doxygen/html/menu.js b/docs/doxygen/html/menu.js new file mode 100644 index 0000000..2fe2214 --- /dev/null +++ b/docs/doxygen/html/menu.js @@ -0,0 +1,51 @@ +/* + @licstart The following is the entire license notice for the JavaScript code in this file. + + The MIT License (MIT) + + Copyright (C) 1997-2020 by Dimitri van Heesch + + Permission is hereby granted, free of charge, to any person obtaining a copy of this software + and associated documentation files (the "Software"), to deal in the Software without restriction, + including without limitation the rights to use, copy, modify, merge, publish, distribute, + sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING + BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, + DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + @licend The above is the entire license notice for the JavaScript code in this file + */ +function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { + function makeTree(data,relPath) { + var result=''; + if ('children' in data) { + result+=''; + } + return result; + } + + $('#main-nav').append(makeTree(menudata,relPath)); + $('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu'); + if (searchEnabled) { + if (serverSide) { + $('#main-menu').append('
  • '); + } else { + $('#main-menu').append('
  • '); + } + } + $('#main-menu').smartmenus(); +} +/* @license-end */ diff --git a/docs/doxygen/html/menudata.js b/docs/doxygen/html/menudata.js new file mode 100644 index 0000000..42b2de5 --- /dev/null +++ b/docs/doxygen/html/menudata.js @@ -0,0 +1,116 @@ +/* + @licstart The following is the entire license notice for the JavaScript code in this file. + + The MIT License (MIT) + + Copyright (C) 1997-2020 by Dimitri van Heesch + + Permission is hereby granted, free of charge, to any person obtaining a copy of this software + and associated documentation files (the "Software"), to deal in the Software without restriction, + including without limitation the rights to use, copy, modify, merge, publish, distribute, + sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING + BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, + DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + @licend The above is the entire license notice for the JavaScript code in this file +*/ +var menudata={children:[ +{text:"Main Page",url:"index.html"}, +{text:"Related Pages",url:"pages.html"}, +{text:"Namespaces",url:"namespaces.html",children:[ +{text:"Namespace List",url:"namespaces.html"}, +{text:"Namespace Members",url:"namespacemembers.html",children:[ +{text:"All",url:"namespacemembers.html"}, +{text:"Functions",url:"namespacemembers_func.html"}, +{text:"Typedefs",url:"namespacemembers_type.html"}]}]}, +{text:"Classes",url:"annotated.html",children:[ +{text:"Class List",url:"annotated.html"}, +{text:"Class Index",url:"classes.html"}, +{text:"Class Hierarchy",url:"inherits.html"}, +{text:"Class Members",url:"functions.html",children:[ +{text:"All",url:"functions.html",children:[ +{text:"a",url:"functions.html#index_a"}, +{text:"b",url:"functions_b.html#index_b"}, +{text:"c",url:"functions_c.html#index_c"}, +{text:"d",url:"functions_d.html#index_d"}, +{text:"e",url:"functions_e.html#index_e"}, +{text:"f",url:"functions_f.html#index_f"}, +{text:"g",url:"functions_g.html#index_g"}, +{text:"h",url:"functions_h.html#index_h"}, +{text:"i",url:"functions_i.html#index_i"}, +{text:"j",url:"functions_j.html#index_j"}, +{text:"k",url:"functions_k.html#index_k"}, +{text:"l",url:"functions_l.html#index_l"}, +{text:"m",url:"functions_m.html#index_m"}, +{text:"n",url:"functions_n.html#index_n"}, +{text:"o",url:"functions_o.html#index_o"}, +{text:"p",url:"functions_p.html#index_p"}, +{text:"q",url:"functions_q.html#index_q"}, +{text:"r",url:"functions_r.html#index_r"}, +{text:"s",url:"functions_s.html#index_s"}, +{text:"t",url:"functions_t.html#index_t"}, +{text:"u",url:"functions_u.html#index_u"}, +{text:"v",url:"functions_v.html#index_v"}, +{text:"w",url:"functions_w.html#index_w"}, +{text:"x",url:"functions_x.html#index_x"}, +{text:"y",url:"functions_y.html#index_y"}, +{text:"z",url:"functions_z.html#index_z"}, +{text:"~",url:"functions_~.html#index__7E"}]}, +{text:"Functions",url:"functions_func.html",children:[ +{text:"a",url:"functions_func.html#index_a"}, +{text:"b",url:"functions_func_b.html#index_b"}, +{text:"c",url:"functions_func_c.html#index_c"}, +{text:"d",url:"functions_func_d.html#index_d"}, +{text:"e",url:"functions_func_e.html#index_e"}, +{text:"f",url:"functions_func_f.html#index_f"}, +{text:"g",url:"functions_func_g.html#index_g"}, +{text:"h",url:"functions_func_h.html#index_h"}, +{text:"i",url:"functions_func_i.html#index_i"}, +{text:"j",url:"functions_func_j.html#index_j"}, +{text:"l",url:"functions_func_l.html#index_l"}, +{text:"m",url:"functions_func_m.html#index_m"}, +{text:"n",url:"functions_func_n.html#index_n"}, +{text:"o",url:"functions_func_o.html#index_o"}, +{text:"p",url:"functions_func_p.html#index_p"}, +{text:"q",url:"functions_func_q.html#index_q"}, +{text:"r",url:"functions_func_r.html#index_r"}, +{text:"s",url:"functions_func_s.html#index_s"}, +{text:"t",url:"functions_func_t.html#index_t"}, +{text:"u",url:"functions_func_u.html#index_u"}, +{text:"v",url:"functions_func_v.html#index_v"}, +{text:"w",url:"functions_func_w.html#index_w"}, +{text:"~",url:"functions_func_~.html#index__7E"}]}, +{text:"Variables",url:"functions_vars.html",children:[ +{text:"a",url:"functions_vars.html#index_a"}, +{text:"b",url:"functions_vars_b.html#index_b"}, +{text:"c",url:"functions_vars_c.html#index_c"}, +{text:"d",url:"functions_vars_d.html#index_d"}, +{text:"e",url:"functions_vars_e.html#index_e"}, +{text:"f",url:"functions_vars_f.html#index_f"}, +{text:"g",url:"functions_vars_g.html#index_g"}, +{text:"h",url:"functions_vars_h.html#index_h"}, +{text:"i",url:"functions_vars_i.html#index_i"}, +{text:"k",url:"functions_vars_k.html#index_k"}, +{text:"l",url:"functions_vars_l.html#index_l"}, +{text:"m",url:"functions_vars_m.html#index_m"}, +{text:"n",url:"functions_vars_n.html#index_n"}, +{text:"o",url:"functions_vars_o.html#index_o"}, +{text:"p",url:"functions_vars_p.html#index_p"}, +{text:"q",url:"functions_vars_q.html#index_q"}, +{text:"r",url:"functions_vars_r.html#index_r"}, +{text:"s",url:"functions_vars_s.html#index_s"}, +{text:"t",url:"functions_vars_t.html#index_t"}, +{text:"u",url:"functions_vars_u.html#index_u"}, +{text:"v",url:"functions_vars_v.html#index_v"}, +{text:"x",url:"functions_vars_x.html#index_x"}, +{text:"y",url:"functions_vars_y.html#index_y"}, +{text:"z",url:"functions_vars_z.html#index_z"}]}, +{text:"Related Functions",url:"functions_rela.html"}]}]}]} diff --git a/docs/doxygen/html/namespacemembers.html b/docs/doxygen/html/namespacemembers.html new file mode 100644 index 0000000..10904fc --- /dev/null +++ b/docs/doxygen/html/namespacemembers.html @@ -0,0 +1,97 @@ + + + + + + + +OpenLCP: Namespace Members + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenLCP +  0.2.0 +
    +
    +
    + + + + + + + +
    + +
    +
    + + +
    + +
    + +
    +
    Here is a list of all documented namespace members with links to the namespaces they belong to:
      +
    • MsgPtr +: RDM +
    • +
    • NackReasonDescription() +: RDM +
    • +
    • PID +: RDM +
    • +
    • PidAction +: RDM +
    • +
    • ProductCategoryDescription() +: RDM +
    • +
    • ProductDetailDescription() +: RDM +
    • +
    • StatusMessageDescription() +: RDM +
    • +
    • StatusPtr +: RDM +
    • +
    +
    + + + + diff --git a/docs/doxygen/html/namespacemembers_func.html b/docs/doxygen/html/namespacemembers_func.html new file mode 100644 index 0000000..7cccbdb --- /dev/null +++ b/docs/doxygen/html/namespacemembers_func.html @@ -0,0 +1,85 @@ + + + + + + + +OpenLCP: Namespace Members + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenLCP +  0.2.0 +
    +
    +
    + + + + + + + +
    + +
    +
    + + +
    + +
    + +
      +
    • NackReasonDescription() +: RDM +
    • +
    • ProductCategoryDescription() +: RDM +
    • +
    • ProductDetailDescription() +: RDM +
    • +
    • StatusMessageDescription() +: RDM +
    • +
    +
    + + + + diff --git a/docs/doxygen/html/namespacemembers_type.html b/docs/doxygen/html/namespacemembers_type.html new file mode 100644 index 0000000..c0ddd81 --- /dev/null +++ b/docs/doxygen/html/namespacemembers_type.html @@ -0,0 +1,85 @@ + + + + + + + +OpenLCP: Namespace Members + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenLCP +  0.2.0 +
    +
    +
    + + + + + + + +
    + +
    +
    + + +
    + +
    + +
      +
    • MsgPtr +: RDM +
    • +
    • PID +: RDM +
    • +
    • PidAction +: RDM +
    • +
    • StatusPtr +: RDM +
    • +
    +
    + + + + diff --git a/docs/doxygen/html/namespaces.html b/docs/doxygen/html/namespaces.html new file mode 100644 index 0000000..53cbd58 --- /dev/null +++ b/docs/doxygen/html/namespaces.html @@ -0,0 +1,279 @@ + + + + + + + +OpenLCP: Namespace List + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenLCP +  0.2.0 +
    +
    +
    + + + + + + + +
    + +
    +
    + + +
    + +
    + +
    +
    +
    Namespace List
    +
    +
    +
    Here is a list of all documented namespaces with brief descriptions:
    +
    [detail level 12345]
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     NACN
     NDMP
     NPDU
     NRLP
     NSDT
     CComponentThe Component class The process, program or application corresponding to a single ACN endpoint
     NDMX
     CDeviceThe Device class
     CPatchThe DMX::Patch class
     CPersonalityThe Personality class
     CUniverseThe Universe class
     NOTP
     NAdvertisement
     NLayer
     NPDU
     NTransform
     NRDMANSI E1.37-1 – 2012 (R2017) Additional Message Sets for ANSI E1.20 (RDM) – Part 1, Dimmer Message Sets
     CControllerThe Controller class
     CDeviceThe RDM::Device class
     CMessageThe Message struct
     CParameterThe Parameter class
     CResponderThe Responder class
     CSensorThe Sensor class
     CStatusThe Status struct
     CUIDThe UID struct
     NRDMnet
     NBrokerProtocol
     NEPT
     NLLRP
     NRPT
     CBrokerThe Broker class
     CControllerThe Controller class
     CDeviceThe Device class
     CImplementationThe Implementation class
     CPduThe RDMnet::Pdu class
     NSACN
     NDATA
     NEXTENDED
     CMergeProxyUniverseThe MergeProxyUniverse class 6.2.3.1 Multiple Sources at Highest Priority It is possible for there to be multiple sources, all transmitting data at the highest currently active priority for a given universe
     CNodeThe Node class
     CProvenanceThe Provenance class
     CReceiverThe Receiver class
     CSourceThe Source class
     CUniverseThe Universe class
     NstdSTL namespace
     Chash< SACN::Provenance >The hash struct specilizaton for SACN::Provenance
     Chash< UUID::uuid >The hash struct specialization for UUID::uuid
     NUUID
     CNCSFieldsThe NCSFields struct
     CRFC4122FieldsThe RFC4122Fields struct
     CuuidThe uuid class
    +
    +
    + + + + diff --git a/docs/doxygen/html/nav_f.png b/docs/doxygen/html/nav_f.png new file mode 100644 index 0000000..72a58a5 Binary files /dev/null and b/docs/doxygen/html/nav_f.png differ diff --git a/docs/doxygen/html/nav_g.png b/docs/doxygen/html/nav_g.png new file mode 100644 index 0000000..2093a23 Binary files /dev/null and b/docs/doxygen/html/nav_g.png differ diff --git a/docs/doxygen/html/nav_h.png b/docs/doxygen/html/nav_h.png new file mode 100644 index 0000000..33389b1 Binary files /dev/null and b/docs/doxygen/html/nav_h.png differ diff --git a/docs/doxygen/html/open.png b/docs/doxygen/html/open.png new file mode 100644 index 0000000..30f75c7 Binary files /dev/null and b/docs/doxygen/html/open.png differ diff --git a/docs/doxygen/html/pages.html b/docs/doxygen/html/pages.html new file mode 100644 index 0000000..0743922 --- /dev/null +++ b/docs/doxygen/html/pages.html @@ -0,0 +1,82 @@ + + + + + + + +OpenLCP: Related Pages + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenLCP +  0.2.0 +
    +
    +
    + + + + + + + +
    + +
    +
    + + +
    + +
    + +
    +
    +
    Related Pages
    +
    +
    +
    Here is a list of all related documentation pages:
    +
    + + + + diff --git a/docs/doxygen/html/search/all_0.html b/docs/doxygen/html/search/all_0.html new file mode 100644 index 0000000..1ec5b2d --- /dev/null +++ b/docs/doxygen/html/search/all_0.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_0.js b/docs/doxygen/html/search/all_0.js new file mode 100644 index 0000000..dff4c8a --- /dev/null +++ b/docs/doxygen/html/search/all_0.js @@ -0,0 +1,61 @@ +var searchData= +[ + ['ack_0',['ack',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a079dc4ffc17cbdeeb2ca1906cbfefd1d',1,'ACN::SDT::Session']]], + ['ack_5fdata_1',['ack_data',['../df/db9/struct_a_c_n_1_1_s_d_t_1_1ack__data.html',1,'ACN::SDT']]], + ['ack_5frange_5fbegin_2',['ack_range_begin',['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#abc8ce094962b3b89cc4c43da4645da5e',1,'ACN::SDT::wrapper_data']]], + ['ack_5frange_5fend_3',['ack_range_end',['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#acd247e26b3927321bcb911c61fbdb713',1,'ACN::SDT::wrapper_data']]], + ['acn_5fid_4',['acn_id',['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#abd66785a83f725a78c838c805d5cf597',1,'ACN::RLP::TCP::transport::acn_id()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a720d813381dae3a61b7f035f748cbd28',1,'ACN::RLP::UDP::transport::acn_id()']]], + ['actiondiscoveruniquebranch_5',['actionDiscoverUniqueBranch',['../db/dc1/class_r_d_m_1_1_responder.html#a63c462f51d5ce88cbba234187c357b0b',1,'RDM::Responder']]], + ['actiondiscoverymute_6',['actionDiscoveryMute',['../db/dc1/class_r_d_m_1_1_responder.html#a9857ff175267d3b7eb39d715757fa64d',1,'RDM::Responder']]], + ['actiondiscoveryunmute_7',['actionDiscoveryUnmute',['../db/dc1/class_r_d_m_1_1_responder.html#a6aa7aefd76a2efce89a03b0acd432bbf',1,'RDM::Responder']]], + ['actiongetcommsstatus_8',['actionGetCommsStatus',['../db/dc1/class_r_d_m_1_1_responder.html#a80b14f9666f5e4d447a842bccd2f1c6d',1,'RDM::Responder']]], + ['actiongetdeviceinfo_9',['actionGetDeviceInfo',['../d1/d8a/class_r_d_m_1_1_device.html#a0b2d273ff938b31de71df98520f2e28e',1,'RDM::Device']]], + ['actiongetdevmodeldescription_10',['actionGetDevModelDescription',['../d1/d8a/class_r_d_m_1_1_device.html#a3830466e7492bede401c2b014c29aef6',1,'RDM::Device']]], + ['actiongetdmxpersonality_11',['actionGetDmxPersonality',['../d1/d8a/class_r_d_m_1_1_device.html#ae256ea2098096bffac0c04186a2f185f',1,'RDM::Device']]], + ['actiongetdmxpersonalitydesc_12',['actionGetDmxPersonalityDesc',['../d1/d8a/class_r_d_m_1_1_device.html#ac1d4ee182f974b4899d5a9922f21a48d',1,'RDM::Device']]], + ['actiongetdmxstartaddress_13',['actionGetDmxStartAddress',['../d1/d8a/class_r_d_m_1_1_device.html#a5dc17a64316c8e85f3e338b3d5035ee3',1,'RDM::Device']]], + ['actiongetidentifydevice_14',['actionGetIdentifyDevice',['../d1/d8a/class_r_d_m_1_1_device.html#a928c90d6c5abfd4609b0ce207c34a5d4',1,'RDM::Device']]], + ['actiongetlanguage_15',['actionGetLanguage',['../d1/d8a/class_r_d_m_1_1_device.html#a5f9cf2e928d1f9a0dcf273fdbfca9be2',1,'RDM::Device']]], + ['actiongetmanufacturerlabel_16',['actionGetManufacturerLabel',['../d1/d8a/class_r_d_m_1_1_device.html#aaaa57cf374aae21be7b3a61c9348bef9',1,'RDM::Device']]], + ['actiongetproductdetailidlist_17',['actionGetProductDetailIdList',['../d1/d8a/class_r_d_m_1_1_device.html#a95bc17d60c76540d7eb3c51d82962c56',1,'RDM::Device']]], + ['actiongetqueuedmessage_18',['actionGetQueuedMessage',['../db/dc1/class_r_d_m_1_1_responder.html#a12552e01d310ab439b086d82896d00b5',1,'RDM::Responder']]], + ['actiongetsensordefinition_19',['actionGetSensorDefinition',['../d9/dc6/class_r_d_m_1_1_sensor.html#af6b92b46830258cc0d481deb5fd75526',1,'RDM::Sensor']]], + ['actiongetsensorvalue_20',['actionGetSensorValue',['../d9/dc6/class_r_d_m_1_1_sensor.html#ab736d0874b70ca02104518413e6e2ff2',1,'RDM::Sensor']]], + ['actiongetsoftwareversionlabel_21',['actionGetSoftwareVersionLabel',['../d1/d8a/class_r_d_m_1_1_device.html#acc9f0b09681fac3fe5c0fbb0c93626b2',1,'RDM::Device']]], + ['actiongetstatusiddescription_22',['actionGetStatusIdDescription',['../db/dc1/class_r_d_m_1_1_responder.html#ab5192c3b3bb1bb9c1872346c1db29c4b',1,'RDM::Responder']]], + ['actiongetstatusmessages_23',['actionGetStatusMessages',['../db/dc1/class_r_d_m_1_1_responder.html#a84fbd024fd5fe8e85742bdd12fc11331',1,'RDM::Responder']]], + ['actiongetsubdevicethreshold_24',['actionGetSubdeviceThreshold',['../d1/d8a/class_r_d_m_1_1_device.html#ac7f6e0a20d0e86e2629da18a0e14a6b2',1,'RDM::Device']]], + ['actiongetsupportedparameters_25',['actionGetSupportedParameters',['../d1/d8a/class_r_d_m_1_1_device.html#addb63997ed2b1320fd80bb990f4a38bc',1,'RDM::Device']]], + ['actionprep_5f_26',['actionPrep_',['../d1/d8a/class_r_d_m_1_1_device.html#ace4e3c13e4feaa1f1d58c66fbf2d6833',1,'RDM::Device']]], + ['actionsensordispatch_27',['actionSensorDispatch',['../d1/d8a/class_r_d_m_1_1_device.html#a3e0fa67f0ba3073f9fd0d07c31cde3f2',1,'RDM::Device']]], + ['actionsetclearstatusid_28',['actionSetClearStatusId',['../d1/d8a/class_r_d_m_1_1_device.html#a0068a6f5b2976dce6fc99d62e644b2ce',1,'RDM::Device']]], + ['actionsetcommsstatus_29',['actionSetCommsStatus',['../db/dc1/class_r_d_m_1_1_responder.html#a138c6c55a5eb3f08ace61f2994944dbf',1,'RDM::Responder']]], + ['actionsetdmxpersonality_30',['actionSetDmxPersonality',['../d1/d8a/class_r_d_m_1_1_device.html#ae549b9ed9c2ef0c9b91e90bb1e3b5459',1,'RDM::Device']]], + ['actionsetdmxstartaddress_31',['actionSetDmxStartAddress',['../d1/d8a/class_r_d_m_1_1_device.html#a4fdfa9e5432fe726f357a72dd722fad0',1,'RDM::Device']]], + ['actionsetidentifydevice_32',['actionSetIdentifyDevice',['../d1/d8a/class_r_d_m_1_1_device.html#aa75b14d33300d5c2df42fefad758737c',1,'RDM::Device']]], + ['actionsetlanguage_33',['actionSetLanguage',['../d1/d8a/class_r_d_m_1_1_device.html#a325c2f20a8f4ca0e01393a631c807394',1,'RDM::Device']]], + ['actionsetrecordsensors_34',['actionSetRecordSensors',['../d9/dc6/class_r_d_m_1_1_sensor.html#a657023ebeaf7e7eb9106148cee78bda7',1,'RDM::Sensor']]], + ['actionsetresetdevice_35',['actionSetResetDevice',['../d1/d8a/class_r_d_m_1_1_device.html#af9ed83a9c1d01d1fc8ff685d73f956ae',1,'RDM::Device']]], + ['actionsetsensorvalue_36',['actionSetSensorValue',['../d9/dc6/class_r_d_m_1_1_sensor.html#acec369ec45c0acf09ba9b4223503b9ce',1,'RDM::Sensor']]], + ['actionsetsubdevicethreshold_37',['actionSetSubdeviceThreshold',['../d1/d8a/class_r_d_m_1_1_device.html#ad2e4a882ce135e78483354bcefc0c752',1,'RDM::Device']]], + ['addproductdetailid_38',['addProductDetailId',['../d1/d8a/class_r_d_m_1_1_device.html#a8965e46c55cc626ba95d2562ff831100',1,'RDM::Device']]], + ['address_39',['address',['../dd/dbe/class_d_m_x_1_1_device.html#ad1ab345a20daad112d3afb3b095be6db',1,'DMX::Device::address()'],['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html#a429d2a68f78b07e356202f6b71992883',1,'ACN::SDT::channel_params_data::address()'],['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html#ab5215c6be0f09f927531735bf9291e45',1,'RDMnet::LLRP::ProbeReply::reply_data::address()'],['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#a70e4801f91c6278b618a0682ef4f5031',1,'ACN::DMP::range::address()'],['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html',1,'OTP::Transform::Point::address']]], + ['address_5flist_40',['address_list',['../d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html',1,'ACN::DMP::address_list'],['../d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html#a4df225bf0939a6ccb8ef242947965d9d',1,'ACN::DMP::address_list::address_list()']]], + ['address_5fpair_5flist_41',['address_pair_list',['../d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html',1,'ACN::DMP::address_pair_list'],['../d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html#af18c421a3cf14022a7fddacb5c4396cc',1,'ACN::DMP::address_pair_list::address_pair_list()']]], + ['address_5ftype_42',['address_type',['../db/d6e/struct_a_c_n_1_1_d_m_p_1_1address__type.html',1,'ACN::DMP']]], + ['addresses_43',['addresses',['../d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html#a5aaf35a08abc03e857ca6f3712bf5270',1,'ACN::DMP::address_list']]], + ['addsourceuniverse_44',['addSourceUniverse',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a525837fb67ca9cd36681c454983e5a46',1,'SACN::MergeProxyUniverse']]], + ['addsubdevice_45',['addSubDevice',['../d1/d8a/class_r_d_m_1_1_device.html#a5e3a22aa48acb1eaaf3d1293d8f1e0ad',1,'RDM::Device']]], + ['advertisement_5fdata_46',['advertisement_data',['../d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html',1,'OTP::Advertisement']]], + ['appenddata_47',['appendData',['../de/d0d/struct_r_d_m_1_1_message.html#ace2fa8503deeb2fcdfe9cf8f3aba5dc7',1,'RDM::Message']]], + ['appliance_48',['Appliance',['../d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance.html',1,'ACN::DMP::Appliance'],['../d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance.html#afe9d7835cf5d6adefd7304f2eb072287',1,'ACN::DMP::Appliance::Appliance()']]], + ['arx_49',['Arx',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#a877d8e12ad23e8b2d5487c2008ad2e77',1,'OTP::Transform::Point::Module::rotation_va_module']]], + ['ary_50',['Ary',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#ade0d68edce8b00643f66b27a402aa5b0',1,'OTP::Transform::Point::Module::rotation_va_module']]], + ['arz_51',['Arz',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#aa858a243b406232ad55739ce56272d6a',1,'OTP::Transform::Point::Module::rotation_va_module']]], + ['assignusername_52',['assignUserName',['../d9/d4b/class_a_c_n_1_1_component.html#a38f330e89f1c85e00257aee4c3ced2f9',1,'ACN::Component']]], + ['association_53',['association',['../dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html#a418b8aa53954fb865c1503b57ff372f6',1,'ACN::SDT::CLIENT::client_header']]], + ['available_54',['available',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#aefe0c13b02819741cd7fc98de45bcf6e',1,'ACN::PDU::pdu_stream']]], + ['ax_55',['Ax',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#ad814e90deaff81f3b916495a1cd7986a',1,'OTP::Transform::Point::Module::position_va_module']]], + ['ay_56',['Ay',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a13e2b82f3906a4bc6405406816cb2039',1,'OTP::Transform::Point::Module::position_va_module']]], + ['az_57',['Az',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a41a24f957604f73c3537035592e8f310',1,'OTP::Transform::Point::Module::position_va_module']]] +]; diff --git a/docs/doxygen/html/search/all_1.html b/docs/doxygen/html/search/all_1.html new file mode 100644 index 0000000..9f80e90 --- /dev/null +++ b/docs/doxygen/html/search/all_1.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_1.js b/docs/doxygen/html/search/all_1.js new file mode 100644 index 0000000..e6f7ea0 --- /dev/null +++ b/docs/doxygen/html/search/all_1.js @@ -0,0 +1,19 @@ +var searchData= +[ + ['base_58',['base',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a78579dba03f2c938c9e9414cf7e6e7dd',1,'ACN::PDU::pdu_stream']]], + ['base_5fdata_59',['base_data',['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html',1,'OTP::Layer']]], + ['base_5ffooter_60',['base_footer',['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html',1,'OTP::Layer']]], + ['binding_5fcid_61',['binding_cid',['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html#ac17af7a8e195f52dd855d9ead593cdbb',1,'RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data']]], + ['block_62',['Block',['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html',1,'ACN::PDU']]], + ['block_63',['block',['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a149b2c3663161b2cb320d234172e44c8',1,'ACN::SDT::wrapper_data']]], + ['block_64',['Block',['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html',1,'OTP::PDU']]], + ['block_3c_20acn_3a_3arlp_3a_3apdu_20_3e_65',['Block< ACN::RLP::Pdu >',['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html',1,'ACN::PDU']]], + ['block_3c_20acn_3a_3asdt_3a_3aclient_3a_3apdu_20_3e_66',['Block< ACN::SDT::CLIENT::Pdu >',['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html',1,'ACN::PDU']]], + ['block_3c_20otp_3a_3atransform_3a_3apoint_3a_3amodule_3a_3apdu_20_3e_67',['Block< OTP::Transform::Point::Module::pdu >',['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html',1,'OTP::PDU']]], + ['block_3c_20otp_3a_3atransform_3a_3apoint_3a_3apdu_20_3e_68',['Block< OTP::Transform::Point::pdu >',['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html',1,'OTP::PDU']]], + ['broker_69',['Broker',['../de/d14/class_r_d_mnet_1_1_r_p_t_1_1_broker.html#ac5285498d7647da93ccb238df5b02fa1',1,'RDMnet::RPT::Broker::Broker()'],['../db/d1e/class_r_d_mnet_1_1_broker.html#ab01d5e99644246f011e32e21fc5bb152',1,'RDMnet::Broker::Broker()'],['../d4/d48/class_r_d_mnet_1_1_e_p_t_1_1_broker.html#ac1b999bdd26f759ce3dcb75c982c230d',1,'RDMnet::EPT::Broker::Broker()'],['../db/d1e/class_r_d_mnet_1_1_broker.html',1,'RDMnet::Broker'],['../d4/d48/class_r_d_mnet_1_1_e_p_t_1_1_broker.html',1,'RDMnet::EPT::Broker'],['../de/d14/class_r_d_mnet_1_1_r_p_t_1_1_broker.html',1,'RDMnet::RPT::Broker']]], + ['broker_5fuid_70',['broker_uid',['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#a2c1e39166af1d7e375ad5b036fc5d3f4',1,'RDMnet::BrokerProtocol::connect_reply_data']]], + ['brokers_5fonly_71',['brokers_only',['../d0/dda/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t.html#ae3ebc6cc152f318cb96f949ce40a147c',1,'RDMnet::LLRP::ProbeRequest::filter_t']]], + ['byte_72',['byte',['../db/d8c/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags.html#af5b51dd353bcdee3084ca78fc7bda454',1,'RDMnet::BrokerProtocol::connection_flags']]], + ['bytes_73',['bytes',['../dc/da6/class_u_u_i_d_1_1uuid.html#a06a431c293b52cb7193a0d152f26d5ab',1,'UUID::uuid']]] +]; diff --git a/docs/doxygen/html/search/all_10.html b/docs/doxygen/html/search/all_10.html new file mode 100644 index 0000000..3bf1196 --- /dev/null +++ b/docs/doxygen/html/search/all_10.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_10.js b/docs/doxygen/html/search/all_10.js new file mode 100644 index 0000000..2d661ec --- /dev/null +++ b/docs/doxygen/html/search/all_10.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['queued_5fmessages_5f_342',['queued_messages_',['../d1/d8a/class_r_d_m_1_1_device.html#a2f03348a386bbf2e487180b6c1e771ee',1,'RDM::Device']]], + ['queued_5fstatuses_5f_343',['queued_statuses_',['../d1/d8a/class_r_d_m_1_1_device.html#aa3cb37a2a1be01b5af0195bda2835e8d',1,'RDM::Device']]], + ['quick_5ffind_344',['quick_find',['../db/db8/class_r_d_m_1_1_controller.html#a7214ea423a0b630bdbd8cffc99678498',1,'RDM::Controller']]] +]; diff --git a/docs/doxygen/html/search/all_11.html b/docs/doxygen/html/search/all_11.html new file mode 100644 index 0000000..c9f79d2 --- /dev/null +++ b/docs/doxygen/html/search/all_11.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_11.js b/docs/doxygen/html/search/all_11.js new file mode 100644 index 0000000..63d417a --- /dev/null +++ b/docs/doxygen/html/search/all_11.js @@ -0,0 +1,53 @@ +var searchData= +[ + ['cliententry_345',['ClientEntry',['../d6/d71/namespace_r_d_mnet_1_1_broker_protocol_1_1_client_entry.html',1,'RDMnet::BrokerProtocol']]], + ['range_346',['range',['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html',1,'ACN::DMP::range'],['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#a99d1431a4471ae74cb74e4ed31ff9108',1,'ACN::DMP::range::range()']]], + ['rdm_347',['RDM',['../de/d93/namespace_r_d_m.html',1,'']]], + ['read_348',['read',['../de/d0d/struct_r_d_m_1_1_message.html#a42b49ce3a47f5a8630d197e46d38c2b7',1,'RDM::Message']]], + ['readstring_349',['readString',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a103e72bd1f0ff6c85095f74531184e70',1,'ACN::PDU::pdu_stream']]], + ['readtype_350',['readType',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a2afd86f547e983effa4534ec8485d110',1,'ACN::PDU::pdu_stream::readType()'],['../de/d0d/struct_r_d_m_1_1_message.html#a5c88329173cf44f6498d8a5966feab07',1,'RDM::Message::readType()']]], + ['reason_351',['reason',['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#ac4249658c1858d1c9aa99c8c475020aa',1,'ACN::SDT::join_refuse_data::reason()'],['../d7/db7/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data.html#ae878d141a38cd0abe22c813df2a470fa',1,'RDMnet::BrokerProtocol::disconnect_data::reason()'],['../d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html#a4bbc93d69c31d89db9bde8e4f2112a05',1,'ACN::SDT::disconnecting_data::reason()']]], + ['receive_352',['receive',['../db/dc1/class_r_d_m_1_1_responder.html#aaef274bdd0b5d555eb7774cb92cd0ae7',1,'RDM::Responder::receive(const std::vector< uint8_t > &data)'],['../db/dc1/class_r_d_m_1_1_responder.html#ab877d88fd3cacd61c277d570b4a3d7d6',1,'RDM::Responder::receive(const MsgPtr message)']]], + ['receivellrp_353',['receiveLLRP',['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html#a68dd2e2c5e6fc52de89f25a2385d2fb4',1,'RDMnet::LLRP::Target']]], + ['receiveprobereply_354',['receiveProbeReply',['../d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager.html#a5c404f41f836add98b67788104d815c6',1,'RDMnet::LLRP::Manager']]], + ['receiveproberequest_355',['receiveProbeRequest',['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html#a9c0eb86e9ff636d3717a5d2d49ff1d38',1,'RDMnet::LLRP::Target']]], + ['receiver_356',['Receiver',['../da/dde/class_s_a_c_n_1_1_receiver.html#a34e4d8f21cd3f30b8a2ef166091cb6be',1,'SACN::Receiver::Receiver()'],['../da/dde/class_s_a_c_n_1_1_receiver.html',1,'SACN::Receiver']]], + ['receiverdmcommand_357',['receiveRdmCommand',['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html#a3754b7caf27e3ec032377203951149f8',1,'RDMnet::LLRP::Target']]], + ['reciprocal_358',['reciprocal',['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a078747c526ba52311fe94d6c19f23d3c',1,'ACN::SDT::join_data::reciprocal()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#a5ac0c9c323caf9667ea9cea76dfa75d1',1,'ACN::SDT::join_accept_data::reciprocal()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#aedaedfb7e47a96a024d7f5d7a0214186',1,'ACN::SDT::channel_info_block::reciprocal()']]], + ['reference_5fframe_5fmodule_359',['reference_frame_module',['../d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module.html',1,'OTP::Transform::Point::Module']]], + ['reliable_360',['reliable',['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#aac55f9c5336001d5da4a492ec001899a',1,'ACN::SDT::join_data::reliable()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#ae03112bc981b48be33a0a99feeb71f68',1,'ACN::SDT::join_accept_data::reliable()'],['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#a7957e2e0bd461445d2f04ba8b2d8affa',1,'ACN::SDT::join_refuse_data::reliable()'],['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#ae41200999e631862dbbcdb9f49f8f9d0',1,'ACN::SDT::nak_data::reliable()'],['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a8759b4e1237f9e3b06057fb59fe152d9',1,'ACN::SDT::wrapper_data::reliable()']]], + ['reliable_5fwrapper_361',['reliable_wrapper',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a819d8f94db2b0dd0c992f200925177ed',1,'ACN::SDT::Session']]], + ['reply_5fdata_362',['reply_data',['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html',1,'RDMnet::LLRP::ProbeReply']]], + ['request_5fdata_363',['request_data',['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html',1,'RDMnet::LLRP::ProbeRequest']]], + ['request_5fdynamic_5fuid_5fdata_364',['request_dynamic_uid_data',['../d8/dc6/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data.html',1,'RDMnet::BrokerProtocol']]], + ['requiredlength_365',['requiredLength',['../de/d0d/struct_r_d_m_1_1_message.html#ad37c0a18795a83a63224f38f420ee654',1,'RDM::Message']]], + ['res_366',['res',['../d8/d52/struct_u_u_i_d_1_1_n_c_s_fields.html#a67c1755239ea4d6004b7844db071438f',1,'UUID::NCSFields']]], + ['reserved_367',['reserved',['../d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html#a8f8de854a79db7a313ca1ab7ed208799',1,'SACN::EXTENDED::discovery_header::reserved()'],['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html#a4179015fa8ef83a9e75299bf7cb59046',1,'SACN::EXTENDED::sync_header::reserved()'],['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html#a62c8fc81424e5473b5cc31fb9452f219',1,'RDMnet::RPT::rpt_data::reserved()'],['../d0/dda/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t.html#afbe4ed60f3cdf7fa23d0e13b618c6832',1,'RDMnet::LLRP::ProbeRequest::filter_t::reserved()'],['../d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html#a00fdd86a830012cb74ebb57414fa7d8e',1,'OTP::Advertisement::Module::module_data::reserved()'],['../d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html#a4d97e501799c8ef9554208a9ad564603',1,'OTP::Advertisement::Name::name_data::reserved()'],['../d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html#a006870191533741d07abbe427131ad98',1,'OTP::Advertisement::System::system_data::reserved()'],['../d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html#a1e7db3125d639ae7663f466e5b59c67a',1,'OTP::Advertisement::advertisement_data::reserved()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a18296881b3b3eaf3d190eac0829a1e49',1,'OTP::Layer::base_data::reserved()'],['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a16b85ccb8d8ae121a0e61811db169bc5',1,'OTP::Transform::Point::point_data::reserved()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#a06ae2e05e1ad800fc2373b0afc7ff338',1,'OTP::Transform::transform_data::reserved()']]], + ['reset_368',['reset',['../db/dc1/class_r_d_m_1_1_responder.html#a8e9e131744783e3ff191a0db327397b8',1,'RDM::Responder::reset()'],['../d1/d8a/class_r_d_m_1_1_device.html#a6ad42d914e49a69fa040f880c758199d',1,'RDM::Device::reset()']]], + ['responder_369',['Responder',['../db/dc1/class_r_d_m_1_1_responder.html',1,'RDM::Responder'],['../db/dc1/class_r_d_m_1_1_responder.html#abb5a6eecc0edbf32f9109e45827ec76e',1,'RDM::Responder::Responder()']]], + ['responsetype_370',['responseType',['../de/d0d/struct_r_d_m_1_1_message.html#a60591f28b4e1a2a03e6fb85791ba98a0',1,'RDM::Message']]], + ['rfc4122fields_371',['RFC4122Fields',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html',1,'UUID']]], + ['rid_372',['rid',['../d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html#a9edff4fa53e5145fe96f1150a0a077d6',1,'RDMnet::BrokerProtocol::dynamic_uid_request::rid()'],['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html#ac5096bd752dadc6f99230c4b21abdac1',1,'RDMnet::BrokerProtocol::dynamic_uid_mapping::rid()']]], + ['rlp_5fheader_373',['rlp_header',['../d8/db5/struct_a_c_n_1_1_r_l_p_1_1rlp__header.html',1,'ACN::RLP']]], + ['rlpbrokerreceiver_374',['rlpBrokerReceiver',['../db/d1e/class_r_d_mnet_1_1_broker.html#ab0c78ce4061ad0780a4fe60cf33487ee',1,'RDMnet::Broker']]], + ['rlpeptreceiver_375',['rlpEptReceiver',['../d1/d66/class_r_d_mnet_1_1_implementation.html#a6827f8b6963914b86c5e07776bff968c',1,'RDMnet::Implementation']]], + ['rlpllrpreceiver_376',['rlpLlrpReceiver',['../d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager.html#a214ad7a38f1f1643a98455a133f121df',1,'RDMnet::LLRP::Manager::rlpLlrpReceiver()'],['../d1/d66/class_r_d_mnet_1_1_implementation.html#a310b03d6a7dc55dafdb7b80f4e439555',1,'RDMnet::Implementation::rlpLlrpReceiver()']]], + ['rlpreceiver_377',['RlpReceiver',['../d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html#ab81135e6597dab676e6bfb85a808e928',1,'ACN::RLP::Component']]], + ['rlpregistervector_378',['RlpRegisterVector',['../d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html#a65fed5f5e8c46aa156c50368b73aa222',1,'ACN::RLP::Component']]], + ['rlprptreceiver_379',['rlpRptReceiver',['../da/dfd/class_r_d_mnet_1_1_controller.html#a8ebca10782f2734955ba7fc88a24c1c6',1,'RDMnet::Controller::rlpRptReceiver()'],['../dc/d3e/class_r_d_mnet_1_1_device.html#a65a72d8e184d75f23ee317af63d2f1fc',1,'RDMnet::Device::rlpRptReceiver()']]], + ['root_380',['root',['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#aa67e203061cc18c7ca45fe325f7618a3',1,'ACN::RLP::TCP::transport::root()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a8ed629e3209f2b14598f5da03073a3e3',1,'ACN::RLP::UDP::transport::root()']]], + ['rotation_5fmodule_381',['rotation_module',['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html',1,'OTP::Transform::Point::Module']]], + ['rotation_5fva_5fmodule_382',['rotation_va_module',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html',1,'OTP::Transform::Point::Module']]], + ['rpt_5fdata_383',['rpt_data',['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html',1,'RDMnet::RPT']]], + ['rpt_5fheader_384',['rpt_header',['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html',1,'RDMnet::RPT']]], + ['rx_385',['Rx',['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html#a9f55b6dc6a8bcb1d6da8992c63dba642',1,'OTP::Transform::Point::Module::rotation_module']]], + ['rxdiscovery_386',['rxDiscovery',['../db/dc1/class_r_d_m_1_1_responder.html#afd96380208c41a46bd9a7b24c5f637e1',1,'RDM::Responder']]], + ['rxdiscoveryresponse_387',['rxDiscoveryResponse',['../db/db8/class_r_d_m_1_1_controller.html#a97971de7fba71ba2d6f9a6e745d53041',1,'RDM::Controller']]], + ['rxget_388',['rxGet',['../db/dc1/class_r_d_m_1_1_responder.html#a915700434ea83194f0f02c1b480d7505',1,'RDM::Responder']]], + ['rxgetresponse_389',['rxGetResponse',['../db/db8/class_r_d_m_1_1_controller.html#aa57aee357fa36db1b56a7d6d344a82c4',1,'RDM::Controller']]], + ['rxrate_390',['rxRate',['../d0/de4/class_d_m_x_1_1_universe.html#a3d0c6c197a42c65d2db1ca374b58f811',1,'DMX::Universe::rxRate()'],['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a00c71b34c8e56a041f12bc22649e8150',1,'SACN::MergeProxyUniverse::rxRate()']]], + ['rxset_391',['rxSet',['../db/dc1/class_r_d_m_1_1_responder.html#a213843cd6b5b353cbbd008adffedd483',1,'RDM::Responder']]], + ['rxsetresponse_392',['rxSetResponse',['../db/db8/class_r_d_m_1_1_controller.html#a7753af67f43b6396ecce668ecd709523',1,'RDM::Controller']]], + ['ry_393',['Ry',['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html#a05676f1dcb19dee58cc0ee56a4245e74',1,'OTP::Transform::Point::Module::rotation_module']]], + ['rz_394',['Rz',['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html#ac4b2cfd30c7f88a5aada898bfb3b61d3',1,'OTP::Transform::Point::Module::rotation_module']]] +]; diff --git a/docs/doxygen/html/search/all_12.html b/docs/doxygen/html/search/all_12.html new file mode 100644 index 0000000..ab93472 --- /dev/null +++ b/docs/doxygen/html/search/all_12.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_12.js b/docs/doxygen/html/search/all_12.js new file mode 100644 index 0000000..889dde0 --- /dev/null +++ b/docs/doxygen/html/search/all_12.js @@ -0,0 +1,79 @@ +var searchData= +[ + ['save_395',['save',['../d9/dc6/class_r_d_m_1_1_sensor.html#ad42b99c45c8f840ddb0058cd8967a793',1,'RDM::Sensor']]], + ['saved_396',['saved',['../d9/dc6/class_r_d_m_1_1_sensor.html#a51b6329ecfe3927628bb68c9c5631a75',1,'RDM::Sensor']]], + ['scale_5fmodule_397',['scale_module',['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html',1,'OTP::Transform::Point::Module']]], + ['scale_5fx_398',['scale_x',['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html#a3fb29af7fc22bdb3d69e943412f26cf9',1,'OTP::Transform::Point::Module::scale_module']]], + ['scale_5fy_399',['scale_y',['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html#a47394b0dff5006999567dea981bf9060',1,'OTP::Transform::Point::Module::scale_module']]], + ['scale_5fz_400',['scale_z',['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html#a4b202d2c79a9e9b1f6632ebfb8922d54',1,'OTP::Transform::Point::Module::scale_module']]], + ['sdtgetsessions_401',['SdtGetSessions',['../d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html#ad578382cfaa9197c0d9124ee92cede9d',1,'ACN::SDT::Leader']]], + ['sdtjoinsession_402',['SdtJoinSession',['../d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html#a5e5f1ba432fbeda3e2a41e30e05b8697',1,'ACN::SDT::Leader']]], + ['sdtreceiver_403',['SdtReceiver',['../d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member.html#a89363fbb65e5dd9a3e824fde3fc8de9e',1,'ACN::SDT::Member::SdtReceiver()'],['../d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html#a0e7a2ba4043731f861660ab3f5ebbe5e',1,'ACN::SDT::Leader::SdtReceiver(PDU::Message< RLP::Pdu >)']]], + ['sdtsessions_404',['SdtSessions',['../d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html#a64f85c7b84be03731ba8dc33345b8a7c',1,'ACN::SDT::Leader']]], + ['searchdomain_405',['searchDomain',['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#a60d8a4927a51e1a17a03e97d2f4047aa',1,'RDMnet::BrokerProtocol::client_connect_data']]], + ['send_406',['send',['../db/dc1/class_r_d_m_1_1_responder.html#a282caaf59807587db57a7a50754d155d',1,'RDM::Responder::send(const std::vector< uint8_t > &data)'],['../db/dc1/class_r_d_m_1_1_responder.html#aed761d31acb4f28e97f15e4558524a5c',1,'RDM::Responder::send(MsgPtr message)']]], + ['sendprobereply_407',['sendProbeReply',['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html#a354abb9afa4ec52d97d8c818263d219b',1,'RDMnet::LLRP::Target']]], + ['sendproberequest_408',['sendProbeRequest',['../d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager.html#aacdcff91337e6be83851d6ae766094a6',1,'RDMnet::LLRP::Manager']]], + ['sensor_409',['Sensor',['../d9/dc6/class_r_d_m_1_1_sensor.html',1,'RDM::Sensor'],['../d9/dc6/class_r_d_m_1_1_sensor.html#a4d354ee185715e7094cd9db2a2286cff',1,'RDM::Sensor::Sensor()']]], + ['sensors_5f_410',['sensors_',['../d1/d8a/class_r_d_m_1_1_device.html#a900fbcb909222b47059e8350cd2070fc',1,'RDM::Device']]], + ['sequence_411',['sequence',['../dc/da6/class_u_u_i_d_1_1uuid.html#a7b58adcbe2180fb4a1778088aa3f0892',1,'UUID::uuid::sequence()'],['../df/db9/struct_a_c_n_1_1_s_d_t_1_1ack__data.html#a1991e42e2a8edaa0e18f0da46b685b40',1,'ACN::SDT::ack_data::sequence()'],['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#ac90756a9e1a8b314bf03f22cd439bf76',1,'ACN::SDT::wrapper_data::sequence()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#ad770545c2bac82c860a2e44b0cb413bf',1,'ACN::SDT::join_data::sequence()'],['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html#aa729b014143f25d95ee8edc9eca8e444',1,'RDMnet::RPT::rpt_data::sequence()']]], + ['sequence_5fnumber_412',['sequence_number',['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html#a049008e5ca8e1753443c546e69fe95fb',1,'SACN::EXTENDED::sync_header::sequence_number()'],['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#a009048fa9a4b9712dfa459b31e018719',1,'SACN::DATA::data_header::sequence_number()']]], + ['session_413',['Session',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html',1,'ACN::SDT::Session'],['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a4c24268dacd271b49ed1ecd3e4dedd98',1,'ACN::SDT::Session::Session()']]], + ['sessionid_414',['SessionId',['../d8/dac/struct_a_c_n_1_1_s_d_t_1_1_session_id.html',1,'ACN::SDT']]], + ['sessions_415',['sessions',['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a80f126c00019df2e3d11e37c2a66fc56',1,'ACN::SDT::channel_info_block']]], + ['sessions_5fdata_416',['sessions_data',['../d4/d9a/struct_a_c_n_1_1_s_d_t_1_1sessions__data.html',1,'ACN::SDT']]], + ['set_417',['set',['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html#a7ac94729947f33e2ac382e30850376b8',1,'ACN::PDU::pdu_flags::set()'],['../d1/d8a/class_r_d_m_1_1_device.html#a583fab8e6c57efcc55794bddd9ffa400',1,'RDM::Device::set()'],['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a28181c51f34e6401539279ca1edfac3a',1,'SACN::MergeProxyUniverse::set()'],['../da/d5a/class_r_d_m_1_1_parameter.html#a586907021ce7bda5e891cc8a25027ba8',1,'RDM::Parameter::set()'],['../d8/d1d/class_s_a_c_n_1_1_universe.html#a84dc852cb904a72789352860c97c1731',1,'SACN::Universe::set()']]], + ['setaction_418',['setAction',['../da/d5a/class_r_d_m_1_1_parameter.html#ae8deada815964e938921e21126d2fb53',1,'RDM::Parameter']]], + ['setaddress_419',['setAddress',['../dd/dbe/class_d_m_x_1_1_device.html#aef377c9856382407b2d7ed775e8ad0d5',1,'DMX::Device']]], + ['setbytes_420',['setBytes',['../dc/da6/class_u_u_i_d_1_1uuid.html#a265ec354688b46918859bb65cec67f60',1,'UUID::uuid']]], + ['setcid_421',['setCID',['../d8/d01/class_s_a_c_n_1_1_provenance.html#aab9e2b6625bf4ec1e173204e20480471',1,'SACN::Provenance']]], + ['setdata_422',['setData',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#aa43a099bb3f5702a72d1ddcf894c9a30',1,'ACN::PDU::Pdu::setData()'],['../d0/de4/class_d_m_x_1_1_universe.html#a34b4057b238262cf738e9d353ddd2752',1,'DMX::Universe::setData()']]], + ['setdescription_423',['setDescription',['../d8/d01/class_s_a_c_n_1_1_provenance.html#afb6e0275d2ee6ce8289ee3a5037f7165',1,'SACN::Provenance']]], + ['setheader_424',['setHeader',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#aa21ccc4e69abd47c1822412c97d3e62a',1,'ACN::PDU::Pdu']]], + ['setinherit_425',['setInherit',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a24634c4d09c9152d1bfc351944aad11a',1,'ACN::PDU::Pdu']]], + ['setoptions_426',['setOptions',['../d8/d01/class_s_a_c_n_1_1_provenance.html#ad0049880c335a28530dbee69c773a741',1,'SACN::Provenance']]], + ['setparent_427',['setParent',['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html#ad88256af6d75701b944891d3d8832071',1,'OTP::PDU::Block::setParent()'],['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a0589aa81e1064ca134da4bbba007a25a',1,'ACN::PDU::Pdu::setParent()'],['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html#a5f77845abf05576e058619e179086260',1,'ACN::PDU::Block::setParent()']]], + ['setpersonality_428',['setPersonality',['../dd/dbe/class_d_m_x_1_1_device.html#a95f28ea580742392f440d4049fea4b07',1,'DMX::Device']]], + ['setpriority_429',['setPriority',['../d8/d01/class_s_a_c_n_1_1_provenance.html#aa4b30599be11af8683c3c434a09641e1',1,'SACN::Provenance']]], + ['setprovenance_430',['setProvenance',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#aff78c13df1924669b1093eb5a0d69e2e',1,'SACN::MergeProxyUniverse::setProvenance()'],['../d8/d1d/class_s_a_c_n_1_1_universe.html#a664f1264c2072e86722f4fef10b9afef',1,'SACN::Universe::setProvenance()']]], + ['setsyncaddress_431',['setSyncAddress',['../d8/d01/class_s_a_c_n_1_1_provenance.html#a55f883dfb61b91bf1fe85e8ad4511803',1,'SACN::Provenance']]], + ['setuniverse_432',['setUniverse',['../d8/d01/class_s_a_c_n_1_1_provenance.html#adc65ed35c918f0a0a4bfbb8f28a99d5b',1,'SACN::Provenance']]], + ['setvalue_433',['setValue',['../d0/de4/class_d_m_x_1_1_universe.html#a53d1648233d98fc1511dfdb6a77b9c75',1,'DMX::Universe::setValue(const uint16_t, const uint8_t)'],['../d0/de4/class_d_m_x_1_1_universe.html#adfc92c3f0a743fd6658d968d68710098',1,'DMX::Universe::setValue(const uint16_t, const uint16_t, const uint8_t *)'],['../d9/dc6/class_r_d_m_1_1_sensor.html#a5329602095e1286615fac6c3f910ea81',1,'RDM::Sensor::setValue()']]], + ['setvector_434',['setVector',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a66225e3311dbc8736c42f7cc243f6fc5',1,'ACN::PDU::Pdu']]], + ['short_5fmessage_435',['short_message',['../de/d0d/struct_r_d_m_1_1_message.html#a829d25c9a8b90ee119bad30f50167cb0',1,'RDM::Message']]], + ['size_436',['size',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a9e58f6015f92e7d3b676c499f8a88715',1,'ACN::PDU::pdu_stream']]], + ['slot_437',['slot',['../d0/de4/class_d_m_x_1_1_universe.html#a9a3aa399e1907fd0663f28bd3233de18',1,'DMX::Universe::slot()'],['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a7b3322622bfd280914f225a8765fb43a',1,'SACN::MergeProxyUniverse::slot()'],['../d8/d1d/class_s_a_c_n_1_1_universe.html#ad19b9643c99434558ad3c0ebc15e3e75',1,'SACN::Universe::slot()']]], + ['source_438',['Source',['../d9/d82/class_s_a_c_n_1_1_source.html',1,'SACN::Source'],['../d9/d82/class_s_a_c_n_1_1_source.html#aacb851bea348c5e5330182ae11bdb526',1,'SACN::Source::Source()']]], + ['source_439',['source',['../d2/d5b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe.html#af1c6c273d10cc43bea6f125659405036',1,'SACN::EXTENDED::DISCOVERY::discoveredUniverse::source()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a0a85e80b91a6d00c65eae0da6a69b60c',1,'ACN::SDT::channel_info_block::source()'],['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a0d2d7849fc0df228e6caa598146c2d3f',1,'SACN::MergeProxyUniverse::source()'],['../d8/d1d/class_s_a_c_n_1_1_universe.html#a77331a84244061551e7da1c9741905e2',1,'SACN::Universe::source()'],['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#a6e0cb86f33abc6fd77b0e39cd1ce61c5',1,'RDMnet::RPT::rpt_header::source()'],['../de/d0d/struct_r_d_m_1_1_message.html#ab12fea9bb90555b081f1fa9a8581f0fb',1,'RDM::Message::source()']]], + ['source_5fendpoint_440',['source_endpoint',['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#a46cfc07b2d3004432a8cfca9fae10368',1,'RDMnet::RPT::rpt_header']]], + ['source_5fname_441',['source_name',['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#a63c71c1b178ad34d86f625d45d4363b5',1,'SACN::DATA::data_header::source_name()'],['../d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html#a005acc1772de5a13348949423c17e917',1,'SACN::EXTENDED::discovery_header::source_name()']]], + ['sources_442',['sources',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#ab42bb66e0b8f96385b3fa01ccdc85c2f',1,'SACN::MergeProxyUniverse']]], + ['sourceuniverse_443',['sourceUniverse',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a4ca9965b4cffbf37218f6c049f63c299',1,'SACN::MergeProxyUniverse']]], + ['startaddress_5f_444',['startAddress_',['../dd/dbe/class_d_m_x_1_1_device.html#a74fbc7c8784b08c948e337ec6e9145ba',1,'DMX::Device']]], + ['status_445',['Status',['../df/dd3/struct_r_d_m_1_1_status.html',1,'RDM']]], + ['status_446',['status',['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html#a73a4ef236d4b96cffeb448b4d711cd94',1,'RDMnet::BrokerProtocol::dynamic_uid_mapping']]], + ['status_5fmessage_447',['status_message',['../df/dd3/struct_r_d_m_1_1_status.html#a4f6ab62bc9491c453093a188163673ee',1,'RDM::Status']]], + ['status_5fstring_448',['status_string',['../df/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data.html#a1c2c61366f1f15138ef305432482d5a4',1,'RDMnet::RPT::STATUS::status_string_data']]], + ['status_5fstring_5fdata_449',['status_string_data',['../df/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data.html',1,'RDMnet::RPT::STATUS']]], + ['status_5ftype_450',['status_type',['../df/dd3/struct_r_d_m_1_1_status.html#a97dc5d4adab752cc2a5fc0c98edde44b',1,'RDM::Status']]], + ['statusmessagedescription_451',['StatusMessageDescription',['../de/d93/namespace_r_d_m.html#a51bd036ab1c38895f85ad822bde3a362',1,'RDM']]], + ['statusptr_452',['StatusPtr',['../de/d93/namespace_r_d_m.html#aa027eb69799cef51950d70c2019b8a7d',1,'RDM']]], + ['stream_453',['stream',['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#ad27c48c474f725f2cf4e381000953bdf',1,'OTP::PDU::pdu::stream()'],['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a4f554d67479ebee6993dd9de06117163',1,'ACN::PDU::Pdu::stream()']]], + ['stream_5f_454',['stream_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a6f7b87c9e0e1dba7d590f790165ec8db',1,'ACN::PDU::Pdu::stream_()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#a19ae05a100e91960c53e05919aac8c21',1,'OTP::PDU::pdu::stream_()']]], + ['streamsize_455',['streamSize',['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#aa751ed2c47440c1e1b3c968f2167486c',1,'SACN::DATA::data_header::streamSize()'],['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#ab8f29c460d0e5836dc646b7e1a30573a',1,'RDMnet::BrokerProtocol::connect_reply_data::streamSize()'],['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html#a4fa5603a6e157dd16150bd16435d7d8f',1,'RDMnet::RPT::rpt_data::streamSize()'],['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#a5b830803196f5910647666a6e085e57a',1,'RDMnet::RPT::rpt_header::streamSize()'],['../dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data.html#a1808ffa12384177e2cb05fa61497e9ad',1,'RDMnet::RPT::COMMAND::command_data::streamSize()'],['../df/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data.html#a7685c5e4d3f8be58d3fce64015d9dbda',1,'RDMnet::RPT::STATUS::status_string_data::streamSize()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a6a9959b8eda14345319fdaba5d007063',1,'ACN::RLP::UDP::transport::streamSize()'],['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#ab11838ba5247214cb43a191e21f4d970',1,'ACN::RLP::TCP::transport::streamSize()'],['../d8/db5/struct_a_c_n_1_1_r_l_p_1_1rlp__header.html#aef06b831a477b40add00dfaa98769722',1,'ACN::RLP::rlp_header::streamSize()'],['../d7/db7/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data.html#a3098f70b3ebef1f3780220c1efc520d9',1,'RDMnet::BrokerProtocol::disconnect_data::streamSize()'],['../dc/d71/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data.html#a0a1f03bf6a935a211d926a414d33dded',1,'RDMnet::BrokerProtocol::dynamic_uid_assignment_data::streamSize()'],['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html#ab327f7822747418d5328dc3dddd7b4cc',1,'RDMnet::BrokerProtocol::dynamic_uid_mapping::streamSize()'],['../d8/dc6/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data.html#af3eef59df271330cda9cc65f22d6a408',1,'RDMnet::BrokerProtocol::request_dynamic_uid_data::streamSize()'],['../d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html#a443ee883323466516fc6e4143f6e7bd0',1,'RDMnet::BrokerProtocol::dynamic_uid_request::streamSize()'],['../d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html#aff1e1b3d99179f60f6497c8e1fdd32cd',1,'RDMnet::BrokerProtocol::client_redirect_ipv6_data::streamSize()'],['../d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html#acc73278d4db1457f9b8672cbd3aabf95',1,'RDMnet::BrokerProtocol::client_redirect_ipv4_data::streamSize()'],['../dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html#ac85c642adc2637265142ab1bf40bc632',1,'RDMnet::BrokerProtocol::client_entry_update_data::streamSize()'],['../db/deb/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data.html#a7882db98a291f638aa72cd5f31ae3d00',1,'RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data::streamSize()'],['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#ac9ce9f84f3e483ba6888f7c61adbe2b2',1,'ACN::SDT::nak_data::streamSize()'],['../d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html#a7308fdcf5b25f70710adc304002a7ce8',1,'ACN::SDT::UDP::ipAddress::streamSize()'],['../d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html#a64acf9ab99b1d155b86a737a6eba77cb',1,'ACN::SDT::disconnecting_data::streamSize()'],['../d6/d99/struct_a_c_n_1_1_s_d_t_1_1connect__data.html#abb1cf0f71f95e60f145517614b1e2174',1,'ACN::SDT::connect_data::streamSize()'],['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html#ae0a878a71579bce45e22b94b60309759',1,'ACN::SDT::channel_params_data::streamSize()'],['../df/db9/struct_a_c_n_1_1_s_d_t_1_1ack__data.html#a8af3ba0b110ca4870d2e08d218e8f487',1,'ACN::SDT::ack_data::streamSize()'],['../d4/d9a/struct_a_c_n_1_1_s_d_t_1_1sessions__data.html#ab9cba8d21e069feb44a1ae58d891a569',1,'ACN::SDT::sessions_data::streamSize()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a3204df016ce8b93b5219961b75bb7d06',1,'ACN::SDT::channel_info_block::streamSize()'],['../dd/ddc/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data.html#a975a800d4930709856f3df77e23ac55c',1,'ACN::SDT::get_sessions_data::streamSize()'],['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a6aa46b439485872205208a65656f1a4a',1,'ACN::SDT::wrapper_data::streamSize()'],['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html#a13794412ae41e0c2f40c5c260bc30721',1,'SACN::EXTENDED::sync_header::streamSize()'],['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#a978bbc705be530fefb4df585df4b41eb',1,'ACN::SDT::join_refuse_data::streamSize()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#af2493a312480ad8fea66e79ffe42bc63',1,'ACN::SDT::join_accept_data::streamSize()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a573d04332f5faa305a6f7427f1d4365e',1,'ACN::SDT::join_data::streamSize()'],['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#a82d66e2cd01b4ea00d1fa601266a1e7f',1,'ACN::SDT::params::streamSize()'],['../dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html#aac9ab9194edfa0d7e66939479e56f28a',1,'ACN::SDT::CLIENT::client_header::streamSize()'],['../d8/df2/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data.html#a336b275e6a14c6b630db08b1e646a035',1,'SACN::EXTENDED::DISCOVERY::discovery_list_data::streamSize()'],['../d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html#ae22445f707c310d3801ca2e794d594ab',1,'SACN::EXTENDED::DISCOVERY::discovery_list_header::streamSize()'],['../d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html#a816a61a70544446883e622177c50edac',1,'SACN::EXTENDED::discovery_header::streamSize()'],['../d3/d91/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data.html#a86aebb02f4d742676bb640bf65166c8e',1,'RDMnet::EPT::DATA::data_data::streamSize()'],['../d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html#ae0a85a38c80d70f0606f769599e72826',1,'OTP::Advertisement::advertisement_data::streamSize()'],['../d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html#ab26d1a1ee13b5e7cd40443f0ed653a87',1,'OTP::Advertisement::System::system_data::streamSize()'],['../d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html#a6f6c0a8b433a146a9aaafab4e3f64d69',1,'OTP::Advertisement::Name::name_data::streamSize()'],['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#a71047edd452aa8f351e586f8e5fb9456',1,'OTP::Advertisement::Name::point_description::streamSize()'],['../d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html#a38910858e0dd40e64109c01d61eb098f',1,'OTP::Advertisement::Module::module_data::streamSize()'],['../da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html#a0f3ff553b28bc4905c2f0ae046008c6a',1,'OTP::Advertisement::Module::module_identifier::streamSize()'],['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html#a9f2074cccf67d0c4b6d904957830bbee',1,'RDMnet::LLRP::ProbeReply::reply_data::streamSize()'],['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#a77bc305d8ea94205dee8a853c7deab88',1,'RDMnet::LLRP::ProbeRequest::request_data::streamSize()'],['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html#a5093c68e4b0ff9da0a8c035792ea029a',1,'RDMnet::LLRP::llrp_data::streamSize()'],['../df/de5/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data.html#aa23ec7f72e370912de76a313253a679c',1,'RDMnet::BrokerProtocol::ClientEntry::entry_ept_data::streamSize()'],['../d4/d68/struct_r_d_mnet_1_1_e_p_t_1_1ept__header.html#a92754260e28402df239a9b616d7724dc',1,'RDMnet::EPT::ept_header::streamSize()'],['../d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html#a306af0286a4216e77131cd6b71052787',1,'ACN::DMP::address_list::streamSize()'],['../d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html#aba4069d10df8629433b77f285312871e',1,'ACN::DMP::address_pair_list::streamSize()'],['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#a446639432c0fc510c78293f4759c3f23',1,'ACN::DMP::range::streamSize()'],['../db/d6e/struct_a_c_n_1_1_d_m_p_1_1address__type.html#ad6abe14a0e05f7732468fed300ea327c',1,'ACN::DMP::address_type::streamSize()'],['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#ac4df529e703d2b650f0f8da25b38fd83',1,'ACN::PDU::Pdu::streamSize()'],['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html#a645d17e65f546a7997e784b7372968ff',1,'ACN::PDU::Block::streamSize()'],['../da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object.html#a511b8fe623f70d9220f315451e896b34',1,'ACN::PDU::pdu_stream_object::streamSize()'],['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html#aae3072a55dc571635df24659f851f4e8',1,'OTP::Transform::Point::Module::scale_module::streamSize()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a9821b32b161937f81f3ba85ec371059b',1,'OTP::Layer::base_data::streamSize()'],['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#afc826b81e9b4a56e90825e9f62d956c4',1,'RDMnet::BrokerProtocol::client_connect_data::streamSize()'],['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html#a15bf7266312cbd12be267e090c4d17f6',1,'RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data::streamSize()'],['../d6/d2a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header.html#a9e3f39040dfa6882adc0df30329788bc',1,'RDMnet::BrokerProtocol::ClientEntry::entry_header::streamSize()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#a288566c878d88abd4a4f846c887cafc0',1,'OTP::Transform::transform_data::streamSize()'],['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a6c15ebd01df1b2f11d740bbd1633b8b1',1,'OTP::Transform::Point::point_data::streamSize()'],['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html#a712a56436120d6d1a79c21e20107ffca',1,'OTP::Transform::Point::Module::module_data::streamSize()'],['../d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module.html#a52cc2631404dca605032b6442bc1ba20',1,'OTP::Transform::Point::Module::reference_frame_module::streamSize()'],['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#acee2e7ba5fefd0e84090b3803db65dc6',1,'OTP::Transform::Point::Module::rotation_va_module::streamSize()'],['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html#af506f625049d4a6167d181cd8ac967fd',1,'OTP::Transform::Point::Module::rotation_module::streamSize()'],['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a40cbc83b2443a1166ff55e0ce0687905',1,'OTP::Transform::Point::Module::position_va_module::streamSize()'],['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html#a78f908906005fe4ba9c078ef962544ab',1,'OTP::Transform::Point::Module::position_module::streamSize()'],['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html#ae13353ad6a0e13116a3f22209177e187',1,'OTP::Transform::Point::address::streamSize()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#a5c5abf1475d5663d48f74114701df1c1',1,'OTP::PDU::pdu::streamSize()'],['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html#a9a26274db603384e7ca2abb316823396',1,'OTP::PDU::Block::streamSize()'],['../d8/d4c/class_o_t_p_1_1_layer_1_1pdu.html#affe7b9167eda7b6b26a7a3d7b5b6b337',1,'OTP::Layer::pdu::streamSize()'],['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html#ae3502ba770d275b6e504f2a1e099cc55',1,'OTP::Layer::base_footer::streamSize()']]], + ['string_456',['string',['../dc/da6/class_u_u_i_d_1_1uuid.html#af86cd1b3493969ed56573fe0742546ea',1,'UUID::uuid']]], + ['sub_5fdevices_5f_457',['sub_devices_',['../d1/d8a/class_r_d_m_1_1_device.html#a338795a53624ab44dff395fbb45e19c3',1,'RDM::Device']]], + ['subdevice_458',['subDevice',['../d1/d8a/class_r_d_m_1_1_device.html#a9c3121d34553511ec0c8c9dc98a87dad',1,'RDM::Device::subDevice()'],['../de/d0d/struct_r_d_m_1_1_message.html#ae105b03fa38b5c95f2759518eb5fae8c',1,'RDM::Message::subDevice()']]], + ['subdevice_5fid_459',['subdevice_id',['../df/dd3/struct_r_d_m_1_1_status.html#ade08f0cd2a14db76274d20e67063b45a',1,'RDM::Status']]], + ['subdevicecount_460',['subDeviceCount',['../d1/d8a/class_r_d_m_1_1_device.html#a34e4b66ac6207ebc10a90766c41bedf0',1,'RDM::Device']]], + ['subprotocol_5flist_461',['subprotocol_list',['../df/de5/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data.html#a61e07a1c978bfd665c69cca3d44d923f',1,'RDMnet::BrokerProtocol::ClientEntry::entry_ept_data']]], + ['subscribe_462',['subscribe',['../da/dde/class_s_a_c_n_1_1_receiver.html#a242df61cfff4291f33001d7fcd1bdc9f',1,'SACN::Receiver']]], + ['sync_5faddress_463',['sync_address',['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#afb960aa6c94f8a30f4f275ff4e25ba8a',1,'SACN::DATA::data_header::sync_address()'],['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html#a1e4ad9328ab0a7f7b152b953b28a304e',1,'SACN::EXTENDED::sync_header::sync_address()']]], + ['sync_5fheader_464',['sync_header',['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html',1,'SACN::EXTENDED']]], + ['syncaddress_465',['syncAddress',['../d8/d01/class_s_a_c_n_1_1_provenance.html#a060579b2f0745ea17c9dc7e17020d536',1,'SACN::Provenance']]], + ['syncframehandler_466',['syncFrameHandler',['../da/dde/class_s_a_c_n_1_1_receiver.html#a7ab460719f51a774d21138701f2f5557',1,'SACN::Receiver']]], + ['synchronize_467',['synchronize',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#aec2d25e54880ecb0d244c1a53d5ed512',1,'SACN::MergeProxyUniverse::synchronize()'],['../d8/d1d/class_s_a_c_n_1_1_universe.html#adb2e49602ef288ebe2504fcda961d212',1,'SACN::Universe::synchronize()']]], + ['system_468',['system',['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#ac263c497f6bd66e2a54905f5ef4bbb49',1,'OTP::Advertisement::Name::point_description::system()'],['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html#a962028f922a1cdf214c5077c6159e8eb',1,'OTP::Transform::Point::address::system()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#a2006fbe5eec74864ed0ec8e812a32ee2',1,'OTP::Transform::transform_data::system()']]], + ['system_5fdata_469',['system_data',['../d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html',1,'OTP::Advertisement::System']]], + ['systems_470',['systems',['../d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html#a12bb3521ba1f41d7ff35d0b210810227',1,'OTP::Advertisement::System::system_data']]] +]; diff --git a/docs/doxygen/html/search/all_13.html b/docs/doxygen/html/search/all_13.html new file mode 100644 index 0000000..51172c2 --- /dev/null +++ b/docs/doxygen/html/search/all_13.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_13.js b/docs/doxygen/html/search/all_13.js new file mode 100644 index 0000000..914cf61 --- /dev/null +++ b/docs/doxygen/html/search/all_13.js @@ -0,0 +1,15 @@ +var searchData= +[ + ['target_471',['Target',['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html',1,'RDMnet::LLRP::Target'],['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html#ab43ca236f9e3b358604129c25fabdb7c',1,'RDMnet::LLRP::Target::Target()']]], + ['tcppacketreceiver_472',['TcpPacketReceiver',['../d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html#a7687fd3263657d5fa17293b34533fa4f',1,'ACN::RLP::Component']]], + ['terminate_473',['terminate',['../d9/d82/class_s_a_c_n_1_1_source.html#a9ae99a2bb3d5a1e8cbee7bf70f853785',1,'SACN::Source']]], + ['time_474',['time',['../d8/d52/struct_u_u_i_d_1_1_n_c_s_fields.html#a802b012cc17ea614a366f52a5a137a4f',1,'UUID::NCSFields::time()'],['../dc/da6/class_u_u_i_d_1_1uuid.html#a99f583b7fd1584fd6058e157188c618d',1,'UUID::uuid::time()']]], + ['time_5fhi_5fversion_475',['time_hi_version',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#af4ec85ae33e89b32a353538840f7eeec',1,'UUID::RFC4122Fields']]], + ['time_5flow_476',['time_low',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#acfb6e3514a6f1c688504d97bdb35c51d',1,'UUID::RFC4122Fields']]], + ['time_5fmid_477',['time_mid',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#af7f4f51a231217a5d332c396fd620d88',1,'UUID::RFC4122Fields']]], + ['timestamp_478',['timestamp',['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a43f3f7add8aff436999a272b96d56d1e',1,'OTP::Transform::Point::point_data::timestamp()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#a706eed7f6e3d1f1b017860ccb0c89ead',1,'OTP::Transform::transform_data::timestamp()']]], + ['transaction_479',['transaction',['../de/d0d/struct_r_d_m_1_1_message.html#a4e892ad1a069f118a325451986eed5fb',1,'RDM::Message::transaction()'],['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html#ac310ec16a87746f4b97ede2dfd3101a4',1,'RDMnet::LLRP::llrp_data::transaction()']]], + ['transform_5fdata_480',['transform_data',['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html',1,'OTP::Transform']]], + ['transport_481',['transport',['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html',1,'ACN::RLP::TCP::transport'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html',1,'ACN::RLP::UDP::transport'],['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#a2776467fc39e812b0a0421121dba71cf',1,'ACN::RLP::TCP::transport::transport()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a252d825e80fc40d0b06db6a54b4cbf32',1,'ACN::RLP::UDP::transport::transport()']]], + ['type_482',['type',['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html#acf78cc754ee7125d1f3c517d8ab911c7',1,'RDMnet::LLRP::ProbeReply::reply_data::type()'],['../d9/dc6/class_r_d_m_1_1_sensor.html#a7ce71c7b454ccc3c09728dcbe3315e75',1,'RDM::Sensor::type()'],['../d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html#a8a0afd960d2bdf8d461a44ce69393546',1,'ACN::SDT::UDP::ipAddress::type()'],['../dc/da6/class_u_u_i_d_1_1uuid.html#a3e6b00f16d9a9ea8599f5e4e0e1b010a',1,'UUID::uuid::type()']]] +]; diff --git a/docs/doxygen/html/search/all_14.html b/docs/doxygen/html/search/all_14.html new file mode 100644 index 0000000..afecf56 --- /dev/null +++ b/docs/doxygen/html/search/all_14.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_14.js b/docs/doxygen/html/search/all_14.js new file mode 100644 index 0000000..320a6ef --- /dev/null +++ b/docs/doxygen/html/search/all_14.js @@ -0,0 +1,23 @@ +var searchData= +[ + ['uacn_5f_483',['uacn_',['../d9/d4b/class_a_c_n_1_1_component.html#a331719b9429d33a799b6c2061a3de315',1,'ACN::Component']]], + ['udppayloadreceiver_484',['UdpPayloadReceiver',['../d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html#abb78725690af83b823367490db47234c',1,'ACN::RLP::Component']]], + ['uid_485',['UID',['../d6/d1f/struct_r_d_m_1_1_u_i_d.html',1,'RDM']]], + ['uid_486',['uid',['../d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html#ad3d67824a3798f20a59eb0b29bbbffad',1,'RDMnet::BrokerProtocol::dynamic_uid_request::uid()'],['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html#a2d4ec50b879f6a6b9fcdd29f1861d101',1,'RDMnet::BrokerProtocol::dynamic_uid_mapping::uid()']]], + ['uid_487',['UID',['../d6/d1f/struct_r_d_m_1_1_u_i_d.html#a74561760f77253077d334126b3e99d37',1,'RDM::UID']]], + ['unit_488',['unit',['../d9/dc6/class_r_d_m_1_1_sensor.html#a71aadcdd19552581ea615f8a14d48481',1,'RDM::Sensor']]], + ['unitprefix_489',['unitPrefix',['../d9/dc6/class_r_d_m_1_1_sensor.html#adf218f439f0eeb9d654aeb521aea8b1e',1,'RDM::Sensor']]], + ['universe_490',['Universe',['../d0/de4/class_d_m_x_1_1_universe.html',1,'DMX::Universe'],['../d8/d1d/class_s_a_c_n_1_1_universe.html',1,'SACN::Universe']]], + ['universe_491',['universe',['../d9/d82/class_s_a_c_n_1_1_source.html#a316693675399397aadc46085f1a2628e',1,'SACN::Source']]], + ['universe_492',['Universe',['../d8/d1d/class_s_a_c_n_1_1_universe.html#af2c6a3cb4fe67ea35393af96fb834d2c',1,'SACN::Universe::Universe()'],['../d0/de4/class_d_m_x_1_1_universe.html#a86b5d8dd6295fbb936b042df4113a9da',1,'DMX::Universe::Universe()']]], + ['universe_493',['universe',['../da/dde/class_s_a_c_n_1_1_receiver.html#a88fe36c58c5e4502dcdb646b2bed2028',1,'SACN::Receiver::universe()'],['../d2/d5b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe.html#a68beb532a19c2df530b1b5705ea83058',1,'SACN::EXTENDED::DISCOVERY::discoveredUniverse::universe()'],['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#a3afc00b4f7b14f4bb3128a8ac3ead933',1,'SACN::DATA::data_header::universe()'],['../d8/d01/class_s_a_c_n_1_1_provenance.html#af38aca4fc3ffad2399100695a3e28bcd',1,'SACN::Provenance::universe()']]], + ['unreliable_5fwrapper_494',['unreliable_wrapper',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a909ac9a212351b04f525ba4fdd954131',1,'ACN::SDT::Session']]], + ['unsubscribe_495',['unsubscribe',['../da/dde/class_s_a_c_n_1_1_receiver.html#a531701e307d98391f01c7ebd40d8031a',1,'SACN::Receiver']]], + ['upper_496',['upper',['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#acad1318fd8639b1e8ada9c0ed9cbad85',1,'RDMnet::LLRP::ProbeRequest::request_data']]], + ['upstream_497',['upstream',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a4723d234558b3a43df7ea0a36011f3ae',1,'ACN::SDT::Session']]], + ['urn_498',['urn',['../dc/da6/class_u_u_i_d_1_1uuid.html#afd627a96994142057e31b08b2627d998',1,'UUID::uuid']]], + ['username_499',['userName',['../d9/d4b/class_a_c_n_1_1_component.html#a5aa5b739970bad8187fa5b48d09589a2',1,'ACN::Component']]], + ['uuid_500',['uuid',['../dc/da6/class_u_u_i_d_1_1uuid.html#a6e37ea3437d7c104013317d6bddc9b40',1,'UUID::uuid::uuid()'],['../dc/da6/class_u_u_i_d_1_1uuid.html#a2934a8d96cd1ba4b39fcf15f44b21746',1,'UUID::uuid::uuid(const uuid &)'],['../dc/da6/class_u_u_i_d_1_1uuid.html#a8dcb90dbfe34549256b334ca25c51b1b',1,'UUID::uuid::uuid(const uint8_t *raw)'],['../dc/da6/class_u_u_i_d_1_1uuid.html#aa10a000b68a1d252dc0db8f5ec5b9781',1,'UUID::uuid::uuid(const char *c_str)'],['../dc/da6/class_u_u_i_d_1_1uuid.html#a1052810d536ea19c52f30493d150e12f',1,'UUID::uuid::uuid(std::string str)'],['../dc/da6/class_u_u_i_d_1_1uuid.html',1,'UUID::uuid']]], + ['uuid1_501',['uuid1',['../dc/da6/class_u_u_i_d_1_1uuid.html#ae9df38569d44629596b6c186da920c4b',1,'UUID::uuid']]], + ['uuid4_502',['uuid4',['../dc/da6/class_u_u_i_d_1_1uuid.html#a2dc095f460dc5d99f18269db50a78018',1,'UUID::uuid']]] +]; diff --git a/docs/doxygen/html/search/all_15.html b/docs/doxygen/html/search/all_15.html new file mode 100644 index 0000000..69f382b --- /dev/null +++ b/docs/doxygen/html/search/all_15.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_15.js b/docs/doxygen/html/search/all_15.js new file mode 100644 index 0000000..bb2487c --- /dev/null +++ b/docs/doxygen/html/search/all_15.js @@ -0,0 +1,14 @@ +var searchData= +[ + ['value_503',['value',['../d9/dc6/class_r_d_m_1_1_sensor.html#a5dcc6203391d7466b90fb73e28d8a98b',1,'RDM::Sensor']]], + ['vector_504',['vector',['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#abe20e6aad69b9df9d1da8c1bb5d29ca3',1,'OTP::PDU::pdu::vector()'],['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a83b99b1a54ab22252ef5342fe93fb7bc',1,'ACN::PDU::Pdu::vector()']]], + ['vector_5f_505',['vector_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a7f3fc63b3a90c59b8129836b3949709a',1,'ACN::PDU::Pdu']]], + ['vector_5fsize_5f_506',['vector_size_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a6a3b6c5e1f4963988f8d1e9131b7d4c1',1,'ACN::PDU::Pdu']]], + ['version_507',['version',['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#aa9b0dd5e65d5b0844dd2774d26b7ff88',1,'RDMnet::BrokerProtocol::client_connect_data::version()'],['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#a48ce51e9d7cd2a8ad0c29ab25ba2f1ed',1,'RDMnet::BrokerProtocol::connect_reply_data::version()'],['../dc/da6/class_u_u_i_d_1_1uuid.html#a5f61d1cc5efb3ef594fac7ad43f8b20e',1,'UUID::uuid::version()']]], + ['vrx_508',['Vrx',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#a73018bc43b82b73ca6710f40adf564db',1,'OTP::Transform::Point::Module::rotation_va_module']]], + ['vry_509',['Vry',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#a4686e34dba428a7fa6beb57e9d7cc49b',1,'OTP::Transform::Point::Module::rotation_va_module']]], + ['vrz_510',['Vrz',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#a5ab7a89676694fa95365ac18182549ae',1,'OTP::Transform::Point::Module::rotation_va_module']]], + ['vx_511',['Vx',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a576972797086a3a2ea3ded33995c4ed7',1,'OTP::Transform::Point::Module::position_va_module']]], + ['vy_512',['Vy',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a2631e0aaeb971745277d396bc686c477',1,'OTP::Transform::Point::Module::position_va_module']]], + ['vz_513',['Vz',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a60709a1f1aa83e00ef56c44a596605cd',1,'OTP::Transform::Point::Module::position_va_module']]] +]; diff --git a/docs/doxygen/html/search/all_16.html b/docs/doxygen/html/search/all_16.html new file mode 100644 index 0000000..b19867a --- /dev/null +++ b/docs/doxygen/html/search/all_16.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_16.js b/docs/doxygen/html/search/all_16.js new file mode 100644 index 0000000..38fa568 --- /dev/null +++ b/docs/doxygen/html/search/all_16.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['wrapper_5fdata_514',['wrapper_data',['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html',1,'ACN::SDT']]], + ['write_515',['write',['../de/d0d/struct_r_d_m_1_1_message.html#a045167117c233cc88539740c496d004d',1,'RDM::Message']]], + ['writestring_516',['writeString',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a83df432e9db62bf44144b42720ef056f',1,'ACN::PDU::pdu_stream']]], + ['writetype_517',['writeType',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a1e0684980039953194660a1c35f53059',1,'ACN::PDU::pdu_stream::writeType()'],['../de/d0d/struct_r_d_m_1_1_message.html#a037fe1bdcc6d398bbba4f6117431231a',1,'RDM::Message::writeType()']]] +]; diff --git a/docs/doxygen/html/search/all_17.html b/docs/doxygen/html/search/all_17.html new file mode 100644 index 0000000..1ad5d34 --- /dev/null +++ b/docs/doxygen/html/search/all_17.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_17.js b/docs/doxygen/html/search/all_17.js new file mode 100644 index 0000000..5774ce5 --- /dev/null +++ b/docs/doxygen/html/search/all_17.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['x_518',['x',['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html#a4848994d44e33f81d8409320bb1b7121',1,'OTP::Transform::Point::Module::position_module']]] +]; diff --git a/docs/doxygen/html/search/all_18.html b/docs/doxygen/html/search/all_18.html new file mode 100644 index 0000000..507d0f8 --- /dev/null +++ b/docs/doxygen/html/search/all_18.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_18.js b/docs/doxygen/html/search/all_18.js new file mode 100644 index 0000000..ce2d843 --- /dev/null +++ b/docs/doxygen/html/search/all_18.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['y_519',['y',['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html#aaf5baec16e9e89f8873bc83acf2531fe',1,'OTP::Transform::Point::Module::position_module']]] +]; diff --git a/docs/doxygen/html/search/all_19.html b/docs/doxygen/html/search/all_19.html new file mode 100644 index 0000000..e69289e --- /dev/null +++ b/docs/doxygen/html/search/all_19.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_19.js b/docs/doxygen/html/search/all_19.js new file mode 100644 index 0000000..c07864d --- /dev/null +++ b/docs/doxygen/html/search/all_19.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['z_520',['z',['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html#a4609d3b97ae19dc1f26cbfe9b8b2b04d',1,'OTP::Transform::Point::Module::position_module']]] +]; diff --git a/docs/doxygen/html/search/all_1a.html b/docs/doxygen/html/search/all_1a.html new file mode 100644 index 0000000..e50f29b --- /dev/null +++ b/docs/doxygen/html/search/all_1a.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_1a.js b/docs/doxygen/html/search/all_1a.js new file mode 100644 index 0000000..d80d283 --- /dev/null +++ b/docs/doxygen/html/search/all_1a.js @@ -0,0 +1,16 @@ +var searchData= +[ + ['_7echannel_521',['~Channel',['../db/df6/class_a_c_n_1_1_s_d_t_1_1_channel.html#a2bbaabfc76b1772573a4a533115e5441',1,'ACN::SDT::Channel']]], + ['_7econtroller_522',['~Controller',['../db/db8/class_r_d_m_1_1_controller.html#a488639d0af3b735743530fd5837c064c',1,'RDM::Controller']]], + ['_7edevice_523',['~Device',['../dd/dbe/class_d_m_x_1_1_device.html#a9a2b1ed181558b3a06625b5b2dfd7820',1,'DMX::Device::~Device()'],['../d1/d8a/class_r_d_m_1_1_device.html#a74abcd0e18482f2be4b199d9f542dffe',1,'RDM::Device::~Device()']]], + ['_7emergeproxyuniverse_524',['~MergeProxyUniverse',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a742278a589c89babca89c9ed45f97005',1,'SACN::MergeProxyUniverse']]], + ['_7emodule_5fdata_525',['~module_data',['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html#a3fd6eb69c1572b911775bea26d523030',1,'OTP::Transform::Point::Module::module_data']]], + ['_7eparameter_526',['~Parameter',['../da/d5a/class_r_d_m_1_1_parameter.html#aa9d1e9731b24b2ec999a8ad47158a261',1,'RDM::Parameter']]], + ['_7epdu_527',['~pdu',['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#ac2fca028e04f42b32cabfef039238dd7',1,'OTP::PDU::pdu']]], + ['_7epdu_528',['~Pdu',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#af9713a73d3a6706911b550ab22bd8595',1,'ACN::PDU::Pdu']]], + ['_7epersonality_529',['~Personality',['../d3/d32/class_d_m_x_1_1_personality.html#a84b62c3087681c1bd7f87746e846d25c',1,'DMX::Personality']]], + ['_7ereceiver_530',['~Receiver',['../da/dde/class_s_a_c_n_1_1_receiver.html#a8ace6942993e0fae0e5d06412dc47c81',1,'SACN::Receiver']]], + ['_7eresponder_531',['~Responder',['../db/dc1/class_r_d_m_1_1_responder.html#a3c0f5c843ff202ba883de617de5955e2',1,'RDM::Responder']]], + ['_7esession_532',['~Session',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a39dcef0ffa837d38af1d9ec6bdb71e50',1,'ACN::SDT::Session']]], + ['_7euniverse_533',['~Universe',['../d0/de4/class_d_m_x_1_1_universe.html#a8f935a754fd92eb9e690a55ffd7da3c7',1,'DMX::Universe']]] +]; diff --git a/docs/doxygen/html/search/all_2.html b/docs/doxygen/html/search/all_2.html new file mode 100644 index 0000000..02cfffc --- /dev/null +++ b/docs/doxygen/html/search/all_2.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_2.js b/docs/doxygen/html/search/all_2.js new file mode 100644 index 0000000..58ca96e --- /dev/null +++ b/docs/doxygen/html/search/all_2.js @@ -0,0 +1,46 @@ +var searchData= +[ + ['callbacks_5f_74',['callbacks_',['../d0/de4/class_d_m_x_1_1_universe.html#ad0d2378e6927385b32b554db56bbfc05',1,'DMX::Universe']]], + ['channel_75',['Channel',['../db/df6/class_a_c_n_1_1_s_d_t_1_1_channel.html',1,'ACN::SDT']]], + ['channel_76',['channel',['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a81599bd6167ce6fe64e294c542935b6b',1,'ACN::SDT::join_data::channel()'],['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a6d5adb86275c711cf3faa410da6b801a',1,'ACN::SDT::wrapper_data::channel()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#acd7ad2814e35d76a3e64fab2902649e2',1,'ACN::SDT::channel_info_block::channel()']]], + ['channel_77',['Channel',['../db/df6/class_a_c_n_1_1_s_d_t_1_1_channel.html#adeb8b36504db976adf2f84b37aad1202',1,'ACN::SDT::Channel']]], + ['channel_5finfo_5fblock_78',['channel_info_block',['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html',1,'ACN::SDT']]], + ['channel_5fparams_79',['channel_params',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#aa3a8cc82711d2f95a1536a589c8dd442',1,'ACN::SDT::Session']]], + ['channel_5fparams_5fdata_80',['channel_params_data',['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html',1,'ACN::SDT']]], + ['checksum_81',['checksum',['../de/d0d/struct_r_d_m_1_1_message.html#ac0da2ff6dd6ecc5113a7b6b8a5a16573',1,'RDM::Message']]], + ['checksum_5ffail_82',['checksum_fail',['../de/d0d/struct_r_d_m_1_1_message.html#afac1029f1c93ef900dd3127752b75ddd',1,'RDM::Message']]], + ['child_83',['child',['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html#a4fc19233b7d357b96fab1c06594dfc4e',1,'RDMnet::LLRP::llrp_data']]], + ['cid_84',['cid',['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a43d16d7aaf45917de54ae6a46978e0b1',1,'ACN::SDT::join_data::cid()'],['../d6/d2a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header.html#a333f52a7d086d65d4a683d2ed8f1988a',1,'RDMnet::BrokerProtocol::ClientEntry::entry_header::cid()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#abbe8b07761db48b8eead6320244f61dd',1,'OTP::Layer::base_data::cid()']]], + ['cid_85',['CID',['../d8/d01/class_s_a_c_n_1_1_provenance.html#a763f2487ac659b8306f717ce4accf15a',1,'SACN::Provenance']]], + ['cid_86',['cid',['../dd/ddc/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data.html#a11631dc650876032e0817a6e923e83a5',1,'ACN::SDT::get_sessions_data::cid()'],['../d8/dac/struct_a_c_n_1_1_s_d_t_1_1_session_id.html#adb5bb7af7f014df9650ba8eddccc3528',1,'ACN::SDT::SessionId::cid()'],['../d9/d4b/class_a_c_n_1_1_component.html#ac19a2d1445a961461181de3715a0fcf3',1,'ACN::Component::cid()'],['../d8/db5/struct_a_c_n_1_1_r_l_p_1_1rlp__header.html#a245a098f26628ac83ca6a385f8444bc7',1,'ACN::RLP::rlp_header::cid()']]], + ['clearmemory_87',['clearMemory',['../d9/dc6/class_r_d_m_1_1_sensor.html#a5d04c47232953c8530916ceb739f20ff',1,'RDM::Sensor']]], + ['client_88',['Client',['../dc/d13/class_r_d_mnet_1_1_e_p_t_1_1_client.html#aa70249d76fdd5b36b192e811308b2f80',1,'RDMnet::EPT::Client::Client()'],['../dc/d13/class_r_d_mnet_1_1_e_p_t_1_1_client.html',1,'RDMnet::EPT::Client']]], + ['client_5fconnect_5fdata_89',['client_connect_data',['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html',1,'RDMnet::BrokerProtocol']]], + ['client_5fentry_5fupdate_5fdata_90',['client_entry_update_data',['../dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html',1,'RDMnet::BrokerProtocol']]], + ['client_5fheader_91',['client_header',['../dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html',1,'ACN::SDT::CLIENT']]], + ['client_5fredirect_5fipv4_5fdata_92',['client_redirect_ipv4_data',['../d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html',1,'RDMnet::BrokerProtocol']]], + ['client_5fredirect_5fipv6_5fdata_93',['client_redirect_ipv6_data',['../d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html',1,'RDMnet::BrokerProtocol']]], + ['client_5ftcp_5finactive_94',['client_tcp_inactive',['../d0/dda/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t.html#a065b768b0ca8cdd898f9bad66274fe0d',1,'RDMnet::LLRP::ProbeRequest::filter_t']]], + ['client_5ftype_95',['client_type',['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html#a765f603c3216d1689344f77d92c60558',1,'RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data']]], + ['client_5fuid_96',['client_uid',['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#af9c1cce44c6e4fa1ef0d84067faeaca8',1,'RDMnet::BrokerProtocol::connect_reply_data::client_uid()'],['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html#acb7bc7a57f70f8e72d14ff1686035ade',1,'RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data::client_uid()']]], + ['clientscope_97',['clientScope',['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#a0f3aa61798e22601ac9f5e440fb58854',1,'RDMnet::BrokerProtocol::client_connect_data']]], + ['clock_5fseq_5fhi_5fvariant_98',['clock_seq_hi_variant',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#acbc529900a76d58484ced344437dbe4c',1,'UUID::RFC4122Fields']]], + ['clock_5fseq_5flow_99',['clock_seq_low',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#a9d397a476f8a09c1a85a7f8b662f3a4c',1,'UUID::RFC4122Fields']]], + ['code_100',['code',['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#aeadbdf3ce0c80957309dc9fbc6d4a987',1,'RDMnet::BrokerProtocol::connect_reply_data']]], + ['command_5fdata_101',['command_data',['../dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data.html',1,'RDMnet::RPT::COMMAND']]], + ['commandclass_102',['commandClass',['../de/d0d/struct_r_d_m_1_1_message.html#a5cf690d011a6f7ad42684954a47e3fb7',1,'RDM::Message']]], + ['component_103',['Component',['../d9/d4b/class_a_c_n_1_1_component.html',1,'ACN::Component'],['../d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html',1,'ACN::RLP::Component'],['../d9/d4b/class_a_c_n_1_1_component.html#a866d240ed78982158ad8d22b0cbf7b0e',1,'ACN::Component::Component()'],['../d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html#a2a78ae8c96fc9afb7e9edc3560e0ab56',1,'ACN::RLP::Component::Component()']]], + ['connect_104',['connect',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#acc9524b01abffea6e258dd4004f60fa4',1,'ACN::SDT::Session']]], + ['connect_5faccept_105',['connect_accept',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a4c24146c892c3c6fe102345c165a7406',1,'ACN::SDT::Session']]], + ['connect_5fdata_106',['connect_data',['../d6/d99/struct_a_c_n_1_1_s_d_t_1_1connect__data.html',1,'ACN::SDT']]], + ['connect_5frefuse_107',['connect_refuse',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#abfbad0be14dd66561c57a402359a9286',1,'ACN::SDT::Session']]], + ['connect_5freply_5fdata_108',['connect_reply_data',['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html',1,'RDMnet::BrokerProtocol']]], + ['connection_5fflags_109',['connection_flags',['../db/d8c/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags.html',1,'RDMnet::BrokerProtocol']]], + ['controller_110',['Controller',['../d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller.html',1,'ACN::DMP::Controller'],['../d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller.html#ac9222a237e8ade0f2d69554571ed94dc',1,'ACN::DMP::Controller::Controller()'],['../db/db8/class_r_d_m_1_1_controller.html#ab787319baab89541a4e9258f6705a89f',1,'RDM::Controller::Controller()'],['../da/dfd/class_r_d_mnet_1_1_controller.html#a44606ea9a6a33800faed9ead971d9caf',1,'RDMnet::Controller::Controller()'],['../d5/d96/class_r_d_mnet_1_1_r_p_t_1_1_controller.html#a4e90cff4d4a89dc3b1d7628429429ea2',1,'RDMnet::RPT::Controller::Controller()'],['../db/db8/class_r_d_m_1_1_controller.html',1,'RDM::Controller'],['../da/dfd/class_r_d_mnet_1_1_controller.html',1,'RDMnet::Controller'],['../d5/d96/class_r_d_mnet_1_1_r_p_t_1_1_controller.html',1,'RDMnet::RPT::Controller']]], + ['controller_5fuid_5f_111',['controller_uid_',['../d1/d8a/class_r_d_m_1_1_device.html#abb79af9b58599b566c502acd9740517e',1,'RDM::Device']]], + ['count_112',['count',['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#a03f91bd6590860b926ff299fd5e36b52',1,'ACN::DMP::range']]], + ['create_113',['create',['../d9/d82/class_s_a_c_n_1_1_source.html#ab78ab750b6ac74ba8908e160ff63c89f',1,'SACN::Source']]], + ['createdata_114',['createData',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a11ea46cbb99a760ef69fed223ed6e413',1,'ACN::PDU::Pdu::createData()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#aaace5f9a636ca633bf33baf8cc16a700',1,'OTP::PDU::pdu::createData()']]], + ['createdatablock_115',['createDataBlock',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a6f1a4702fe1f3129ca8cf798a21305ce',1,'ACN::PDU::Pdu']]], + ['createheader_116',['createHeader',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a5c5137cacb30a37860332fff761291c1',1,'ACN::PDU::Pdu']]] +]; diff --git a/docs/doxygen/html/search/all_3.html b/docs/doxygen/html/search/all_3.html new file mode 100644 index 0000000..39767b8 --- /dev/null +++ b/docs/doxygen/html/search/all_3.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_3.js b/docs/doxygen/html/search/all_3.js new file mode 100644 index 0000000..996ac0d --- /dev/null +++ b/docs/doxygen/html/search/all_3.js @@ -0,0 +1,42 @@ +var searchData= +[ + ['data_117',['data',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#ac91fc7363079ede2cddf71feaff61ef1',1,'ACN::PDU::Pdu::data()'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a7b1d2aecde2cb2b8347d7f109b4ad503',1,'ACN::PDU::pdu_stream::data()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#ac3bfde1226b24fd83321e9caf46fe73d',1,'OTP::PDU::pdu::data()'],['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html#a351b167272dc8106ac9a70afd9b131c8',1,'OTP::Layer::base_footer::data()'],['../d3/d91/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data.html#a336917870f56e29db920256e7abab21a',1,'RDMnet::EPT::DATA::data_data::data()'],['../d0/de4/class_d_m_x_1_1_universe.html#a778bff0bcc1bfe43ff8bcf2dccae3a5a',1,'DMX::Universe::data()'],['../de/d0d/struct_r_d_m_1_1_message.html#a02204133e7221887d891618544ae14c6',1,'RDM::Message::data()'],['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#aabac53a77d7c5d30018f35a3a1638279',1,'SACN::MergeProxyUniverse::data()']]], + ['data1_118',['data1',['../df/dd3/struct_r_d_m_1_1_status.html#a19940aaee8d6c526d67d37b370cdfd83',1,'RDM::Status']]], + ['data2_119',['data2',['../df/dd3/struct_r_d_m_1_1_status.html#a1e33faeaae922ad01bfb33a817abff52',1,'RDM::Status']]], + ['data_5f_120',['data_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a49557a960caac8483af6abb2547600f8',1,'ACN::PDU::Pdu']]], + ['data_5fdata_121',['data_data',['../d3/d91/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data.html',1,'RDMnet::EPT::DATA']]], + ['data_5fheader_122',['data_header',['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html',1,'SACN::DATA']]], + ['datachangednotifier_123',['dataChangedNotifier',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#af92fb015099cdd11cb400259e8d0d0d2',1,'SACN::MergeProxyUniverse']]], + ['dataframehandler_124',['dataFrameHandler',['../da/dde/class_s_a_c_n_1_1_receiver.html#ae814bbf9d170f249584b45594b0d211a',1,'SACN::Receiver']]], + ['datareceiver_125',['dataReceiver',['../da/dde/class_s_a_c_n_1_1_receiver.html#a13e3e187b44cac129567200e24906ddb',1,'SACN::Receiver']]], + ['deletesourceuniverse_126',['deleteSourceUniverse',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a4ffe77cf21c6f92b7f17621eceb82b35',1,'SACN::MergeProxyUniverse']]], + ['description_127',['description',['../d9/dc6/class_r_d_m_1_1_sensor.html#a1ef642fa88e114d5584a01680d666729',1,'RDM::Sensor::description()'],['../d2/d5b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe.html#a782c28685ddc764651856a46ef6e3b9a',1,'SACN::EXTENDED::DISCOVERY::discoveredUniverse::description()'],['../d3/d32/class_d_m_x_1_1_personality.html#adb06809657f135497daa923d3c8a6ea5',1,'DMX::Personality::description()'],['../d8/d01/class_s_a_c_n_1_1_provenance.html#ae49ed4502aa9db00a4202971e3ee6522',1,'SACN::Provenance::description()']]], + ['description_5f_128',['description_',['../d3/d32/class_d_m_x_1_1_personality.html#a6e9a3c266312ac4e5b48ee3a1d83edd0',1,'DMX::Personality']]], + ['destination_129',['destination',['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a7b6aa4094759ba8e123982c12187f01f',1,'ACN::SDT::channel_info_block::destination()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a3f92fdaa93c8ad6aa2481d9fedb73ff1',1,'ACN::SDT::join_data::destination()'],['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#aac80049ecea9166195cf534292b1ba9f',1,'RDMnet::RPT::rpt_header::destination()'],['../de/d0d/struct_r_d_m_1_1_message.html#aa29d3aef2800f1666ac587ced446f194',1,'RDM::Message::destination()'],['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html#a47f4c879660ab53e42a02ea4e498353a',1,'RDMnet::LLRP::llrp_data::destination()']]], + ['destination_5fcid_130',['destination_cid',['../d4/d68/struct_r_d_mnet_1_1_e_p_t_1_1ept__header.html#a888c12bc8258a38f01d59ff1a40bda8f',1,'RDMnet::EPT::ept_header']]], + ['destination_5fendpoint_131',['destination_endpoint',['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#a53ffa8cfd7920f72276d4772a9fcea98',1,'RDMnet::RPT::rpt_header']]], + ['device_132',['Device',['../d3/d95/class_a_c_n_1_1_d_m_p_1_1_device.html',1,'ACN::DMP::Device'],['../dd/dbe/class_d_m_x_1_1_device.html#a487691db2754ede7e4670acc01809047',1,'DMX::Device::Device()'],['../d3/d95/class_a_c_n_1_1_d_m_p_1_1_device.html#a53d20aea4c8963b0684cfa1b84aa4cd1',1,'ACN::DMP::Device::Device()'],['../db/de3/class_r_d_mnet_1_1_r_p_t_1_1_device.html#a80d1a8be4bf76cc0a721b92668372bb6',1,'RDMnet::RPT::Device::Device()'],['../dc/d3e/class_r_d_mnet_1_1_device.html#a7f55e5987f2d16dc316c520905e8c307',1,'RDMnet::Device::Device()'],['../d1/d8a/class_r_d_m_1_1_device.html#a718022dd783850db9277701c316fe037',1,'RDM::Device::Device()'],['../dd/dbe/class_d_m_x_1_1_device.html',1,'DMX::Device'],['../d1/d8a/class_r_d_m_1_1_device.html',1,'RDM::Device'],['../dc/d3e/class_r_d_mnet_1_1_device.html',1,'RDMnet::Device'],['../db/de3/class_r_d_mnet_1_1_r_p_t_1_1_device.html',1,'RDMnet::RPT::Device']]], + ['devicemodeldescription_133',['deviceModelDescription',['../d1/d8a/class_r_d_m_1_1_device.html#a3c68c2d3e3f52fd2395cbad2ad7f2724',1,'RDM::Device']]], + ['devicemodelid_134',['deviceModelID',['../d1/d8a/class_r_d_m_1_1_device.html#a81dffaf39014eeff3f98bc9664305628',1,'RDM::Device']]], + ['deviceproductcategory_135',['deviceProductCategory',['../d1/d8a/class_r_d_m_1_1_device.html#a35afaa6c02b0273e0d7634c29c7447d8',1,'RDM::Device']]], + ['disc_136',['disc',['../da/d5a/class_r_d_m_1_1_parameter.html#a3957882695e6f795549a457f25bc5852',1,'RDM::Parameter']]], + ['discaction_137',['discAction',['../da/d5a/class_r_d_m_1_1_parameter.html#a52c0575a28502953aa88b704705615e6',1,'RDM::Parameter']]], + ['disconnect_138',['disconnect',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a1f5fe9f1109bdf71b549654b95f6dff1',1,'ACN::SDT::Session']]], + ['disconnect_5fdata_139',['disconnect_data',['../d7/db7/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data.html',1,'RDMnet::BrokerProtocol']]], + ['disconnecting_140',['disconnecting',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#acaa3c204be27c73644da5075d013ee56',1,'ACN::SDT::Session']]], + ['disconnecting_5fdata_141',['disconnecting_data',['../d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html',1,'ACN::SDT']]], + ['discovereduniverse_142',['discoveredUniverse',['../d2/d5b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe.html',1,'SACN::EXTENDED::DISCOVERY']]], + ['discovery_5fheader_143',['discovery_header',['../d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html',1,'SACN::EXTENDED']]], + ['discovery_5flist_5fdata_144',['discovery_list_data',['../d8/df2/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data.html',1,'SACN::EXTENDED::DISCOVERY']]], + ['discovery_5flist_5fheader_145',['discovery_list_header',['../d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html',1,'SACN::EXTENDED::DISCOVERY']]], + ['discoveryframehandler_146',['discoveryFrameHandler',['../da/dde/class_s_a_c_n_1_1_receiver.html#a39446e8289b3dc3c3be6048563275170',1,'SACN::Receiver']]], + ['discoverylisthanlder_147',['discoveryListHanlder',['../da/dde/class_s_a_c_n_1_1_receiver.html#ad2558f8a3fda3c6fef37b70e12810f28',1,'SACN::Receiver']]], + ['discoverystart_148',['discoveryStart',['../da/dde/class_s_a_c_n_1_1_receiver.html#a1f4d1c51f0bbfc30635b15299f1816d8',1,'SACN::Receiver']]], + ['discoverystop_149',['discoveryStop',['../da/dde/class_s_a_c_n_1_1_receiver.html#a08bf051740abcf215c54d93684f81302',1,'SACN::Receiver']]], + ['dmpreceiver_150',['DmpReceiver',['../d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance.html#ac15420ff0fe84acec2197ac7d46ec60e',1,'ACN::DMP::Appliance::DmpReceiver()'],['../d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller.html#a9e19e0b668e3d3bbf40e710ed3c16d87',1,'ACN::DMP::Controller::DmpReceiver()']]], + ['do_5fnot_5fsend_151',['do_not_send',['../de/d0d/struct_r_d_m_1_1_message.html#aac0b3113e388da7856b45ab5cf5c8874',1,'RDM::Message']]], + ['downstream_152',['downstream',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a8f00c179ec715a569bfcdba0e04225fb',1,'ACN::SDT::Session']]], + ['dynamic_5fuid_5fassignment_5fdata_153',['dynamic_uid_assignment_data',['../dc/d71/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data.html',1,'RDMnet::BrokerProtocol']]], + ['dynamic_5fuid_5fmapping_154',['dynamic_uid_mapping',['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html',1,'RDMnet::BrokerProtocol']]], + ['dynamic_5fuid_5frequest_155',['dynamic_uid_request',['../d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html',1,'RDMnet::BrokerProtocol']]] +]; diff --git a/docs/doxygen/html/search/all_4.html b/docs/doxygen/html/search/all_4.html new file mode 100644 index 0000000..fc40463 --- /dev/null +++ b/docs/doxygen/html/search/all_4.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_4.js b/docs/doxygen/html/search/all_4.js new file mode 100644 index 0000000..5de46f0 --- /dev/null +++ b/docs/doxygen/html/search/all_4.js @@ -0,0 +1,14 @@ +var searchData= +[ + ['end_156',['end',['../d9/d82/class_s_a_c_n_1_1_source.html#a33b40c5a37ef69ce405cf8b3e00d33b4',1,'SACN::Source']]], + ['enqueuemessage_157',['enqueueMessage',['../d1/d8a/class_r_d_m_1_1_device.html#ac48fe03dc28b73311911c18616c81d7e',1,'RDM::Device']]], + ['enqueuestatus_158',['enqueueStatus',['../d1/d8a/class_r_d_m_1_1_device.html#af30d3719254f63468c4bc23fe1481986',1,'RDM::Device']]], + ['entry_5fept_5fdata_159',['entry_ept_data',['../df/de5/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data.html',1,'RDMnet::BrokerProtocol::ClientEntry']]], + ['entry_5fheader_160',['entry_header',['../d6/d2a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header.html',1,'RDMnet::BrokerProtocol::ClientEntry']]], + ['entry_5frpt_5fdata_161',['entry_rpt_data',['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html',1,'RDMnet::BrokerProtocol::ClientEntry']]], + ['ept_5fheader_162',['ept_header',['../d4/d68/struct_r_d_mnet_1_1_e_p_t_1_1ept__header.html',1,'RDMnet::EPT']]], + ['event_163',['Event',['../d1/d5c/class_a_c_n_1_1_d_m_p_1_1_event.html',1,'ACN::DMP::Event'],['../d1/d5c/class_a_c_n_1_1_d_m_p_1_1_event.html#a52083e1fa40af41496492d1cd86e0a14',1,'ACN::DMP::Event::Event()']]], + ['expiry_164',['Expiry',['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#a57d1c88b6fc411de55481ea0bc4bd304',1,'ACN::SDT::params']]], + ['expiry_165',['expiry',['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#af5adb7c52e1cb2f83096169c808498dd',1,'ACN::SDT::join_data::expiry()'],['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html#ace4261a1e796231dd692872ea06674c1',1,'ACN::SDT::channel_params_data::expiry()']]], + ['extendedreceiver_166',['extendedReceiver',['../da/dde/class_s_a_c_n_1_1_receiver.html#ac1b5b7f47a731c59ccff00fb27a003f9',1,'SACN::Receiver']]] +]; diff --git a/docs/doxygen/html/search/all_5.html b/docs/doxygen/html/search/all_5.html new file mode 100644 index 0000000..9dd9344 --- /dev/null +++ b/docs/doxygen/html/search/all_5.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_5.js b/docs/doxygen/html/search/all_5.js new file mode 100644 index 0000000..b92c275 --- /dev/null +++ b/docs/doxygen/html/search/all_5.js @@ -0,0 +1,20 @@ +var searchData= +[ + ['family_167',['family',['../d8/d52/struct_u_u_i_d_1_1_n_c_s_fields.html#a05f2d0a973feb741f1439b08d06c295c',1,'UUID::NCSFields']]], + ['fctn_5f_168',['fctn_',['../d9/d4b/class_a_c_n_1_1_component.html#a79640ce4066d45d07cacc1a740eb11b4',1,'ACN::Component']]], + ['fetch_5fdynamcic_5fassignment_5fdata_169',['fetch_dynamcic_assignment_data',['../db/deb/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data.html',1,'RDMnet::BrokerProtocol']]], + ['filter_170',['filter',['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#a8b559d6fc47b7cc7a2b3f4854e8d891d',1,'RDMnet::LLRP::ProbeRequest::request_data']]], + ['filter_5ft_171',['filter_t',['../d0/dda/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t.html',1,'RDMnet::LLRP::ProbeRequest']]], + ['finddevices_172',['findDevices',['../db/db8/class_r_d_m_1_1_controller.html#af7d72aa77c49d5cf0f69cd71bcd7412a',1,'RDM::Controller']]], + ['fixedname_173',['fixedName',['../d9/d4b/class_a_c_n_1_1_component.html#a4b0ddaca869ecc37434eee02f23ea9d9',1,'ACN::Component']]], + ['flags_174',['flags',['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#a6749f5cb6d024289ae29b56b4add7045',1,'RDMnet::BrokerProtocol::client_connect_data::flags()'],['../dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html#a9b0192232649c5ed83aeec101fe5aa32',1,'RDMnet::BrokerProtocol::client_entry_update_data::flags()'],['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#aad5fdb8ce47d1a663d93958709c486e2',1,'ACN::SDT::params::flags()']]], + ['flags_5f_175',['flags_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a67385fba616d1b138f2dd9c3a1b0ba27',1,'ACN::PDU::Pdu']]], + ['flags_5freserved_176',['flags_reserved',['../db/d8c/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags.html#a516fa8ed7b6c1b38f3fe6dc50a32d1f4',1,'RDMnet::BrokerProtocol::connection_flags']]], + ['folio_5fnumber_177',['folio_number',['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a39745ed010f536dadc1d3be7413db2a4',1,'OTP::Layer::base_data']]], + ['footer_178',['footer',['../d8/d4c/class_o_t_p_1_1_layer_1_1pdu.html#aa22975453873998648d6d6bb05accebb',1,'OTP::Layer::pdu']]], + ['footer_5flength_179',['footer_length',['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a490e2072076f27191725f9e176493769',1,'OTP::Layer::base_data']]], + ['footer_5foptions_180',['footer_options',['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#ab6c225924751cb4726b3694252a95e2e',1,'OTP::Layer::base_data']]], + ['footprint_181',['footprint',['../dd/dbe/class_d_m_x_1_1_device.html#a2b82ff6b0c6b595b39bc87849a3d9882',1,'DMX::Device::footprint()'],['../d3/d32/class_d_m_x_1_1_personality.html#a18a80f7f6c8e9bf58fc497564f2baf64',1,'DMX::Personality::footprint() const']]], + ['footprint_5f_182',['footprint_',['../d3/d32/class_d_m_x_1_1_personality.html#ab34221d5c577621dceba38f1ad27cab5',1,'DMX::Personality']]], + ['found_183',['found',['../d8/df2/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data.html#ad9b88562bc2705a74d7a3a630e690561',1,'SACN::EXTENDED::DISCOVERY::discovery_list_data']]] +]; diff --git a/docs/doxygen/html/search/all_6.html b/docs/doxygen/html/search/all_6.html new file mode 100644 index 0000000..f1e516d --- /dev/null +++ b/docs/doxygen/html/search/all_6.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_6.js b/docs/doxygen/html/search/all_6.js new file mode 100644 index 0000000..a8267b9 --- /dev/null +++ b/docs/doxygen/html/search/all_6.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['get_184',['get',['../d1/d8a/class_r_d_m_1_1_device.html#a12fc6abcdd9a5d1ba5313158a7da7102',1,'RDM::Device::get()'],['../da/d5a/class_r_d_m_1_1_parameter.html#a0007ab2b628aa9b33d1b64186d458dbb',1,'RDM::Parameter::get()']]], + ['get_5fsessions_5fdata_185',['get_sessions_data',['../dd/ddc/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data.html',1,'ACN::SDT']]], + ['getaction_186',['getAction',['../da/d5a/class_r_d_m_1_1_parameter.html#a3a0e66a91cb94994a30ee2d901ed7812',1,'RDM::Parameter']]], + ['group_187',['group',['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#ad04e02a50ff8b3daa89e69a07bc38faf',1,'OTP::Advertisement::Name::point_description::group()'],['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html#adf8ba1d717f20fcf73ad77ade55c90b6',1,'OTP::Transform::Point::address::group()'],['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a41a8a50313adc4806adc04a45a96eb8c',1,'OTP::Transform::Point::point_data::group()']]] +]; diff --git a/docs/doxygen/html/search/all_7.html b/docs/doxygen/html/search/all_7.html new file mode 100644 index 0000000..8ddbf6c --- /dev/null +++ b/docs/doxygen/html/search/all_7.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_7.js b/docs/doxygen/html/search/all_7.js new file mode 100644 index 0000000..fdfc8c3 --- /dev/null +++ b/docs/doxygen/html/search/all_7.js @@ -0,0 +1,14 @@ +var searchData= +[ + ['hasdata_188',['hasData',['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html#ac19749cf51ab3cc3c5d43aca4f96ef08',1,'ACN::PDU::pdu_flags']]], + ['hash_3c_20sacn_3a_3aprovenance_20_3e_189',['hash< SACN::Provenance >',['../d3/d38/structstd_1_1hash_3_01_s_a_c_n_1_1_provenance_01_4.html',1,'std']]], + ['hash_3c_20uuid_3a_3auuid_20_3e_190',['hash< UUID::uuid >',['../d5/d87/structstd_1_1hash_3_01_u_u_i_d_1_1uuid_01_4.html',1,'std']]], + ['hasheader_191',['hasHeader',['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html#a8e1718b5618da8332af08840ae82584f',1,'ACN::PDU::pdu_flags']]], + ['haslength_192',['hasLength',['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html#aab3d5ad770a75b74bb34fcd5dd919b97',1,'ACN::PDU::pdu_flags']]], + ['hassources_193',['hasSources',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#ab8cb099f5249c9debf670394c99bcc2b',1,'SACN::MergeProxyUniverse']]], + ['hassourceuniverse_194',['hasSourceUniverse',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a024e081484f10fbf013c0a99476e0e90',1,'SACN::MergeProxyUniverse']]], + ['hasvector_195',['hasVector',['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html#aa578e3bf37d3c2e22510a8fc3b187722',1,'ACN::PDU::pdu_flags']]], + ['header_196',['header',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#ab66e00091f58d81f59af83659f705802',1,'ACN::PDU::Pdu']]], + ['header_5f_197',['header_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a5d765ce46632ebe5254ddd83272d4c9a',1,'ACN::PDU::Pdu']]], + ['hex_198',['hex',['../dc/da6/class_u_u_i_d_1_1uuid.html#a1065dfa6fca2c1cb8767f3fadfc0a752',1,'UUID::uuid']]] +]; diff --git a/docs/doxygen/html/search/all_8.html b/docs/doxygen/html/search/all_8.html new file mode 100644 index 0000000..83c55ae --- /dev/null +++ b/docs/doxygen/html/search/all_8.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_8.js b/docs/doxygen/html/search/all_8.js new file mode 100644 index 0000000..9d6f8cb --- /dev/null +++ b/docs/doxygen/html/search/all_8.js @@ -0,0 +1,21 @@ +var searchData= +[ + ['id_199',['id',['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html#a0ada4be54ac175b7f099e297bbf9b655',1,'RDMnet::LLRP::ProbeReply::reply_data::id()'],['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a2ddde77909c7568497a5246617d82445',1,'ACN::SDT::Session::id()']]], + ['id_5f_200',['id_',['../d1/d8a/class_r_d_m_1_1_device.html#ac7fdd8a64db1434d7617af0ed07aeecf',1,'RDM::Device']]], + ['identify_201',['identify',['../d1/d8a/class_r_d_m_1_1_device.html#a06febe4ac915ac80a245d426ce8f379b',1,'RDM::Device']]], + ['identity_202',['Identity',['../d3/d47/class_a_c_n_1_1_s_d_t_1_1_identity.html',1,'ACN::SDT']]], + ['implementation_203',['Implementation',['../d1/d66/class_r_d_mnet_1_1_implementation.html#a0c84d53683719e6e7f0663d589da2fed',1,'RDMnet::Implementation::Implementation()'],['../d1/d66/class_r_d_mnet_1_1_implementation.html',1,'RDMnet::Implementation']]], + ['incorrect_5fsc_204',['incorrect_sc',['../de/d0d/struct_r_d_m_1_1_message.html#a83f06097ec80c4489f95a73ff716c1cd',1,'RDM::Message']]], + ['incorrect_5fsub_5fsc_205',['incorrect_sub_sc',['../de/d0d/struct_r_d_m_1_1_message.html#aeaccaec47260c78b54b8df727027df6a',1,'RDM::Message']]], + ['incrementalupdates_206',['incrementalUpdates',['../db/d8c/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags.html#ac2e6ebaf2b0870b5ecc93f2596c7c552',1,'RDMnet::BrokerProtocol::connection_flags']]], + ['incriment_207',['incriment',['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#a44c08c1a5822cbd31b81b7a8edaa4b88',1,'ACN::DMP::range']]], + ['inherit_5f_208',['inherit_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#af910fdadff9a648a6a9c91fcf0a9e8cd',1,'ACN::PDU::Pdu']]], + ['ip_209',['ip',['../d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html#a8ce37e9f9e7d108f12628231fca7221f',1,'RDMnet::BrokerProtocol::client_redirect_ipv4_data::ip()'],['../d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html#ae92bf5b332033e1f247ccf54bb55f7a8',1,'RDMnet::BrokerProtocol::client_redirect_ipv6_data::ip()']]], + ['ipaddress_210',['ipAddress',['../d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html',1,'ACN::SDT::UDP']]], + ['isbroadcast_211',['isBroadcast',['../d6/d1f/struct_r_d_m_1_1_u_i_d.html#a5c95b0bbc26f6d2b642c5f715faf4a2d',1,'RDM::UID']]], + ['isforced_212',['isForced',['../d8/d01/class_s_a_c_n_1_1_provenance.html#aee3a5d98558599aded1a2bdebec98701',1,'SACN::Provenance']]], + ['ispreview_213',['isPreview',['../d8/d01/class_s_a_c_n_1_1_provenance.html#ab0bcbcc9d0d35c4975156f04799ab089',1,'SACN::Provenance']]], + ['issyncronized_214',['isSyncronized',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#abbcfe663856f778b0d64189642034544',1,'SACN::MergeProxyUniverse::isSyncronized()'],['../d8/d1d/class_s_a_c_n_1_1_universe.html#a921427bed93ca7fdce20849b87e94989',1,'SACN::Universe::isSyncronized()']]], + ['isterminated_215',['isTerminated',['../d8/d01/class_s_a_c_n_1_1_provenance.html#a8b7bd76c3b11af9e61496c7de2c518f9',1,'SACN::Provenance']]], + ['istream_216',['iStream',['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#ab99b35927745f5ea2c0cf4fa732bb9dc',1,'RDMnet::RPT::rpt_header::iStream()'],['../d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu.html#aa854d7a5b6670dd9fd4b1201c87e00b4',1,'RDMnet::BrokerProtocol::Pdu::iStream()'],['../d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu.html#a162b0c5173e2b17f448fc6dd8299cf4c',1,'RDMnet::RPT::Pdu::iStream()'],['../dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data.html#a4b6735668fb168eb3b7960e2e7add51f',1,'RDMnet::RPT::COMMAND::command_data::iStream()'],['../d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu.html#aca62f87a334cb332705014432c5b6807',1,'RDMnet::RPT::COMMAND::Pdu::iStream()'],['../d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu.html#ae6597132cf2d0400e5a493fc973128ed',1,'RDMnet::RPT::NOTIFICATION::Pdu::iStream()'],['../df/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data.html#ac56566940eb4be270ebc76ea5fa441be',1,'RDMnet::RPT::STATUS::status_string_data::iStream()'],['../db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html#a5f394a5aa4fbc4597ce62e77d79fac70',1,'RDMnet::RPT::STATUS::Pdu::iStream()'],['../d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu.html#a5693d43accdb4eca80a95b666e928f2b',1,'RDMnet::RPT::REQUEST::Pdu::iStream()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a48dd0390b550d040a2395d71e3b297ea',1,'ACN::RLP::UDP::transport::iStream()'],['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#ac753c788c413505eaa4ed50f55fa5790',1,'ACN::RLP::TCP::transport::iStream()'],['../d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu.html#a46b52fa5d929ed77f308caacd546b6eb',1,'ACN::RLP::Pdu::iStream()'],['../d8/db5/struct_a_c_n_1_1_r_l_p_1_1rlp__header.html#a6d9ca5aa7df7f6f984aa1bf2739f04ca',1,'ACN::RLP::rlp_header::iStream()'],['../d3/d1d/class_r_d_mnet_1_1_pdu.html#a5d725e15f38fadb4f8cc655d04114aa1',1,'RDMnet::Pdu::iStream()'],['../d7/db7/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data.html#a787c09ef5dc75499df25ffe7a56ab26f',1,'RDMnet::BrokerProtocol::disconnect_data::iStream()'],['../db/deb/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data.html#a079438624ee14f9a06c84298a217ebd5',1,'RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data::iStream()'],['../dc/d71/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data.html#a72c0a4c61f94357f1f1a612b337a07ce',1,'RDMnet::BrokerProtocol::dynamic_uid_assignment_data::iStream()'],['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html#a15dd974461c762c0d58abfc1d4d3b409',1,'RDMnet::BrokerProtocol::dynamic_uid_mapping::iStream()'],['../d8/dc6/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data.html#af4f1a0d2e327c797f3ccae79b028a01d',1,'RDMnet::BrokerProtocol::request_dynamic_uid_data::iStream()'],['../d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html#a0e636c95542a12b04dcd1ea86243a2c7',1,'RDMnet::BrokerProtocol::dynamic_uid_request::iStream()'],['../d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html#adb2163fefa9409eb21e8c4a6cc1c5f86',1,'RDMnet::BrokerProtocol::client_redirect_ipv6_data::iStream()'],['../d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html#a0732f27ff04ea672790e0787fb932d60',1,'RDMnet::BrokerProtocol::client_redirect_ipv4_data::iStream()'],['../dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html#a4fa9a5bb5fbf8579f838532e05837769',1,'RDMnet::BrokerProtocol::client_entry_update_data::iStream()'],['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#a0c15b9186780e36262d242ca099e4b87',1,'RDMnet::BrokerProtocol::connect_reply_data::iStream()'],['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#a37c203bd32841e00c85dbaff35cd9059',1,'RDMnet::BrokerProtocol::client_connect_data::iStream()'],['../d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html#a845c30818afb71eb43d8cb4a561a9c4e',1,'ACN::SDT::UDP::ipAddress::iStream()'],['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#a253616177af1263ae0e66eb0b24db636',1,'ACN::SDT::params::iStream()'],['../d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html#a8a51be17cb967d52519b45ba5aa90cd5',1,'ACN::SDT::disconnecting_data::iStream()'],['../d6/d99/struct_a_c_n_1_1_s_d_t_1_1connect__data.html#a9b58da75d0ed75696ff936896bccb72e',1,'ACN::SDT::connect_data::iStream()'],['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html#abe688e856dc8990141cff24ce2138ad1',1,'ACN::SDT::channel_params_data::iStream()'],['../df/db9/struct_a_c_n_1_1_s_d_t_1_1ack__data.html#a3615b62f62917deb890902918412ec62',1,'ACN::SDT::ack_data::iStream()'],['../d4/d9a/struct_a_c_n_1_1_s_d_t_1_1sessions__data.html#a1086aca59541f6a296d16d572103af1b',1,'ACN::SDT::sessions_data::iStream()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a8a8c2716c827687436e9035026aefab7',1,'ACN::SDT::channel_info_block::iStream()'],['../dd/ddc/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data.html#ae625427cda1ab399d33dbea05eb6775a',1,'ACN::SDT::get_sessions_data::iStream()'],['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#aa969da99bde89743eb971c5b95b87c1d',1,'ACN::SDT::wrapper_data::iStream()'],['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#af5f64960d2af971a64008728531be8f0',1,'ACN::SDT::nak_data::iStream()'],['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#a3b1d7bb348c80df52769e15c1ead1c4a',1,'ACN::SDT::join_refuse_data::iStream()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#a9e06eba93e70cd9fb1e9b1b1d91b7a43',1,'ACN::SDT::join_accept_data::iStream()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#ab06f57e3f886ccf1ba46f9180a3cf42d',1,'ACN::SDT::join_data::iStream()'],['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html#a82626832c7c3be91194e8b993c6269c7',1,'RDMnet::RPT::rpt_data::iStream()'],['../d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu.html#a6dc1fba906a6fd90be78a3f1bc4fdeba',1,'ACN::SDT::Pdu::iStream()'],['../dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html#a191d38d769c827f4e136a4f5342d178c',1,'ACN::SDT::CLIENT::client_header::iStream()'],['../db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu.html#a0ae0d01b2770c52450394c5cbf9745d1',1,'ACN::SDT::CLIENT::Pdu::iStream()'],['../dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu.html#a233a2ccece3a1feed5a31552e0782de7',1,'SACN::EXTENDED::DISCOVERY::Pdu::iStream()'],['../d8/df2/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data.html#a9b1d30b64adad90576e3993eed7672bd',1,'SACN::EXTENDED::DISCOVERY::discovery_list_data::iStream()'],['../d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html#a3aece6dd2c77f0433e385ef96419489c',1,'SACN::EXTENDED::DISCOVERY::discovery_list_header::iStream()'],['../d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu.html#a4b8229653041a09bee5c8a8fd00851fa',1,'SACN::EXTENDED::Pdu::iStream()'],['../d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html#a08a505aeac8bb4c793d43a4561e6db2f',1,'SACN::EXTENDED::discovery_header::iStream()'],['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html#a3c65a9946bf2f8681ab2f078951b2803',1,'SACN::EXTENDED::sync_header::iStream()'],['../d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu.html#a7290912051e0b954b5a77a4cee155192',1,'SACN::DATA::Pdu::iStream()'],['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#ad9846aa689c5d31ac2013611701165ac',1,'SACN::DATA::data_header::iStream()'],['../d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html#a432348dd24b31bfb72fd386a792ca0ae',1,'RDMnet::EPT::STATUS::Pdu::iStream()'],['../d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html#adb0cc48c882d556de92de29948ad7201',1,'OTP::Advertisement::Name::name_data::iStream()'],['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#a965953631464c66b15f2b03820b56cb2',1,'OTP::Advertisement::Name::point_description::iStream()'],['../d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu.html#acf720ed680bde3d0dc805f273777a970',1,'OTP::Advertisement::Name::pdu::iStream()'],['../d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html#a3985c6fe65d1727c7ec6d0789b95b20d',1,'OTP::Advertisement::Module::module_data::iStream()'],['../da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html#a8af8caf35f29458683f5690b29dbb574',1,'OTP::Advertisement::Module::module_identifier::iStream()'],['../d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu.html#a1bc7b9c0f368e87adf945784ff78c6d0',1,'OTP::Advertisement::Module::pdu::iStream()'],['../dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu.html#a92c3783458000d664a456e6ea5c8b53b',1,'RDMnet::LLRP::ProbeReply::Pdu::iStream()'],['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html#ab7cd759a4161ea305ad991c246988181',1,'RDMnet::LLRP::ProbeReply::reply_data::iStream()'],['../da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu.html#a5d6ebe12fb17865cf846cefe6f65219d',1,'RDMnet::LLRP::ProbeRequest::Pdu::iStream()'],['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#a0a7f822581e477f979d3628433bf3674',1,'RDMnet::LLRP::ProbeRequest::request_data::iStream()'],['../d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu.html#a35f093082f48161e1ea414f471a13b0f',1,'RDMnet::LLRP::Pdu::iStream()'],['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html#abad2252d3c81d6f34dabcf48bd1b2bad',1,'RDMnet::LLRP::llrp_data::iStream()'],['../d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu.html#a5b46a4f2247989f903f6a4304405dc4d',1,'OTP::Advertisement::System::pdu::iStream()'],['../d3/d91/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data.html#aa102481a4f02d99d2079261dd9179845',1,'RDMnet::EPT::DATA::data_data::iStream()'],['../db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu.html#a313984da366bc768c4e8661740af399f',1,'RDMnet::EPT::DATA::Pdu::iStream()'],['../d4/d68/struct_r_d_mnet_1_1_e_p_t_1_1ept__header.html#ade6232feefd090f7313d1a0c6da81709',1,'RDMnet::EPT::ept_header::iStream()'],['../d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu.html#a26d9e6a4f960a8ba11411af6896a83d7',1,'RDMnet::EPT::Pdu::iStream()'],['../dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu.html#aaac02f9dc8e134352b5a8a6aa1d3d023',1,'ACN::DMP::Pdu::iStream()'],['../d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html#ac0352685115d446b4b276d8f8bd1ee44',1,'ACN::DMP::address_list::iStream()'],['../d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html#a44d00e36b0d3f71e5c30e295aa54a71c',1,'ACN::DMP::address_pair_list::iStream()'],['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#af975635a86b544e35d1c725ddbe5fbaf',1,'ACN::DMP::range::iStream()'],['../db/d6e/struct_a_c_n_1_1_d_m_p_1_1address__type.html#ab2ad2adf847041f2cdb633f5da462c55',1,'ACN::DMP::address_type::iStream()'],['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a42637da59d9d9326a00867d5b678a6f6',1,'ACN::PDU::Pdu::iStream()'],['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html#a80b2282b3c36a1e084054ef652945a34',1,'ACN::PDU::Block::iStream()'],['../da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object.html#acaa5e9ee7ddce7c11749b231369fb454',1,'ACN::PDU::pdu_stream_object::iStream()'],['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a876c184bfc94e5dcbe7206eddf2268ea',1,'OTP::Transform::Point::Module::position_va_module::iStream()'],['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html#a825479e8b9e8c8690083856f41367f66',1,'RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data::iStream()'],['../d6/d2a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header.html#aa86fc30d199a8c6460931f60a020df33',1,'RDMnet::BrokerProtocol::ClientEntry::entry_header::iStream()'],['../dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu.html#a3e84ebc50f2f90879948703f62f5dde3',1,'RDMnet::BrokerProtocol::ClientEntry::Pdu::iStream()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#abd949dab482039a0b362c7995c12b0fa',1,'OTP::Transform::transform_data::iStream()'],['../df/d83/class_o_t_p_1_1_transform_1_1pdu.html#aec7482b8d1c69d5ac1867c751ec28cb2',1,'OTP::Transform::pdu::iStream()'],['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#ab4282b0fb91d008aefd4afb86d0eafcf',1,'OTP::Transform::Point::point_data::iStream()'],['../dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu.html#ae530163b7c1c488c8c4f8d7fe6c42bab',1,'OTP::Transform::Point::pdu::iStream()'],['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html#a09fcbc8f2a9d67bef11e65a0f5af6b7a',1,'OTP::Transform::Point::Module::module_data::iStream()'],['../d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module.html#a00143f70c5ff2a08552ff4b042fcff2c',1,'OTP::Transform::Point::Module::reference_frame_module::iStream()'],['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html#a882868a4673944bb073d5be650ecbda1',1,'OTP::Transform::Point::Module::scale_module::iStream()'],['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#a1d3cf30e960e24ddb1e96bb40341e886',1,'OTP::Transform::Point::Module::rotation_va_module::iStream()'],['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html#ac6311ea0feee6144842301161a48d489',1,'OTP::Transform::Point::Module::rotation_module::iStream()'],['../df/de5/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data.html#a4bbfe39df2e1363f4b93501db25ab8f1',1,'RDMnet::BrokerProtocol::ClientEntry::entry_ept_data::iStream()'],['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html#a482a9c1e080f740caee4c1bfa28e8730',1,'OTP::Transform::Point::Module::position_module::iStream()'],['../d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu.html#adc27e6225313d3f7d9896c5064aa685b',1,'OTP::Transform::Point::Module::pdu::iStream()'],['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html#a8bb918149c06fb5244f12d4fa197a642',1,'OTP::Transform::Point::address::iStream()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#a15308abc40c8819837fe24845b78dc24',1,'OTP::PDU::pdu::iStream()'],['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html#af745496c8fc62eac7729111d2f9c8e78',1,'OTP::PDU::Block::iStream()'],['../d8/d4c/class_o_t_p_1_1_layer_1_1pdu.html#ad6fc54231c644b745f1a1dd75f5e2c73',1,'OTP::Layer::pdu::iStream()'],['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html#add02b69678631ee520054152c3177b11',1,'OTP::Layer::base_footer::iStream()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a5423f7db2bc0afa448a36b07bbed9ad8',1,'OTP::Layer::base_data::iStream()'],['../d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html#a0aab4f85062a986433407047fb044ee6',1,'OTP::Advertisement::advertisement_data::iStream()'],['../d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu.html#a4a02ca4ccdaf4adc391c1820e4e93259',1,'OTP::Advertisement::pdu::iStream()'],['../d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html#ab7495d325b5924fe707f5e3d027799ea',1,'OTP::Advertisement::System::system_data::iStream()']]] +]; diff --git a/docs/doxygen/html/search/all_9.html b/docs/doxygen/html/search/all_9.html new file mode 100644 index 0000000..1e263c1 --- /dev/null +++ b/docs/doxygen/html/search/all_9.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_9.js b/docs/doxygen/html/search/all_9.js new file mode 100644 index 0000000..7123dbf --- /dev/null +++ b/docs/doxygen/html/search/all_9.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['join_5faccept_217',['join_accept',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a3641e0e4cac1902e508a5ce4852bb1ef',1,'ACN::SDT::Session']]], + ['join_5faccept_5fdata_218',['join_accept_data',['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html',1,'ACN::SDT']]], + ['join_5fdata_219',['join_data',['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html',1,'ACN::SDT']]], + ['join_5frefuse_220',['join_refuse',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a8d1eb651124003101d2615cde1d5e11e',1,'ACN::SDT::Session']]], + ['join_5frefuse_5fdata_221',['join_refuse_data',['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html',1,'ACN::SDT']]] +]; diff --git a/docs/doxygen/html/search/all_a.html b/docs/doxygen/html/search/all_a.html new file mode 100644 index 0000000..3a6cac1 --- /dev/null +++ b/docs/doxygen/html/search/all_a.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_a.js b/docs/doxygen/html/search/all_a.js new file mode 100644 index 0000000..008e606 --- /dev/null +++ b/docs/doxygen/html/search/all_a.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['known_222',['known',['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#aa2bd2de29a6039cb3b1445b73465a577',1,'RDMnet::LLRP::ProbeRequest::request_data']]] +]; diff --git a/docs/doxygen/html/search/all_b.html b/docs/doxygen/html/search/all_b.html new file mode 100644 index 0000000..130deb4 --- /dev/null +++ b/docs/doxygen/html/search/all_b.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_b.js b/docs/doxygen/html/search/all_b.js new file mode 100644 index 0000000..0057092 --- /dev/null +++ b/docs/doxygen/html/search/all_b.js @@ -0,0 +1,18 @@ +var searchData= +[ + ['last_5fpage_223',['last_page',['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a6bd10e918fa4e73bd0d970ffc4f972b9',1,'OTP::Layer::base_data::last_page()'],['../d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html#a0cbb8cdaf3ef0b1b4a334258a13fe043',1,'SACN::EXTENDED::DISCOVERY::discovery_list_header::last_page()']]], + ['leader_224',['Leader',['../d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html',1,'ACN::SDT']]], + ['leader_225',['leader',['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#a8a1747c7f5974dda737187f54bb081e2',1,'ACN::SDT::join_accept_data::leader()'],['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#a8738658d2edf7f2fa30e5ba35a0003cf',1,'ACN::SDT::join_refuse_data::leader()'],['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#a86f5bbac3ef824ae4c9abf846118481c',1,'ACN::SDT::nak_data::leader()'],['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a5acc9adf9cb39ac82141d4ce509aeb32',1,'ACN::SDT::Session::leader()']]], + ['leader_226',['Leader',['../d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html#a06d5ad41e87f854fed03d875c4bcf0c6',1,'ACN::SDT::Leader']]], + ['leave_227',['leave',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#aa516443609f7f23b2693eef69284ac35',1,'ACN::SDT::Session']]], + ['leaving_228',['leaving',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a227bd5fb04f9d7ff8b881bec50c11b52',1,'ACN::SDT::Session']]], + ['length_229',['length',['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html#a72ff8fb6ee8493260f9915128aa2771f',1,'OTP::Layer::base_footer::length()'],['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#a4e5ce2d8da75308c974a3c7b189362c6',1,'ACN::RLP::TCP::transport::length()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a856a63005960744e29b1c85ba2bda6a6',1,'ACN::RLP::UDP::transport::length()'],['../de/d0d/struct_r_d_m_1_1_message.html#aabca5edb1f6c61000ecd027262a5b519',1,'RDM::Message::length() const']]], + ['length_5fmismatch_230',['length_mismatch',['../de/d0d/struct_r_d_m_1_1_message.html#a8706df4ee66abc4a0bcd787c7b38f1f1',1,'RDM::Message']]], + ['library_20for_20e1_2e17_20acn_231',['Library for E1.17 ACN',['../da/d62/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_acn__r_e_a_d_m_e.html',1,'']]], + ['library_20for_20e1_2e20_20rdm_232',['Library for E1.20 RDM',['../d2/d8f/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_rdm__r_e_a_d_m_e.html',1,'']]], + ['library_20for_20e1_2e31_20sacn_233',['Library for E1.31 sACN',['../d0/d52/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_sacn__r_e_a_d_m_e.html',1,'']]], + ['list_234',['list',['../db/deb/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data.html#aa7957111ee20bca8a74d6f73bc375e96',1,'RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data::list()'],['../d4/d9a/struct_a_c_n_1_1_s_d_t_1_1sessions__data.html#a2188a0cd8397b20bb0b130ca5b692a54',1,'ACN::SDT::sessions_data::list()'],['../dc/d71/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data.html#aa0b30ca3bef40e2a1b6a7283c1cd75fc',1,'RDMnet::BrokerProtocol::dynamic_uid_assignment_data::list()'],['../d8/dc6/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data.html#af271b836add28db58afb3f59703a6aa7',1,'RDMnet::BrokerProtocol::request_dynamic_uid_data::list()']]], + ['llrp_5fdata_235',['llrp_data',['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html',1,'RDMnet::LLRP']]], + ['llrpsetup_236',['LLRPsetup',['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html#aca61092c02486bfcc9d982641d1a847c',1,'RDMnet::LLRP::Target']]], + ['lower_237',['lower',['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#a6aacdb002af4c9413f7baa362e6bfb57',1,'RDMnet::LLRP::ProbeRequest::request_data']]] +]; diff --git a/docs/doxygen/html/search/all_c.html b/docs/doxygen/html/search/all_c.html new file mode 100644 index 0000000..3dd5af0 --- /dev/null +++ b/docs/doxygen/html/search/all_c.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_c.js b/docs/doxygen/html/search/all_c.js new file mode 100644 index 0000000..4f75003 --- /dev/null +++ b/docs/doxygen/html/search/all_c.js @@ -0,0 +1,29 @@ +var searchData= +[ + ['mak_5fthreshold_238',['MAK_threshold',['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a4779b209a873268f63576e90cdddda1f',1,'ACN::SDT::wrapper_data']]], + ['manager_239',['Manager',['../d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager.html#ac7c372bd09c881108c12257d6537f921',1,'RDMnet::LLRP::Manager::Manager()'],['../d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager.html',1,'RDMnet::LLRP::Manager']]], + ['manufacturer_240',['manufacturer',['../dd/d78/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__id.html#a7ea84a34236a76ff1ec957e851d6b3be',1,'OTP::Transform::Point::Module::module_id::manufacturer()'],['../da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html#aad73dc1272972d48a591f22156c550ec',1,'OTP::Advertisement::Module::module_identifier::manufacturer()']]], + ['maximum_241',['maximum',['../d9/dc6/class_r_d_m_1_1_sensor.html#a1ed2d04fb9c2f70321d80110b75cbac7',1,'RDM::Sensor']]], + ['maxlimit_242',['maxLimit',['../d9/dc6/class_r_d_m_1_1_sensor.html#a7de22e4645874ad6d3de1a214fc93099',1,'RDM::Sensor']]], + ['maxnominal_243',['maxNominal',['../d9/dc6/class_r_d_m_1_1_sensor.html#a9de0efc3a07e3e85a038f7b9ac0a2dc0',1,'RDM::Sensor']]], + ['member_244',['Member',['../d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member.html',1,'ACN::SDT::Member'],['../d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member.html#abd2e40a1799f177eb1a347af430f1813',1,'ACN::SDT::Member::Member()']]], + ['members_245',['members',['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html#aac7b86462e914e6d3c575e1fbf5bc47c',1,'OTP::PDU::Block']]], + ['mergeproxyuniverse_246',['MergeProxyUniverse',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a7b6e35647178ba5f3ff5ec4812d920f2',1,'SACN::MergeProxyUniverse::MergeProxyUniverse()'],['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html',1,'SACN::MergeProxyUniverse']]], + ['message_247',['Message',['../de/d0d/struct_r_d_m_1_1_message.html#a97d5b21d3593d08478eeb5b8b0a561cf',1,'RDM::Message::Message()'],['../de/d0d/struct_r_d_m_1_1_message.html#ae3d448e6ebadff9e20ece237671ed480',1,'RDM::Message::Message(const Message &obj)'],['../de/d0d/struct_r_d_m_1_1_message.html#a69ebc211be2c7c2ec89f0158a0ba9f99',1,'RDM::Message::Message(const std::vector< uint8_t > &data)']]], + ['message_248',['message',['../dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data.html#a6232293a96e28bc97463e9f5c48bdfdf',1,'RDMnet::RPT::COMMAND::command_data']]], + ['message_249',['Message',['../de/d0d/struct_r_d_m_1_1_message.html',1,'RDM']]], + ['messagecount_250',['messageCount',['../de/d0d/struct_r_d_m_1_1_message.html#a019846660625a4fae066ec7aa4dea19a',1,'RDM::Message']]], + ['mid_251',['mid',['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a48208451b7e1d7d9263371b5f13b9561',1,'ACN::SDT::join_data::mid()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#a81f83951fe31cfc536b6765dfcff9a00',1,'ACN::SDT::join_accept_data::mid()'],['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#a4f70f0055d8940d23a72314cc0f73d13',1,'ACN::SDT::join_refuse_data::mid()'],['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#ac2023d46e61402bf911ccf2ec53455f7',1,'ACN::SDT::nak_data::mid()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a3249202ee6033db9d75be8f4bb29ff3b',1,'ACN::SDT::channel_info_block::mid()']]], + ['minimum_252',['minimum',['../d9/dc6/class_r_d_m_1_1_sensor.html#a75a51cbe6b4215c5dc6b07c686f9fe84',1,'RDM::Sensor']]], + ['minlimit_253',['minLimit',['../d9/dc6/class_r_d_m_1_1_sensor.html#a59b668333880b9e6cd237435cba0158f',1,'RDM::Sensor']]], + ['minnominal_254',['minNominal',['../d9/dc6/class_r_d_m_1_1_sensor.html#afa7c64a298b013bb6ee1e14a1ebbc153',1,'RDM::Sensor']]], + ['missed_5ffirst_255',['missed_first',['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#a26a00124d74e5420a71255c27902a644',1,'ACN::SDT::nak_data']]], + ['missed_5flast_256',['missed_last',['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#a363357a22d8f108a58c9ca47a4604916',1,'ACN::SDT::nak_data']]], + ['mod_257',['mod',['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html#a8e540ac18be6e124aa79cf6029c34c55',1,'OTP::Transform::Point::Module::module_data']]], + ['module_258',['module',['../dc/d6f/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module.html',1,'OTP::Transform::Point::Module']]], + ['module_5fdata_259',['module_data',['../d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html',1,'OTP::Advertisement::Module::module_data'],['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html',1,'OTP::Transform::Point::Module::module_data']]], + ['module_5fid_260',['module_id',['../dd/d78/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__id.html',1,'OTP::Transform::Point::Module']]], + ['module_5fidentifier_261',['module_identifier',['../da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html',1,'OTP::Advertisement::Module']]], + ['modules_262',['modules',['../d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html#a6a5cec47cc33059c32e3c18c805712fa',1,'OTP::Advertisement::Module::module_data::modules()'],['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a87de790f0fb8a5f26d29ba45438648ee',1,'OTP::Transform::Point::point_data::modules()']]], + ['msgptr_263',['MsgPtr',['../de/d93/namespace_r_d_m.html#a7e415d3dd577d3e2ef3b24dcc5bdf55d',1,'RDM']]] +]; diff --git a/docs/doxygen/html/search/all_d.html b/docs/doxygen/html/search/all_d.html new file mode 100644 index 0000000..af7f2f0 --- /dev/null +++ b/docs/doxygen/html/search/all_d.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_d.js b/docs/doxygen/html/search/all_d.js new file mode 100644 index 0000000..4a9de1f --- /dev/null +++ b/docs/doxygen/html/search/all_d.js @@ -0,0 +1,19 @@ +var searchData= +[ + ['nackreasondescription_264',['NackReasonDescription',['../de/d93/namespace_r_d_m.html#add6d5d29c00d4d0d9040a48fa23c2a62',1,'RDM']]], + ['nak_265',['nak',['../de/d0d/struct_r_d_m_1_1_message.html#a70b9cf913a68ec1a6270b66550f5001f',1,'RDM::Message::nak()'],['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#ab6d84de52ac97193ac0761bb32f53d5b',1,'ACN::SDT::Session::nak()']]], + ['nak_5fdata_266',['nak_data',['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html',1,'ACN::SDT']]], + ['nak_5foutbound_267',['NAK_Outbound',['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#a13b74f8ebbd57dd8d793431fe65c0c8b',1,'ACN::SDT::params']]], + ['nakholdoff_268',['NAKholdoff',['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#abfdb4fdf70f37f9af7752b16b84c7213',1,'ACN::SDT::params']]], + ['nakmaxwait_269',['NAKmaxwait',['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#aa089e93f7dede59940caf04305935eb6',1,'ACN::SDT::params']]], + ['nakmodulus_270',['NAKmodulus',['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#a18998983ba6ce551f223c87b73138644',1,'ACN::SDT::params']]], + ['name_271',['name',['../d9/d4b/class_a_c_n_1_1_component.html#a5e520adf33641924774e8ec92a8efdb1',1,'ACN::Component::name()'],['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#ab8e876906c8a3c84393ada9c7059815b',1,'OTP::Advertisement::Name::point_description::name()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a5cfe74e1891f3a175b6f033216f75e69',1,'OTP::Layer::base_data::name()']]], + ['name_5fdata_272',['name_data',['../d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html',1,'OTP::Advertisement::Name']]], + ['ncsfields_273',['NCSFields',['../d8/d52/struct_u_u_i_d_1_1_n_c_s_fields.html',1,'UUID']]], + ['node_274',['Node',['../da/d5f/class_s_a_c_n_1_1_node.html#a6d1c1fe2c8ab3a5fd91c22225b11afb7',1,'SACN::Node']]], + ['node_275',['node',['../d8/d52/struct_u_u_i_d_1_1_n_c_s_fields.html#a16d574b95673fd59288c917e56ee09ec',1,'UUID::NCSFields::node()'],['../dc/da6/class_u_u_i_d_1_1uuid.html#aace5cd5eaeb8923abe03de70877449d6',1,'UUID::uuid::node()']]], + ['node_276',['Node',['../da/d5f/class_s_a_c_n_1_1_node.html',1,'SACN']]], + ['node_5fhigh_277',['node_high',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#af49ae8c9dbc7f76a7e571b5fd821b552',1,'UUID::RFC4122Fields']]], + ['node_5flow_278',['node_low',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#a5fbabb7bcac5f4acf7c661ec1d45d940',1,'UUID::RFC4122Fields']]], + ['number_279',['number',['../da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html#aa0e33789a4ea7e36cb963bd71974bf98',1,'OTP::Advertisement::Module::module_identifier::number()'],['../dd/d78/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__id.html#a17a720166ec083ac6fa8496466be9668',1,'OTP::Transform::Point::Module::module_id::number()'],['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html#a4ecde5b9a9c3d64ef7b7f5fe7714810d',1,'OTP::Transform::Point::Module::module_data::number()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#ac970eac236e75ceda160a938dca10d7a',1,'ACN::SDT::join_accept_data::number()'],['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#acc933226fc7192e3990b10218f905829',1,'ACN::SDT::join_refuse_data::number()'],['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#a84a69bef1fd74f42ac15563cd6d801cf',1,'ACN::SDT::nak_data::number()'],['../d8/dac/struct_a_c_n_1_1_s_d_t_1_1_session_id.html#ac8681a0cf770c1e75f94032a8487b059',1,'ACN::SDT::SessionId::number()']]] +]; diff --git a/docs/doxygen/html/search/all_e.html b/docs/doxygen/html/search/all_e.html new file mode 100644 index 0000000..e25df42 --- /dev/null +++ b/docs/doxygen/html/search/all_e.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_e.js b/docs/doxygen/html/search/all_e.js new file mode 100644 index 0000000..b06b05b --- /dev/null +++ b/docs/doxygen/html/search/all_e.js @@ -0,0 +1,19 @@ +var searchData= +[ + ['oldest_280',['oldest',['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a8c552ff4115211ecf02b5fd11ef20db6',1,'ACN::SDT::wrapper_data']]], + ['ondata_281',['onData',['../d0/de4/class_d_m_x_1_1_universe.html#a7c97ae94f8507b58ad4d14f38c17647f',1,'DMX::Universe']]], + ['ondiscovered_282',['onDiscovered',['../da/dde/class_s_a_c_n_1_1_receiver.html#a45db4b8f7a87651438d4b86ca376df6e',1,'SACN::Receiver']]], + ['openlcp_283',['OpenLCP',['../index.html',1,'']]], + ['operator_20const_20uint8_5ft_20_2a_284',['operator const uint8_t *',['../dc/da6/class_u_u_i_d_1_1uuid.html#aee099751ee5b3a83410a9eef000102c6',1,'UUID::uuid']]], + ['operator_20uint8_5ft_285',['operator uint8_t',['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html#afe0fdbf0ec661b33cbe314683619cb58',1,'ACN::PDU::pdu_flags']]], + ['operator_21_3d_286',['operator!=',['../d6/d1f/struct_r_d_m_1_1_u_i_d.html#a3a1f1abbe3323f570b2daee3c823508e',1,'RDM::UID']]], + ['operator_28_29_287',['operator()',['../d3/d38/structstd_1_1hash_3_01_s_a_c_n_1_1_provenance_01_4.html#a9e6ea7495de9ef949f6d357bb4cd0878',1,'std::hash< SACN::Provenance >::operator()()'],['../d5/d87/structstd_1_1hash_3_01_u_u_i_d_1_1uuid_01_4.html#a9606c81168f2acd3e9b253b21079d7c7',1,'std::hash< UUID::uuid >::operator()()']]], + ['operator_3c_3c_288',['operator<<',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#ab7f4c392984024f02c00ef3351411c9b',1,'ACN::PDU::pdu_stream::operator<<(const int32_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a4e388a15890b152c49338b9c28713d39',1,'ACN::PDU::pdu_stream::operator<<(const UUID::uuid &uuid)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#ad797a46c258d796e9e23053d030f0634',1,'ACN::PDU::pdu_stream::operator<<(const int64_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a68e0d6c64a458a520e1e05bd13d601da',1,'ACN::PDU::pdu_stream::operator<<(const int16_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#ae1fcb0b8540c7df3766eea2995d106c1',1,'ACN::PDU::pdu_stream::operator<<(const int8_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#ab10ce87bc513e1538e2ce9303a8de8f9',1,'ACN::PDU::pdu_stream::operator<<(const uint64_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a74bc6605a95cb66c4ad1286c2a187502',1,'ACN::PDU::pdu_stream::operator<<(const uint32_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#abbd63c833dafb2046295caca9a98830a',1,'ACN::PDU::pdu_stream::operator<<(const uint16_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a137a61b236d34598de4083393e1f2aa6',1,'ACN::PDU::pdu_stream::operator<<(const uint8_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a8e9c6e962040b5573c3792286df22867',1,'ACN::PDU::pdu_stream::operator<<(const pdu_stream_object &obj)']]], + ['operator_3d_289',['operator=',['../dc/da6/class_u_u_i_d_1_1uuid.html#a1157cda4974a94eab88465936f677f51',1,'UUID::uuid']]], + ['operator_3d_3d_290',['operator==',['../d6/d1f/struct_r_d_m_1_1_u_i_d.html#a398316eaeec3b6253094d75faec688b6',1,'RDM::UID::operator==()'],['../d8/d01/class_s_a_c_n_1_1_provenance.html#a50463bc92f7b97d0bc488b449b247bf5',1,'SACN::Provenance::operator==()'],['../d8/dac/struct_a_c_n_1_1_s_d_t_1_1_session_id.html#ad3f336077f5026ba2f4f5026e021d805',1,'ACN::SDT::SessionId::operator==()'],['../dc/da6/class_u_u_i_d_1_1uuid.html#a25adbee3c33cf8075db80f4e71ab038c',1,'UUID::uuid::operator==()']]], + ['operator_3e_3e_291',['operator>>',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a61b55328e1b2c185199a3588c17c3fca',1,'ACN::PDU::pdu_stream::operator>>(int8_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a8a87f1a8fa3709af80b5a2fdeb8a2cdc',1,'ACN::PDU::pdu_stream::operator>>(UUID::uuid &uuid)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#adcbe18d1b59bd03e4ac5693197d20b23',1,'ACN::PDU::pdu_stream::operator>>(int64_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a1d83df4f4b6cc9344f07bc66e56c2b00',1,'ACN::PDU::pdu_stream::operator>>(int32_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a29e0b2a0af3e43239f8246142aa13513',1,'ACN::PDU::pdu_stream::operator>>(int16_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#aa6ad7e77a2b0468708c41c345080ba72',1,'ACN::PDU::pdu_stream::operator>>(uint64_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#ab1a9a8216d3a9b8b32ff90dfd0fc0a60',1,'ACN::PDU::pdu_stream::operator>>(uint32_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a5ab7148379fa146ff69a36586f07ad5e',1,'ACN::PDU::pdu_stream::operator>>(uint16_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a3eccc6e312702f5b4061df840657bef8',1,'ACN::PDU::pdu_stream::operator>>(uint8_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#aae383a550945de2beded97a616858230',1,'ACN::PDU::pdu_stream::operator>>(pdu_stream_object &obj)']]], + ['options_292',['options',['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a00c12810a2430fd0fad4a95aefaa66af',1,'OTP::Layer::base_data::options()'],['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html#ac1a8922ce52d125a605807d572b1f893',1,'OTP::Layer::base_footer::options()'],['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#aca8602c13ed4a2573d401f1b1ad78f9a',1,'SACN::DATA::data_header::options()']]], + ['ostream_293',['oStream',['../d8/db5/struct_a_c_n_1_1_r_l_p_1_1rlp__header.html#ad4d840f351117ecf20a0e0ba121d88c9',1,'ACN::RLP::rlp_header::oStream()'],['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#a88e3d915f97e3933dae963c070f46e01',1,'SACN::DATA::data_header::oStream()'],['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#a2b9c0da7cdb13f8bf4b076816ead7b07',1,'ACN::RLP::TCP::transport::oStream()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a56e38b192d9e522b2d1a191b168aaec2',1,'ACN::RLP::UDP::transport::oStream()'],['../df/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data.html#a2973729384771f8de766ee49883654ab',1,'RDMnet::RPT::STATUS::status_string_data::oStream()'],['../dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data.html#a34fc79a9b3360f698fbcc9effb7b5a68',1,'RDMnet::RPT::COMMAND::command_data::oStream()'],['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#a92b3b732ff48462eece29ba4736adc47',1,'RDMnet::RPT::rpt_header::oStream()'],['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html#aa8140b6a74d3d2f035a9b54a2308f297',1,'RDMnet::RPT::rpt_data::oStream()'],['../dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html#aeedfc1385971faf5a92bbee488301e4f',1,'RDMnet::BrokerProtocol::client_entry_update_data::oStream()'],['../d7/db7/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data.html#a50d107b9537e89fa271986a2c869bfce',1,'RDMnet::BrokerProtocol::disconnect_data::oStream()'],['../db/deb/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data.html#a0263acbb81cff6c57f6a93d3ce5582e9',1,'RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data::oStream()'],['../dc/d71/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data.html#a59327f27d2d0c2b2c77c9de6750eaa61',1,'RDMnet::BrokerProtocol::dynamic_uid_assignment_data::oStream()'],['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html#a5b1f098658d5def7d5b1d0f1044a3f65',1,'RDMnet::BrokerProtocol::dynamic_uid_mapping::oStream()'],['../d8/dc6/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data.html#a308f7e826112bb9954ff053f0bd5dbf2',1,'RDMnet::BrokerProtocol::request_dynamic_uid_data::oStream()'],['../d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html#a176f427b509fe18943aaec57ac691d5e',1,'RDMnet::BrokerProtocol::dynamic_uid_request::oStream()'],['../d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html#abcf36db579d022513edc0821041b365b',1,'RDMnet::BrokerProtocol::client_redirect_ipv6_data::oStream()'],['../d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html#abc692de6fc1508be60acec9d42047e8c',1,'RDMnet::BrokerProtocol::client_redirect_ipv4_data::oStream()'],['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html#a346ea0e68fee4199804a85e062db5620',1,'OTP::PDU::Block::oStream()'],['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#a7e75f08351c372ccec24624b30751035',1,'ACN::SDT::nak_data::oStream()'],['../d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html#ae18a3624fc6e4ae55ba4e0b154e4ac4b',1,'ACN::SDT::UDP::ipAddress::oStream()'],['../d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html#a2a30875f3fa99e82b87c8edba5ec970b',1,'ACN::SDT::disconnecting_data::oStream()'],['../d6/d99/struct_a_c_n_1_1_s_d_t_1_1connect__data.html#a833c42db55221719edf5b9d20021b08d',1,'ACN::SDT::connect_data::oStream()'],['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html#a67efa84fad5322641207c55198a7ae53',1,'ACN::SDT::channel_params_data::oStream()'],['../df/db9/struct_a_c_n_1_1_s_d_t_1_1ack__data.html#ab9a7e849e2194aeca1cc9f83562b7760',1,'ACN::SDT::ack_data::oStream()'],['../d4/d9a/struct_a_c_n_1_1_s_d_t_1_1sessions__data.html#ad970de8d19879a824e0af10794973253',1,'ACN::SDT::sessions_data::oStream()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a8cecda8ce0f7c709be705a99f64a95df',1,'ACN::SDT::channel_info_block::oStream()'],['../dd/ddc/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data.html#adaac617aec24eebedc10231605232a38',1,'ACN::SDT::get_sessions_data::oStream()'],['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a10d54743da01e101da55f204ecf49d2f',1,'ACN::SDT::wrapper_data::oStream()'],['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html#a7ef714426d3c142f5905e732318dafd5',1,'SACN::EXTENDED::sync_header::oStream()'],['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#ade7394028f86742e283fdf1311ce3535',1,'ACN::SDT::join_refuse_data::oStream()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#a4c1d1d28498d77e8f86f97a6ad50761a',1,'ACN::SDT::join_accept_data::oStream()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#ac920fadf056b689a1882a89cc1a6623a',1,'ACN::SDT::join_data::oStream()'],['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#a79838ed1db3f02adeb6a9856dcd4fea1',1,'ACN::SDT::params::oStream()'],['../dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html#a807faef9305e0f6f410b439bc474adf4',1,'ACN::SDT::CLIENT::client_header::oStream()'],['../d8/df2/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data.html#a1bd4295dc0b01e23264ba364853c91c7',1,'SACN::EXTENDED::DISCOVERY::discovery_list_data::oStream()'],['../d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html#ab0da0efbaa25d26e61ecdec2e48cd610',1,'SACN::EXTENDED::DISCOVERY::discovery_list_header::oStream()'],['../d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html#adf6daec77410f4d3829bf410abbcfaab',1,'SACN::EXTENDED::discovery_header::oStream()'],['../d3/d91/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data.html#a88834859bb33e055fdfa0c45785c7db8',1,'RDMnet::EPT::DATA::data_data::oStream()'],['../d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html#a2c3dc4e3c436de024c769907a38b097a',1,'OTP::Advertisement::advertisement_data::oStream()'],['../d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html#ab044df65c5d9b52ba6aae8dc3831a371',1,'OTP::Advertisement::System::system_data::oStream()'],['../d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html#ab45ef0f3ea1f960de49f0c6b526a04c8',1,'OTP::Advertisement::Name::name_data::oStream()'],['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#ad9813e1a3a68521ab19dbf4f4f143a29',1,'OTP::Advertisement::Name::point_description::oStream()'],['../d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html#a0e172c78a6d35e92310e059f64caf05e',1,'OTP::Advertisement::Module::module_data::oStream()'],['../da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html#a6375b39cf3d883166205a3f18609db7a',1,'OTP::Advertisement::Module::module_identifier::oStream()'],['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html#a42e4f3e4514b469d45ea486287319e4c',1,'RDMnet::LLRP::ProbeReply::reply_data::oStream()'],['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#ae55cba91bff6e1fa8c18b34defa8cbb1',1,'RDMnet::LLRP::ProbeRequest::request_data::oStream()'],['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html#ad3391db6126bd72a6b4ce1f9397f2bfa',1,'RDMnet::LLRP::llrp_data::oStream()'],['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#a170ad78695b696155584467cfa5914d4',1,'RDMnet::BrokerProtocol::client_connect_data::oStream()'],['../d4/d68/struct_r_d_mnet_1_1_e_p_t_1_1ept__header.html#ac220924d332c36c9bc48e33e13b54602',1,'RDMnet::EPT::ept_header::oStream()'],['../d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html#af02c6055de7a52e638760969e9029a11',1,'ACN::DMP::address_list::oStream()'],['../d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html#ac7dbbdd1979880f353f46931fbbfe4ce',1,'ACN::DMP::address_pair_list::oStream()'],['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#a478120d2402cc60ef9c3ef8eeabccd9d',1,'ACN::DMP::range::oStream()'],['../db/d6e/struct_a_c_n_1_1_d_m_p_1_1address__type.html#a7c73df7d0a2bcb82a5c862902b8dc06d',1,'ACN::DMP::address_type::oStream()'],['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a852738033630b76cecc824dd96362488',1,'ACN::PDU::Pdu::oStream()'],['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html#a34a6cac3633492cfe1fdb602b31ec685',1,'ACN::PDU::Block::oStream()'],['../da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object.html#a78127230fabad6aa07d507eb7540822a',1,'ACN::PDU::pdu_stream_object::oStream()'],['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html#a8bceec73360c7d5cd56b62c7151a149a',1,'OTP::Layer::base_footer::oStream()'],['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#aa7ae44fbc970f36719e58767eac5d8d1',1,'RDMnet::BrokerProtocol::connect_reply_data::oStream()'],['../df/de5/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data.html#ac6ef08168c97fd0a596ec19354e63618',1,'RDMnet::BrokerProtocol::ClientEntry::entry_ept_data::oStream()'],['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html#a9713fce3004ae4f75b428b2aaf181469',1,'RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data::oStream()'],['../d6/d2a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header.html#a4befbe60413c5081e5a8c6e49ab2b5c0',1,'RDMnet::BrokerProtocol::ClientEntry::entry_header::oStream()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#ad86755d8cb2ed608f0a2e64fa79dc41d',1,'OTP::Transform::transform_data::oStream()'],['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a1cc5e761e1ee070e60bc7814ba542bf0',1,'OTP::Transform::Point::point_data::oStream()'],['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html#abc337b5cb65861296d292c26a6bd9ead',1,'OTP::Transform::Point::Module::module_data::oStream()'],['../d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module.html#ac7bb65c566ac9956836e1af356010017',1,'OTP::Transform::Point::Module::reference_frame_module::oStream()'],['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html#ab402bd23a2e45f8e2e3b878e2b640c83',1,'OTP::Transform::Point::Module::scale_module::oStream()'],['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#a6dca9327c772acb36a4b18e544f66367',1,'OTP::Transform::Point::Module::rotation_va_module::oStream()'],['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html#a38186559f22c1ee4b5a6643dca0cb676',1,'OTP::Transform::Point::Module::rotation_module::oStream()'],['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#add0a4fed15f48502ec227a47987108a7',1,'OTP::Transform::Point::Module::position_va_module::oStream()'],['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html#a6ae000ea4f2ec4b6e3077d523f0f9b26',1,'OTP::Transform::Point::Module::position_module::oStream()'],['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html#af67ddb8d6f97e9cdbd94a91d734381a0',1,'OTP::Transform::Point::address::oStream()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#a460aaabf354ab4c12acff7c211187b33',1,'OTP::PDU::pdu::oStream()'],['../d8/d4c/class_o_t_p_1_1_layer_1_1pdu.html#a1ba3fbd08a28fc238c37835e08062e15',1,'OTP::Layer::pdu::oStream()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a45a83d0592a67073ae9a582db3086b6c',1,'OTP::Layer::base_data::oStream()']]], + ['owner_294',['owner',['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#afcc3600afe8c2c29511e7eab8f5dedca',1,'ACN::SDT::channel_info_block']]], + ['string_295',['string',['../dc/da6/class_u_u_i_d_1_1uuid.html#ab46e7b1b143986deb001074b86ca40fa',1,'UUID::uuid']]] +]; diff --git a/docs/doxygen/html/search/all_f.html b/docs/doxygen/html/search/all_f.html new file mode 100644 index 0000000..b23da6c --- /dev/null +++ b/docs/doxygen/html/search/all_f.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/all_f.js b/docs/doxygen/html/search/all_f.js new file mode 100644 index 0000000..bcf6aa2 --- /dev/null +++ b/docs/doxygen/html/search/all_f.js @@ -0,0 +1,49 @@ +var searchData= +[ + ['page_296',['page',['../d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html#aef4f26004b8c6d385806c779490bd7ec',1,'SACN::EXTENDED::DISCOVERY::discovery_list_header::page()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a2707fcdf86ef6c23f6be7df30b590510',1,'OTP::Layer::base_data::page()']]], + ['parameter_297',['Parameter',['../da/d5a/class_r_d_m_1_1_parameter.html#af33d5bb24b2cb7c43dfee53ee0dd3948',1,'RDM::Parameter::Parameter()'],['../da/d5a/class_r_d_m_1_1_parameter.html',1,'RDM::Parameter']]], + ['parameterid_298',['parameterId',['../de/d0d/struct_r_d_m_1_1_message.html#adc019634077e066a9814b326e2d7c804',1,'RDM::Message']]], + ['parameters_299',['parameters',['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html#a28f52fb20fc1f0341de3a5d02786dcd6',1,'ACN::SDT::channel_params_data::parameters()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a000f25fc64533d0ae8c339ec3e176da9',1,'ACN::SDT::join_data::parameters()']]], + ['parameters_5f_300',['parameters_',['../d1/d8a/class_r_d_m_1_1_device.html#a669b3137045dbeac4a40bb7e2084e571',1,'RDM::Device']]], + ['params_301',['params',['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html',1,'ACN::SDT']]], + ['parent_302',['parent',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a8b1c53dc806aebc77bc9d2469b43445d',1,'ACN::PDU::Pdu::parent()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#a91dee71f58d428774161217ff4119cfb',1,'OTP::PDU::pdu::parent()']]], + ['parent_5f_303',['parent_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#aecdea45b9347357f4a0e4c788016b4bd',1,'ACN::PDU::Pdu']]], + ['patch_304',['Patch',['../dc/d7f/class_d_m_x_1_1_patch.html',1,'DMX::Patch'],['../dc/d7f/class_d_m_x_1_1_patch.html#a7911efd8bee3983065848732f489222b',1,'DMX::Patch::Patch()']]], + ['payload_305',['payload',['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a5b71c4367f382cb3400e2344e48e804c',1,'OTP::Layer::base_data::payload()'],['../d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html#a7489c3c62ca845294551725581a22f2a',1,'OTP::Advertisement::advertisement_data::payload()']]], + ['pdu_306',['Pdu',['../dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu.html',1,'ACN::DMP::Pdu'],['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html',1,'ACN::PDU::Pdu'],['../d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu.html',1,'ACN::RLP::Pdu'],['../db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu.html',1,'ACN::SDT::CLIENT::Pdu'],['../d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu.html',1,'ACN::SDT::Pdu']]], + ['pdu_307',['pdu',['../d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu.html',1,'OTP::Advertisement::Module::pdu'],['../d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu.html',1,'OTP::Advertisement::Name::pdu'],['../d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu.html',1,'OTP::Advertisement::pdu'],['../d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu.html',1,'OTP::Advertisement::System::pdu'],['../d8/d4c/class_o_t_p_1_1_layer_1_1pdu.html',1,'OTP::Layer::pdu'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html',1,'OTP::PDU::pdu'],['../df/d83/class_o_t_p_1_1_transform_1_1pdu.html',1,'OTP::Transform::pdu'],['../d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu.html',1,'OTP::Transform::Point::Module::pdu'],['../dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu.html',1,'OTP::Transform::Point::pdu']]], + ['pdu_308',['Pdu',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a7132c36075e808c7eee0d87171177a51',1,'ACN::PDU::Pdu::Pdu()'],['../dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu.html#a43cfb75032def5a1b4bf2e7b6cd5365d',1,'ACN::DMP::Pdu::Pdu()'],['../d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu.html#a1ce62021ec82587e320246665b85483d',1,'RDMnet::EPT::Pdu::Pdu()'],['../db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu.html#a505ca1bc1da330eb25cd9423cb693488',1,'RDMnet::EPT::DATA::Pdu::Pdu()'],['../d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html#a10c69c5c49531c79caf9e518de46be3d',1,'RDMnet::EPT::STATUS::Pdu::Pdu()'],['../d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu.html#ad115d7fffe0a0a339f25809e388ad753',1,'RDMnet::LLRP::Pdu::Pdu()'],['../da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu.html#a384b79dd93b255c37e74a96456bd97d9',1,'RDMnet::LLRP::ProbeRequest::Pdu::Pdu()'],['../d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu.html#a8a96b2ad29cf3945986eabdfff971ead',1,'SACN::DATA::Pdu::Pdu()']]], + ['pdu_309',['pdu',['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#a4f6b8b2aa82c077069536cb961b0fe64',1,'OTP::PDU::pdu::pdu()'],['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html#a2198fadf437a8aa179166fee8228e607',1,'RDMnet::RPT::rpt_data::pdu()'],['../dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html#a9da19c908c8e0d235fe899c0790fdd86',1,'RDMnet::BrokerProtocol::client_entry_update_data::pdu()'],['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#a2ad017f2986a5265fd833ac4cca59fda',1,'RDMnet::BrokerProtocol::client_connect_data::pdu()'],['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html#a0143dc654fecb13237b7af59a416cded',1,'ACN::PDU::Block::pdu()']]], + ['pdu_310',['Pdu',['../d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu.html#ac4a915874b7564e5896a1753d001e1b2',1,'ACN::SDT::Pdu::Pdu()'],['../db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu.html#a2ba3829ea6dee1b2fccc4a0044e4503e',1,'ACN::SDT::CLIENT::Pdu::Pdu()'],['../dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu.html#aded0f276a4558457bc6a7d38e8afd2b3',1,'SACN::EXTENDED::DISCOVERY::Pdu::Pdu()'],['../d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu.html#a02bf6477df0097fae63dc708820365cf',1,'SACN::EXTENDED::Pdu::Pdu()'],['../dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu.html#a6b2fff597024027f5a6111e22d0caace',1,'RDMnet::LLRP::ProbeReply::Pdu::Pdu()'],['../d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu.html#ae9d09caa212413dd6d72d05f9ed2831f',1,'RDMnet::RPT::Pdu::Pdu()'],['../d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu.html#a7ce7108a4d8277f15777cbec0597409b',1,'RDMnet::RPT::COMMAND::Pdu::Pdu()'],['../d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu.html#a739a27df39a316683042ed24c267698d',1,'RDMnet::RPT::NOTIFICATION::Pdu::Pdu()'],['../db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html#a868d5e191c5e1e4da3c5bfcc93ee63ea',1,'RDMnet::RPT::STATUS::Pdu::Pdu()'],['../d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu.html#af9e5d18f38abfccff6e805fb7125dc76',1,'RDMnet::RPT::REQUEST::Pdu::Pdu()'],['../d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu.html#a5cd742be6deb8323165c9efadcbb7c14',1,'ACN::RLP::Pdu::Pdu()'],['../d3/d1d/class_r_d_mnet_1_1_pdu.html#a5b73b75655908ef25a7ae05e27c62858',1,'RDMnet::Pdu::Pdu()'],['../d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu.html#a0e2736ddc06e67d3f5a66ac65e036168',1,'RDMnet::BrokerProtocol::Pdu::Pdu()'],['../dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu.html#abaeda876d78129a98cf42b88b008c5dd',1,'RDMnet::BrokerProtocol::ClientEntry::Pdu::Pdu()'],['../dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu.html',1,'RDMnet::BrokerProtocol::ClientEntry::Pdu'],['../d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu.html',1,'RDMnet::BrokerProtocol::Pdu'],['../db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu.html',1,'RDMnet::EPT::DATA::Pdu'],['../d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu.html',1,'RDMnet::EPT::Pdu'],['../d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html',1,'RDMnet::EPT::STATUS::Pdu'],['../d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu.html',1,'RDMnet::LLRP::Pdu'],['../dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu.html',1,'RDMnet::LLRP::ProbeReply::Pdu'],['../da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu.html',1,'RDMnet::LLRP::ProbeRequest::Pdu'],['../d3/d1d/class_r_d_mnet_1_1_pdu.html',1,'RDMnet::Pdu'],['../d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu.html',1,'RDMnet::RPT::COMMAND::Pdu'],['../d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu.html',1,'RDMnet::RPT::NOTIFICATION::Pdu'],['../d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu.html',1,'RDMnet::RPT::Pdu'],['../d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu.html',1,'RDMnet::RPT::REQUEST::Pdu'],['../db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html',1,'RDMnet::RPT::STATUS::Pdu'],['../d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu.html',1,'SACN::DATA::Pdu'],['../dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu.html',1,'SACN::EXTENDED::DISCOVERY::Pdu'],['../d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu.html',1,'SACN::EXTENDED::Pdu']]], + ['pdu_5fdata_311',['pdu_data',['../d6/d25/struct_a_c_n_1_1_p_d_u_1_1pdu__data.html',1,'ACN::PDU::pdu_data'],['../d2/d61/struct_o_t_p_1_1_p_d_u_1_1pdu__data.html',1,'OTP::PDU::pdu_data']]], + ['pdu_5fflags_312',['pdu_flags',['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html',1,'ACN::PDU']]], + ['pdu_5fheader_313',['pdu_header',['../dd/db3/struct_a_c_n_1_1_p_d_u_1_1pdu__header.html',1,'ACN::PDU']]], + ['pdu_5fstream_314',['pdu_stream',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html',1,'ACN::PDU::pdu_stream'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a3ceef8aa6296955efb362feee5df8188',1,'ACN::PDU::pdu_stream::pdu_stream()']]], + ['pdu_5fstream_5fobject_315',['pdu_stream_object',['../da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object.html',1,'ACN::PDU']]], + ['personalities_5f_316',['personalities_',['../dd/dbe/class_d_m_x_1_1_device.html#a4209c59d9df8eea29257075d9611366b',1,'DMX::Device']]], + ['personality_317',['Personality',['../d3/d32/class_d_m_x_1_1_personality.html',1,'DMX']]], + ['personality_318',['personality',['../dd/dbe/class_d_m_x_1_1_device.html#a0e6eb893f75c4bc1d70767138022188f',1,'DMX::Device']]], + ['personality_319',['Personality',['../d3/d32/class_d_m_x_1_1_personality.html#aad46ab3ae9da921ab4d93c67b92112fb',1,'DMX::Personality']]], + ['personality_5f_320',['personality_',['../dd/dbe/class_d_m_x_1_1_device.html#a1585b5d24954c7050ecbb256f859bfc7',1,'DMX::Device']]], + ['personalitycount_321',['personalityCount',['../dd/dbe/class_d_m_x_1_1_device.html#aed18730792647d0b8b35337f20d2c759',1,'DMX::Device']]], + ['pid_322',['PID',['../de/d93/namespace_r_d_m.html#a66540857db20c312b3d649465388ad06',1,'RDM']]], + ['pidaction_323',['PidAction',['../de/d93/namespace_r_d_m.html#a41387ed30e6c7f83fe814826ef0629a2',1,'RDM']]], + ['point_324',['point',['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#ab25aa195494f4b5ad1bb721fe64e2164',1,'OTP::Advertisement::Name::point_description::point()'],['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html#a2e87907973df2061eaf34cd9deecde3e',1,'OTP::Transform::Point::address::point()'],['../d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module.html#a35093af0dd6d4d6d1a81517a79f596db',1,'OTP::Transform::Point::Module::reference_frame_module::point()'],['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a120479fc1a1eb7b28080aa921c46aa3d',1,'OTP::Transform::Point::point_data::point()']]], + ['point_5fdata_325',['point_data',['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html',1,'OTP::Transform::Point']]], + ['point_5fdescription_326',['point_description',['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html',1,'OTP::Advertisement::Name']]], + ['points_327',['points',['../d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html#ae2d6471b33776010f851560ff1b2d755',1,'OTP::Advertisement::Name::name_data::points()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#a104eea7ef906b2c3d5325d9f0225b26f',1,'OTP::Transform::transform_data::points()']]], + ['port_328',['port',['../d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html#a1c32cb813590d57d136d51129523b657',1,'RDMnet::BrokerProtocol::client_redirect_ipv4_data::port()'],['../d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html#acc8cd5f223633a020477b61b834d53cd',1,'ACN::SDT::UDP::ipAddress::port()'],['../d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html#a69a202601f80833bd79b5ebbb6b95ce8',1,'RDMnet::BrokerProtocol::client_redirect_ipv6_data::port()']]], + ['portid_329',['portID',['../de/d0d/struct_r_d_m_1_1_message.html#aed69120ec69c206d4e9180fe1c6847dc',1,'RDM::Message']]], + ['position_5fmodule_330',['position_module',['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html',1,'OTP::Transform::Point::Module']]], + ['position_5fva_5fmodule_331',['position_va_module',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html',1,'OTP::Transform::Point::Module']]], + ['postamble_5fsize_332',['postamble_size',['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a4c360052f23c3eaaa7f0d3b056859be4',1,'ACN::RLP::UDP::transport']]], + ['priority_333',['priority',['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a479005adbdfb42a78273f5f1dfd70415',1,'OTP::Transform::Point::point_data::priority()'],['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#a6f124bda52573977c3d4db090d77bf21',1,'SACN::DATA::data_header::priority()'],['../d8/d01/class_s_a_c_n_1_1_provenance.html#a4b7c1699ccb489b176a606f8a48e19b6',1,'SACN::Provenance::priority()']]], + ['product_5fdetail_5flist_5f_334',['product_detail_list_',['../d1/d8a/class_r_d_m_1_1_device.html#a25bc9c5dd3553dfad0f9963bcecd8dd3',1,'RDM::Device']]], + ['productcategorydescription_335',['ProductCategoryDescription',['../de/d93/namespace_r_d_m.html#aa59033747e1f52829d1fd26ad3db8e06',1,'RDM']]], + ['productdetaildescription_336',['ProductDetailDescription',['../de/d93/namespace_r_d_m.html#a9ba31c966765d620c8116a6cfcb43197',1,'RDM']]], + ['properties_337',['properties',['../d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html#a8c3cce6cd20f4293db557d1b08b0ce17',1,'ACN::DMP::address_pair_list']]], + ['property_338',['Property',['../d7/d9b/class_a_c_n_1_1_d_m_p_1_1_property.html',1,'ACN::DMP::Property'],['../d7/d9b/class_a_c_n_1_1_d_m_p_1_1_property.html#a15a467901ac78bdd5258ea819c3a5957',1,'ACN::DMP::Property::Property()']]], + ['protocol_339',['protocol',['../dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html#a2d57b72002265d82c905c1bd7b56ca4c',1,'ACN::SDT::CLIENT::client_header::protocol()'],['../d6/d99/struct_a_c_n_1_1_s_d_t_1_1connect__data.html#a9e6c77520d9861dcc36230603e5ad340',1,'ACN::SDT::connect_data::protocol()'],['../d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html#a1e075ef227c8bdde4ad46506e5137f57',1,'ACN::SDT::disconnecting_data::protocol()'],['../d8/dac/struct_a_c_n_1_1_s_d_t_1_1_session_id.html#a49c6a356cc85336f903fa5ea090afbf6',1,'ACN::SDT::SessionId::protocol()']]], + ['protocols_340',['protocols',['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#aa5c7752e8346a643befc1f10e39407f0',1,'ACN::SDT::channel_info_block']]], + ['provenance_341',['Provenance',['../d8/d01/class_s_a_c_n_1_1_provenance.html#a4262d45440128ff6dbd18db029876b57',1,'SACN::Provenance::Provenance()'],['../d8/d01/class_s_a_c_n_1_1_provenance.html#acc8cd965daf333d03b0ed722291fe4d5',1,'SACN::Provenance::Provenance(std::shared_ptr< DATA::Pdu >)'],['../d8/d01/class_s_a_c_n_1_1_provenance.html',1,'SACN::Provenance']]] +]; diff --git a/docs/doxygen/html/search/classes_0.html b/docs/doxygen/html/search/classes_0.html new file mode 100644 index 0000000..af8159e --- /dev/null +++ b/docs/doxygen/html/search/classes_0.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_0.js b/docs/doxygen/html/search/classes_0.js new file mode 100644 index 0000000..2dd3c82 --- /dev/null +++ b/docs/doxygen/html/search/classes_0.js @@ -0,0 +1,10 @@ +var searchData= +[ + ['ack_5fdata_534',['ack_data',['../df/db9/struct_a_c_n_1_1_s_d_t_1_1ack__data.html',1,'ACN::SDT']]], + ['address_535',['address',['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html',1,'OTP::Transform::Point']]], + ['address_5flist_536',['address_list',['../d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html',1,'ACN::DMP']]], + ['address_5fpair_5flist_537',['address_pair_list',['../d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html',1,'ACN::DMP']]], + ['address_5ftype_538',['address_type',['../db/d6e/struct_a_c_n_1_1_d_m_p_1_1address__type.html',1,'ACN::DMP']]], + ['advertisement_5fdata_539',['advertisement_data',['../d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html',1,'OTP::Advertisement']]], + ['appliance_540',['Appliance',['../d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance.html',1,'ACN::DMP']]] +]; diff --git a/docs/doxygen/html/search/classes_1.html b/docs/doxygen/html/search/classes_1.html new file mode 100644 index 0000000..576e916 --- /dev/null +++ b/docs/doxygen/html/search/classes_1.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_1.js b/docs/doxygen/html/search/classes_1.js new file mode 100644 index 0000000..4894443 --- /dev/null +++ b/docs/doxygen/html/search/classes_1.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['base_5fdata_541',['base_data',['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html',1,'OTP::Layer']]], + ['base_5ffooter_542',['base_footer',['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html',1,'OTP::Layer']]], + ['block_543',['Block',['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html',1,'ACN::PDU::Block< T >'],['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html',1,'OTP::PDU::Block< T >']]], + ['block_3c_20acn_3a_3arlp_3a_3apdu_20_3e_544',['Block< ACN::RLP::Pdu >',['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html',1,'ACN::PDU']]], + ['block_3c_20acn_3a_3asdt_3a_3aclient_3a_3apdu_20_3e_545',['Block< ACN::SDT::CLIENT::Pdu >',['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html',1,'ACN::PDU']]], + ['block_3c_20otp_3a_3atransform_3a_3apoint_3a_3amodule_3a_3apdu_20_3e_546',['Block< OTP::Transform::Point::Module::pdu >',['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html',1,'OTP::PDU']]], + ['block_3c_20otp_3a_3atransform_3a_3apoint_3a_3apdu_20_3e_547',['Block< OTP::Transform::Point::pdu >',['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html',1,'OTP::PDU']]], + ['broker_548',['Broker',['../db/d1e/class_r_d_mnet_1_1_broker.html',1,'RDMnet::Broker'],['../d4/d48/class_r_d_mnet_1_1_e_p_t_1_1_broker.html',1,'RDMnet::EPT::Broker'],['../de/d14/class_r_d_mnet_1_1_r_p_t_1_1_broker.html',1,'RDMnet::RPT::Broker']]] +]; diff --git a/docs/doxygen/html/search/classes_10.html b/docs/doxygen/html/search/classes_10.html new file mode 100644 index 0000000..4af2c80 --- /dev/null +++ b/docs/doxygen/html/search/classes_10.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_10.js b/docs/doxygen/html/search/classes_10.js new file mode 100644 index 0000000..055085a --- /dev/null +++ b/docs/doxygen/html/search/classes_10.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['target_647',['Target',['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html',1,'RDMnet::LLRP']]], + ['transform_5fdata_648',['transform_data',['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html',1,'OTP::Transform']]], + ['transport_649',['transport',['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html',1,'ACN::RLP::TCP::transport'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html',1,'ACN::RLP::UDP::transport']]] +]; diff --git a/docs/doxygen/html/search/classes_11.html b/docs/doxygen/html/search/classes_11.html new file mode 100644 index 0000000..ed167c8 --- /dev/null +++ b/docs/doxygen/html/search/classes_11.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_11.js b/docs/doxygen/html/search/classes_11.js new file mode 100644 index 0000000..b98b939 --- /dev/null +++ b/docs/doxygen/html/search/classes_11.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['uid_650',['UID',['../d6/d1f/struct_r_d_m_1_1_u_i_d.html',1,'RDM']]], + ['universe_651',['Universe',['../d0/de4/class_d_m_x_1_1_universe.html',1,'DMX::Universe'],['../d8/d1d/class_s_a_c_n_1_1_universe.html',1,'SACN::Universe']]], + ['uuid_652',['uuid',['../dc/da6/class_u_u_i_d_1_1uuid.html',1,'UUID']]] +]; diff --git a/docs/doxygen/html/search/classes_12.html b/docs/doxygen/html/search/classes_12.html new file mode 100644 index 0000000..90bc9f5 --- /dev/null +++ b/docs/doxygen/html/search/classes_12.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_12.js b/docs/doxygen/html/search/classes_12.js new file mode 100644 index 0000000..ef5fb2b --- /dev/null +++ b/docs/doxygen/html/search/classes_12.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['wrapper_5fdata_653',['wrapper_data',['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html',1,'ACN::SDT']]] +]; diff --git a/docs/doxygen/html/search/classes_2.html b/docs/doxygen/html/search/classes_2.html new file mode 100644 index 0000000..956405e --- /dev/null +++ b/docs/doxygen/html/search/classes_2.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_2.js b/docs/doxygen/html/search/classes_2.js new file mode 100644 index 0000000..a94c397 --- /dev/null +++ b/docs/doxygen/html/search/classes_2.js @@ -0,0 +1,18 @@ +var searchData= +[ + ['channel_549',['Channel',['../db/df6/class_a_c_n_1_1_s_d_t_1_1_channel.html',1,'ACN::SDT']]], + ['channel_5finfo_5fblock_550',['channel_info_block',['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html',1,'ACN::SDT']]], + ['channel_5fparams_5fdata_551',['channel_params_data',['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html',1,'ACN::SDT']]], + ['client_552',['Client',['../dc/d13/class_r_d_mnet_1_1_e_p_t_1_1_client.html',1,'RDMnet::EPT']]], + ['client_5fconnect_5fdata_553',['client_connect_data',['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html',1,'RDMnet::BrokerProtocol']]], + ['client_5fentry_5fupdate_5fdata_554',['client_entry_update_data',['../dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html',1,'RDMnet::BrokerProtocol']]], + ['client_5fheader_555',['client_header',['../dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html',1,'ACN::SDT::CLIENT']]], + ['client_5fredirect_5fipv4_5fdata_556',['client_redirect_ipv4_data',['../d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html',1,'RDMnet::BrokerProtocol']]], + ['client_5fredirect_5fipv6_5fdata_557',['client_redirect_ipv6_data',['../d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html',1,'RDMnet::BrokerProtocol']]], + ['command_5fdata_558',['command_data',['../dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data.html',1,'RDMnet::RPT::COMMAND']]], + ['component_559',['Component',['../d9/d4b/class_a_c_n_1_1_component.html',1,'ACN::Component'],['../d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html',1,'ACN::RLP::Component']]], + ['connect_5fdata_560',['connect_data',['../d6/d99/struct_a_c_n_1_1_s_d_t_1_1connect__data.html',1,'ACN::SDT']]], + ['connect_5freply_5fdata_561',['connect_reply_data',['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html',1,'RDMnet::BrokerProtocol']]], + ['connection_5fflags_562',['connection_flags',['../db/d8c/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags.html',1,'RDMnet::BrokerProtocol']]], + ['controller_563',['Controller',['../d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller.html',1,'ACN::DMP::Controller'],['../db/db8/class_r_d_m_1_1_controller.html',1,'RDM::Controller'],['../da/dfd/class_r_d_mnet_1_1_controller.html',1,'RDMnet::Controller'],['../d5/d96/class_r_d_mnet_1_1_r_p_t_1_1_controller.html',1,'RDMnet::RPT::Controller']]] +]; diff --git a/docs/doxygen/html/search/classes_3.html b/docs/doxygen/html/search/classes_3.html new file mode 100644 index 0000000..d33343b --- /dev/null +++ b/docs/doxygen/html/search/classes_3.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_3.js b/docs/doxygen/html/search/classes_3.js new file mode 100644 index 0000000..aae7713 --- /dev/null +++ b/docs/doxygen/html/search/classes_3.js @@ -0,0 +1,15 @@ +var searchData= +[ + ['data_5fdata_564',['data_data',['../d3/d91/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data.html',1,'RDMnet::EPT::DATA']]], + ['data_5fheader_565',['data_header',['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html',1,'SACN::DATA']]], + ['device_566',['Device',['../d3/d95/class_a_c_n_1_1_d_m_p_1_1_device.html',1,'ACN::DMP::Device'],['../dd/dbe/class_d_m_x_1_1_device.html',1,'DMX::Device'],['../d1/d8a/class_r_d_m_1_1_device.html',1,'RDM::Device'],['../dc/d3e/class_r_d_mnet_1_1_device.html',1,'RDMnet::Device'],['../db/de3/class_r_d_mnet_1_1_r_p_t_1_1_device.html',1,'RDMnet::RPT::Device']]], + ['disconnect_5fdata_567',['disconnect_data',['../d7/db7/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data.html',1,'RDMnet::BrokerProtocol']]], + ['disconnecting_5fdata_568',['disconnecting_data',['../d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html',1,'ACN::SDT']]], + ['discovereduniverse_569',['discoveredUniverse',['../d2/d5b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe.html',1,'SACN::EXTENDED::DISCOVERY']]], + ['discovery_5fheader_570',['discovery_header',['../d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html',1,'SACN::EXTENDED']]], + ['discovery_5flist_5fdata_571',['discovery_list_data',['../d8/df2/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data.html',1,'SACN::EXTENDED::DISCOVERY']]], + ['discovery_5flist_5fheader_572',['discovery_list_header',['../d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html',1,'SACN::EXTENDED::DISCOVERY']]], + ['dynamic_5fuid_5fassignment_5fdata_573',['dynamic_uid_assignment_data',['../dc/d71/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data.html',1,'RDMnet::BrokerProtocol']]], + ['dynamic_5fuid_5fmapping_574',['dynamic_uid_mapping',['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html',1,'RDMnet::BrokerProtocol']]], + ['dynamic_5fuid_5frequest_575',['dynamic_uid_request',['../d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html',1,'RDMnet::BrokerProtocol']]] +]; diff --git a/docs/doxygen/html/search/classes_4.html b/docs/doxygen/html/search/classes_4.html new file mode 100644 index 0000000..8430b07 --- /dev/null +++ b/docs/doxygen/html/search/classes_4.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_4.js b/docs/doxygen/html/search/classes_4.js new file mode 100644 index 0000000..8ea426a --- /dev/null +++ b/docs/doxygen/html/search/classes_4.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['entry_5fept_5fdata_576',['entry_ept_data',['../df/de5/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data.html',1,'RDMnet::BrokerProtocol::ClientEntry']]], + ['entry_5fheader_577',['entry_header',['../d6/d2a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header.html',1,'RDMnet::BrokerProtocol::ClientEntry']]], + ['entry_5frpt_5fdata_578',['entry_rpt_data',['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html',1,'RDMnet::BrokerProtocol::ClientEntry']]], + ['ept_5fheader_579',['ept_header',['../d4/d68/struct_r_d_mnet_1_1_e_p_t_1_1ept__header.html',1,'RDMnet::EPT']]], + ['event_580',['Event',['../d1/d5c/class_a_c_n_1_1_d_m_p_1_1_event.html',1,'ACN::DMP']]] +]; diff --git a/docs/doxygen/html/search/classes_5.html b/docs/doxygen/html/search/classes_5.html new file mode 100644 index 0000000..c2f1b76 --- /dev/null +++ b/docs/doxygen/html/search/classes_5.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_5.js b/docs/doxygen/html/search/classes_5.js new file mode 100644 index 0000000..b4e14f7 --- /dev/null +++ b/docs/doxygen/html/search/classes_5.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['fetch_5fdynamcic_5fassignment_5fdata_581',['fetch_dynamcic_assignment_data',['../db/deb/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data.html',1,'RDMnet::BrokerProtocol']]], + ['filter_5ft_582',['filter_t',['../d0/dda/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t.html',1,'RDMnet::LLRP::ProbeRequest']]] +]; diff --git a/docs/doxygen/html/search/classes_6.html b/docs/doxygen/html/search/classes_6.html new file mode 100644 index 0000000..e39847c --- /dev/null +++ b/docs/doxygen/html/search/classes_6.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_6.js b/docs/doxygen/html/search/classes_6.js new file mode 100644 index 0000000..640e6b2 --- /dev/null +++ b/docs/doxygen/html/search/classes_6.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['get_5fsessions_5fdata_583',['get_sessions_data',['../dd/ddc/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data.html',1,'ACN::SDT']]] +]; diff --git a/docs/doxygen/html/search/classes_7.html b/docs/doxygen/html/search/classes_7.html new file mode 100644 index 0000000..a2c4d1a --- /dev/null +++ b/docs/doxygen/html/search/classes_7.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_7.js b/docs/doxygen/html/search/classes_7.js new file mode 100644 index 0000000..509d008 --- /dev/null +++ b/docs/doxygen/html/search/classes_7.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['hash_3c_20sacn_3a_3aprovenance_20_3e_584',['hash< SACN::Provenance >',['../d3/d38/structstd_1_1hash_3_01_s_a_c_n_1_1_provenance_01_4.html',1,'std']]], + ['hash_3c_20uuid_3a_3auuid_20_3e_585',['hash< UUID::uuid >',['../d5/d87/structstd_1_1hash_3_01_u_u_i_d_1_1uuid_01_4.html',1,'std']]] +]; diff --git a/docs/doxygen/html/search/classes_8.html b/docs/doxygen/html/search/classes_8.html new file mode 100644 index 0000000..17003e4 --- /dev/null +++ b/docs/doxygen/html/search/classes_8.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_8.js b/docs/doxygen/html/search/classes_8.js new file mode 100644 index 0000000..6ce2a38 --- /dev/null +++ b/docs/doxygen/html/search/classes_8.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['identity_586',['Identity',['../d3/d47/class_a_c_n_1_1_s_d_t_1_1_identity.html',1,'ACN::SDT']]], + ['implementation_587',['Implementation',['../d1/d66/class_r_d_mnet_1_1_implementation.html',1,'RDMnet']]], + ['ipaddress_588',['ipAddress',['../d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html',1,'ACN::SDT::UDP']]] +]; diff --git a/docs/doxygen/html/search/classes_9.html b/docs/doxygen/html/search/classes_9.html new file mode 100644 index 0000000..b8afa8c --- /dev/null +++ b/docs/doxygen/html/search/classes_9.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_9.js b/docs/doxygen/html/search/classes_9.js new file mode 100644 index 0000000..eb86af1 --- /dev/null +++ b/docs/doxygen/html/search/classes_9.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['join_5faccept_5fdata_589',['join_accept_data',['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html',1,'ACN::SDT']]], + ['join_5fdata_590',['join_data',['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html',1,'ACN::SDT']]], + ['join_5frefuse_5fdata_591',['join_refuse_data',['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html',1,'ACN::SDT']]] +]; diff --git a/docs/doxygen/html/search/classes_a.html b/docs/doxygen/html/search/classes_a.html new file mode 100644 index 0000000..6788af2 --- /dev/null +++ b/docs/doxygen/html/search/classes_a.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_a.js b/docs/doxygen/html/search/classes_a.js new file mode 100644 index 0000000..33c6dfc --- /dev/null +++ b/docs/doxygen/html/search/classes_a.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['leader_592',['Leader',['../d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html',1,'ACN::SDT']]], + ['llrp_5fdata_593',['llrp_data',['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html',1,'RDMnet::LLRP']]] +]; diff --git a/docs/doxygen/html/search/classes_b.html b/docs/doxygen/html/search/classes_b.html new file mode 100644 index 0000000..3fcb498 --- /dev/null +++ b/docs/doxygen/html/search/classes_b.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_b.js b/docs/doxygen/html/search/classes_b.js new file mode 100644 index 0000000..ff7cd86 --- /dev/null +++ b/docs/doxygen/html/search/classes_b.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['manager_594',['Manager',['../d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager.html',1,'RDMnet::LLRP']]], + ['member_595',['Member',['../d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member.html',1,'ACN::SDT']]], + ['mergeproxyuniverse_596',['MergeProxyUniverse',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html',1,'SACN']]], + ['message_597',['Message',['../de/d0d/struct_r_d_m_1_1_message.html',1,'RDM']]], + ['module_598',['module',['../dc/d6f/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module.html',1,'OTP::Transform::Point::Module']]], + ['module_5fdata_599',['module_data',['../d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html',1,'OTP::Advertisement::Module::module_data'],['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html',1,'OTP::Transform::Point::Module::module_data']]], + ['module_5fid_600',['module_id',['../dd/d78/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__id.html',1,'OTP::Transform::Point::Module']]], + ['module_5fidentifier_601',['module_identifier',['../da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html',1,'OTP::Advertisement::Module']]] +]; diff --git a/docs/doxygen/html/search/classes_c.html b/docs/doxygen/html/search/classes_c.html new file mode 100644 index 0000000..2f7b1f3 --- /dev/null +++ b/docs/doxygen/html/search/classes_c.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_c.js b/docs/doxygen/html/search/classes_c.js new file mode 100644 index 0000000..5706751 --- /dev/null +++ b/docs/doxygen/html/search/classes_c.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['nak_5fdata_602',['nak_data',['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html',1,'ACN::SDT']]], + ['name_5fdata_603',['name_data',['../d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html',1,'OTP::Advertisement::Name']]], + ['ncsfields_604',['NCSFields',['../d8/d52/struct_u_u_i_d_1_1_n_c_s_fields.html',1,'UUID']]], + ['node_605',['Node',['../da/d5f/class_s_a_c_n_1_1_node.html',1,'SACN']]] +]; diff --git a/docs/doxygen/html/search/classes_d.html b/docs/doxygen/html/search/classes_d.html new file mode 100644 index 0000000..f9011e7 --- /dev/null +++ b/docs/doxygen/html/search/classes_d.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_d.js b/docs/doxygen/html/search/classes_d.js new file mode 100644 index 0000000..3a93eb4 --- /dev/null +++ b/docs/doxygen/html/search/classes_d.js @@ -0,0 +1,21 @@ +var searchData= +[ + ['parameter_606',['Parameter',['../da/d5a/class_r_d_m_1_1_parameter.html',1,'RDM']]], + ['params_607',['params',['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html',1,'ACN::SDT']]], + ['patch_608',['Patch',['../dc/d7f/class_d_m_x_1_1_patch.html',1,'DMX']]], + ['pdu_609',['Pdu',['../dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu.html',1,'ACN::DMP::Pdu'],['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html',1,'ACN::PDU::Pdu'],['../d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu.html',1,'ACN::RLP::Pdu'],['../db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu.html',1,'ACN::SDT::CLIENT::Pdu'],['../d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu.html',1,'ACN::SDT::Pdu']]], + ['pdu_610',['pdu',['../d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu.html',1,'OTP::Advertisement::Module::pdu'],['../d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu.html',1,'OTP::Advertisement::Name::pdu'],['../d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu.html',1,'OTP::Advertisement::pdu'],['../d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu.html',1,'OTP::Advertisement::System::pdu'],['../d8/d4c/class_o_t_p_1_1_layer_1_1pdu.html',1,'OTP::Layer::pdu'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html',1,'OTP::PDU::pdu'],['../df/d83/class_o_t_p_1_1_transform_1_1pdu.html',1,'OTP::Transform::pdu'],['../d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu.html',1,'OTP::Transform::Point::Module::pdu'],['../dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu.html',1,'OTP::Transform::Point::pdu']]], + ['pdu_611',['Pdu',['../dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu.html',1,'RDMnet::BrokerProtocol::ClientEntry::Pdu'],['../d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu.html',1,'RDMnet::BrokerProtocol::Pdu'],['../db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu.html',1,'RDMnet::EPT::DATA::Pdu'],['../d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu.html',1,'RDMnet::EPT::Pdu'],['../d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html',1,'RDMnet::EPT::STATUS::Pdu'],['../d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu.html',1,'RDMnet::LLRP::Pdu'],['../dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu.html',1,'RDMnet::LLRP::ProbeReply::Pdu'],['../da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu.html',1,'RDMnet::LLRP::ProbeRequest::Pdu'],['../d3/d1d/class_r_d_mnet_1_1_pdu.html',1,'RDMnet::Pdu'],['../d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu.html',1,'RDMnet::RPT::COMMAND::Pdu'],['../d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu.html',1,'RDMnet::RPT::NOTIFICATION::Pdu'],['../d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu.html',1,'RDMnet::RPT::Pdu'],['../d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu.html',1,'RDMnet::RPT::REQUEST::Pdu'],['../db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html',1,'RDMnet::RPT::STATUS::Pdu'],['../d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu.html',1,'SACN::DATA::Pdu'],['../dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu.html',1,'SACN::EXTENDED::DISCOVERY::Pdu'],['../d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu.html',1,'SACN::EXTENDED::Pdu']]], + ['pdu_5fdata_612',['pdu_data',['../d6/d25/struct_a_c_n_1_1_p_d_u_1_1pdu__data.html',1,'ACN::PDU::pdu_data'],['../d2/d61/struct_o_t_p_1_1_p_d_u_1_1pdu__data.html',1,'OTP::PDU::pdu_data']]], + ['pdu_5fflags_613',['pdu_flags',['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html',1,'ACN::PDU']]], + ['pdu_5fheader_614',['pdu_header',['../dd/db3/struct_a_c_n_1_1_p_d_u_1_1pdu__header.html',1,'ACN::PDU']]], + ['pdu_5fstream_615',['pdu_stream',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html',1,'ACN::PDU']]], + ['pdu_5fstream_5fobject_616',['pdu_stream_object',['../da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object.html',1,'ACN::PDU']]], + ['personality_617',['Personality',['../d3/d32/class_d_m_x_1_1_personality.html',1,'DMX']]], + ['point_5fdata_618',['point_data',['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html',1,'OTP::Transform::Point']]], + ['point_5fdescription_619',['point_description',['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html',1,'OTP::Advertisement::Name']]], + ['position_5fmodule_620',['position_module',['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html',1,'OTP::Transform::Point::Module']]], + ['position_5fva_5fmodule_621',['position_va_module',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html',1,'OTP::Transform::Point::Module']]], + ['property_622',['Property',['../d7/d9b/class_a_c_n_1_1_d_m_p_1_1_property.html',1,'ACN::DMP']]], + ['provenance_623',['Provenance',['../d8/d01/class_s_a_c_n_1_1_provenance.html',1,'SACN']]] +]; diff --git a/docs/doxygen/html/search/classes_e.html b/docs/doxygen/html/search/classes_e.html new file mode 100644 index 0000000..bb33dcf --- /dev/null +++ b/docs/doxygen/html/search/classes_e.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_e.js b/docs/doxygen/html/search/classes_e.js new file mode 100644 index 0000000..142c612 --- /dev/null +++ b/docs/doxygen/html/search/classes_e.js @@ -0,0 +1,16 @@ +var searchData= +[ + ['range_624',['range',['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html',1,'ACN::DMP']]], + ['receiver_625',['Receiver',['../da/dde/class_s_a_c_n_1_1_receiver.html',1,'SACN']]], + ['reference_5fframe_5fmodule_626',['reference_frame_module',['../d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module.html',1,'OTP::Transform::Point::Module']]], + ['reply_5fdata_627',['reply_data',['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html',1,'RDMnet::LLRP::ProbeReply']]], + ['request_5fdata_628',['request_data',['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html',1,'RDMnet::LLRP::ProbeRequest']]], + ['request_5fdynamic_5fuid_5fdata_629',['request_dynamic_uid_data',['../d8/dc6/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data.html',1,'RDMnet::BrokerProtocol']]], + ['responder_630',['Responder',['../db/dc1/class_r_d_m_1_1_responder.html',1,'RDM']]], + ['rfc4122fields_631',['RFC4122Fields',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html',1,'UUID']]], + ['rlp_5fheader_632',['rlp_header',['../d8/db5/struct_a_c_n_1_1_r_l_p_1_1rlp__header.html',1,'ACN::RLP']]], + ['rotation_5fmodule_633',['rotation_module',['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html',1,'OTP::Transform::Point::Module']]], + ['rotation_5fva_5fmodule_634',['rotation_va_module',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html',1,'OTP::Transform::Point::Module']]], + ['rpt_5fdata_635',['rpt_data',['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html',1,'RDMnet::RPT']]], + ['rpt_5fheader_636',['rpt_header',['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html',1,'RDMnet::RPT']]] +]; diff --git a/docs/doxygen/html/search/classes_f.html b/docs/doxygen/html/search/classes_f.html new file mode 100644 index 0000000..d1b67da --- /dev/null +++ b/docs/doxygen/html/search/classes_f.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/classes_f.js b/docs/doxygen/html/search/classes_f.js new file mode 100644 index 0000000..4917559 --- /dev/null +++ b/docs/doxygen/html/search/classes_f.js @@ -0,0 +1,13 @@ +var searchData= +[ + ['scale_5fmodule_637',['scale_module',['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html',1,'OTP::Transform::Point::Module']]], + ['sensor_638',['Sensor',['../d9/dc6/class_r_d_m_1_1_sensor.html',1,'RDM']]], + ['session_639',['Session',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html',1,'ACN::SDT']]], + ['sessionid_640',['SessionId',['../d8/dac/struct_a_c_n_1_1_s_d_t_1_1_session_id.html',1,'ACN::SDT']]], + ['sessions_5fdata_641',['sessions_data',['../d4/d9a/struct_a_c_n_1_1_s_d_t_1_1sessions__data.html',1,'ACN::SDT']]], + ['source_642',['Source',['../d9/d82/class_s_a_c_n_1_1_source.html',1,'SACN']]], + ['status_643',['Status',['../df/dd3/struct_r_d_m_1_1_status.html',1,'RDM']]], + ['status_5fstring_5fdata_644',['status_string_data',['../df/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data.html',1,'RDMnet::RPT::STATUS']]], + ['sync_5fheader_645',['sync_header',['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html',1,'SACN::EXTENDED']]], + ['system_5fdata_646',['system_data',['../d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html',1,'OTP::Advertisement::System']]] +]; diff --git a/docs/doxygen/html/search/close.svg b/docs/doxygen/html/search/close.svg new file mode 100644 index 0000000..a933eea --- /dev/null +++ b/docs/doxygen/html/search/close.svg @@ -0,0 +1,31 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/docs/doxygen/html/search/functions_0.html b/docs/doxygen/html/search/functions_0.html new file mode 100644 index 0000000..eb4c501 --- /dev/null +++ b/docs/doxygen/html/search/functions_0.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_0.js b/docs/doxygen/html/search/functions_0.js new file mode 100644 index 0000000..42f1513 --- /dev/null +++ b/docs/doxygen/html/search/functions_0.js @@ -0,0 +1,47 @@ +var searchData= +[ + ['ack_656',['ack',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a079dc4ffc17cbdeeb2ca1906cbfefd1d',1,'ACN::SDT::Session']]], + ['actiondiscoveruniquebranch_657',['actionDiscoverUniqueBranch',['../db/dc1/class_r_d_m_1_1_responder.html#a63c462f51d5ce88cbba234187c357b0b',1,'RDM::Responder']]], + ['actiondiscoverymute_658',['actionDiscoveryMute',['../db/dc1/class_r_d_m_1_1_responder.html#a9857ff175267d3b7eb39d715757fa64d',1,'RDM::Responder']]], + ['actiondiscoveryunmute_659',['actionDiscoveryUnmute',['../db/dc1/class_r_d_m_1_1_responder.html#a6aa7aefd76a2efce89a03b0acd432bbf',1,'RDM::Responder']]], + ['actiongetcommsstatus_660',['actionGetCommsStatus',['../db/dc1/class_r_d_m_1_1_responder.html#a80b14f9666f5e4d447a842bccd2f1c6d',1,'RDM::Responder']]], + ['actiongetdeviceinfo_661',['actionGetDeviceInfo',['../d1/d8a/class_r_d_m_1_1_device.html#a0b2d273ff938b31de71df98520f2e28e',1,'RDM::Device']]], + ['actiongetdevmodeldescription_662',['actionGetDevModelDescription',['../d1/d8a/class_r_d_m_1_1_device.html#a3830466e7492bede401c2b014c29aef6',1,'RDM::Device']]], + ['actiongetdmxpersonality_663',['actionGetDmxPersonality',['../d1/d8a/class_r_d_m_1_1_device.html#ae256ea2098096bffac0c04186a2f185f',1,'RDM::Device']]], + ['actiongetdmxpersonalitydesc_664',['actionGetDmxPersonalityDesc',['../d1/d8a/class_r_d_m_1_1_device.html#ac1d4ee182f974b4899d5a9922f21a48d',1,'RDM::Device']]], + ['actiongetdmxstartaddress_665',['actionGetDmxStartAddress',['../d1/d8a/class_r_d_m_1_1_device.html#a5dc17a64316c8e85f3e338b3d5035ee3',1,'RDM::Device']]], + ['actiongetidentifydevice_666',['actionGetIdentifyDevice',['../d1/d8a/class_r_d_m_1_1_device.html#a928c90d6c5abfd4609b0ce207c34a5d4',1,'RDM::Device']]], + ['actiongetlanguage_667',['actionGetLanguage',['../d1/d8a/class_r_d_m_1_1_device.html#a5f9cf2e928d1f9a0dcf273fdbfca9be2',1,'RDM::Device']]], + ['actiongetmanufacturerlabel_668',['actionGetManufacturerLabel',['../d1/d8a/class_r_d_m_1_1_device.html#aaaa57cf374aae21be7b3a61c9348bef9',1,'RDM::Device']]], + ['actiongetproductdetailidlist_669',['actionGetProductDetailIdList',['../d1/d8a/class_r_d_m_1_1_device.html#a95bc17d60c76540d7eb3c51d82962c56',1,'RDM::Device']]], + ['actiongetqueuedmessage_670',['actionGetQueuedMessage',['../db/dc1/class_r_d_m_1_1_responder.html#a12552e01d310ab439b086d82896d00b5',1,'RDM::Responder']]], + ['actiongetsensordefinition_671',['actionGetSensorDefinition',['../d9/dc6/class_r_d_m_1_1_sensor.html#af6b92b46830258cc0d481deb5fd75526',1,'RDM::Sensor']]], + ['actiongetsensorvalue_672',['actionGetSensorValue',['../d9/dc6/class_r_d_m_1_1_sensor.html#ab736d0874b70ca02104518413e6e2ff2',1,'RDM::Sensor']]], + ['actiongetsoftwareversionlabel_673',['actionGetSoftwareVersionLabel',['../d1/d8a/class_r_d_m_1_1_device.html#acc9f0b09681fac3fe5c0fbb0c93626b2',1,'RDM::Device']]], + ['actiongetstatusiddescription_674',['actionGetStatusIdDescription',['../db/dc1/class_r_d_m_1_1_responder.html#ab5192c3b3bb1bb9c1872346c1db29c4b',1,'RDM::Responder']]], + ['actiongetstatusmessages_675',['actionGetStatusMessages',['../db/dc1/class_r_d_m_1_1_responder.html#a84fbd024fd5fe8e85742bdd12fc11331',1,'RDM::Responder']]], + ['actiongetsubdevicethreshold_676',['actionGetSubdeviceThreshold',['../d1/d8a/class_r_d_m_1_1_device.html#ac7f6e0a20d0e86e2629da18a0e14a6b2',1,'RDM::Device']]], + ['actiongetsupportedparameters_677',['actionGetSupportedParameters',['../d1/d8a/class_r_d_m_1_1_device.html#addb63997ed2b1320fd80bb990f4a38bc',1,'RDM::Device']]], + ['actionprep_5f_678',['actionPrep_',['../d1/d8a/class_r_d_m_1_1_device.html#ace4e3c13e4feaa1f1d58c66fbf2d6833',1,'RDM::Device']]], + ['actionsensordispatch_679',['actionSensorDispatch',['../d1/d8a/class_r_d_m_1_1_device.html#a3e0fa67f0ba3073f9fd0d07c31cde3f2',1,'RDM::Device']]], + ['actionsetclearstatusid_680',['actionSetClearStatusId',['../d1/d8a/class_r_d_m_1_1_device.html#a0068a6f5b2976dce6fc99d62e644b2ce',1,'RDM::Device']]], + ['actionsetcommsstatus_681',['actionSetCommsStatus',['../db/dc1/class_r_d_m_1_1_responder.html#a138c6c55a5eb3f08ace61f2994944dbf',1,'RDM::Responder']]], + ['actionsetdmxpersonality_682',['actionSetDmxPersonality',['../d1/d8a/class_r_d_m_1_1_device.html#ae549b9ed9c2ef0c9b91e90bb1e3b5459',1,'RDM::Device']]], + ['actionsetdmxstartaddress_683',['actionSetDmxStartAddress',['../d1/d8a/class_r_d_m_1_1_device.html#a4fdfa9e5432fe726f357a72dd722fad0',1,'RDM::Device']]], + ['actionsetidentifydevice_684',['actionSetIdentifyDevice',['../d1/d8a/class_r_d_m_1_1_device.html#aa75b14d33300d5c2df42fefad758737c',1,'RDM::Device']]], + ['actionsetlanguage_685',['actionSetLanguage',['../d1/d8a/class_r_d_m_1_1_device.html#a325c2f20a8f4ca0e01393a631c807394',1,'RDM::Device']]], + ['actionsetrecordsensors_686',['actionSetRecordSensors',['../d9/dc6/class_r_d_m_1_1_sensor.html#a657023ebeaf7e7eb9106148cee78bda7',1,'RDM::Sensor']]], + ['actionsetresetdevice_687',['actionSetResetDevice',['../d1/d8a/class_r_d_m_1_1_device.html#af9ed83a9c1d01d1fc8ff685d73f956ae',1,'RDM::Device']]], + ['actionsetsensorvalue_688',['actionSetSensorValue',['../d9/dc6/class_r_d_m_1_1_sensor.html#acec369ec45c0acf09ba9b4223503b9ce',1,'RDM::Sensor']]], + ['actionsetsubdevicethreshold_689',['actionSetSubdeviceThreshold',['../d1/d8a/class_r_d_m_1_1_device.html#ad2e4a882ce135e78483354bcefc0c752',1,'RDM::Device']]], + ['addproductdetailid_690',['addProductDetailId',['../d1/d8a/class_r_d_m_1_1_device.html#a8965e46c55cc626ba95d2562ff831100',1,'RDM::Device']]], + ['address_691',['address',['../dd/dbe/class_d_m_x_1_1_device.html#ad1ab345a20daad112d3afb3b095be6db',1,'DMX::Device']]], + ['address_5flist_692',['address_list',['../d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html#a4df225bf0939a6ccb8ef242947965d9d',1,'ACN::DMP::address_list']]], + ['address_5fpair_5flist_693',['address_pair_list',['../d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html#af18c421a3cf14022a7fddacb5c4396cc',1,'ACN::DMP::address_pair_list']]], + ['addsourceuniverse_694',['addSourceUniverse',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a525837fb67ca9cd36681c454983e5a46',1,'SACN::MergeProxyUniverse']]], + ['addsubdevice_695',['addSubDevice',['../d1/d8a/class_r_d_m_1_1_device.html#a5e3a22aa48acb1eaaf3d1293d8f1e0ad',1,'RDM::Device']]], + ['appenddata_696',['appendData',['../de/d0d/struct_r_d_m_1_1_message.html#ace2fa8503deeb2fcdfe9cf8f3aba5dc7',1,'RDM::Message']]], + ['appliance_697',['Appliance',['../d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance.html#afe9d7835cf5d6adefd7304f2eb072287',1,'ACN::DMP::Appliance']]], + ['assignusername_698',['assignUserName',['../d9/d4b/class_a_c_n_1_1_component.html#a38f330e89f1c85e00257aee4c3ced2f9',1,'ACN::Component']]], + ['available_699',['available',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#aefe0c13b02819741cd7fc98de45bcf6e',1,'ACN::PDU::pdu_stream']]] +]; diff --git a/docs/doxygen/html/search/functions_1.html b/docs/doxygen/html/search/functions_1.html new file mode 100644 index 0000000..ef4088b --- /dev/null +++ b/docs/doxygen/html/search/functions_1.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_1.js b/docs/doxygen/html/search/functions_1.js new file mode 100644 index 0000000..ae33b1b --- /dev/null +++ b/docs/doxygen/html/search/functions_1.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['base_700',['base',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a78579dba03f2c938c9e9414cf7e6e7dd',1,'ACN::PDU::pdu_stream']]], + ['broker_701',['Broker',['../d4/d48/class_r_d_mnet_1_1_e_p_t_1_1_broker.html#ac1b999bdd26f759ce3dcb75c982c230d',1,'RDMnet::EPT::Broker::Broker()'],['../db/d1e/class_r_d_mnet_1_1_broker.html#ab01d5e99644246f011e32e21fc5bb152',1,'RDMnet::Broker::Broker()'],['../de/d14/class_r_d_mnet_1_1_r_p_t_1_1_broker.html#ac5285498d7647da93ccb238df5b02fa1',1,'RDMnet::RPT::Broker::Broker()']]], + ['bytes_702',['bytes',['../dc/da6/class_u_u_i_d_1_1uuid.html#a06a431c293b52cb7193a0d152f26d5ab',1,'UUID::uuid']]] +]; diff --git a/docs/doxygen/html/search/functions_10.html b/docs/doxygen/html/search/functions_10.html new file mode 100644 index 0000000..1bdc125 --- /dev/null +++ b/docs/doxygen/html/search/functions_10.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_10.js b/docs/doxygen/html/search/functions_10.js new file mode 100644 index 0000000..bd7d3c0 --- /dev/null +++ b/docs/doxygen/html/search/functions_10.js @@ -0,0 +1,30 @@ +var searchData= +[ + ['range_803',['range',['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#a99d1431a4471ae74cb74e4ed31ff9108',1,'ACN::DMP::range']]], + ['read_804',['read',['../de/d0d/struct_r_d_m_1_1_message.html#a42b49ce3a47f5a8630d197e46d38c2b7',1,'RDM::Message']]], + ['readstring_805',['readString',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a103e72bd1f0ff6c85095f74531184e70',1,'ACN::PDU::pdu_stream']]], + ['readtype_806',['readType',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a2afd86f547e983effa4534ec8485d110',1,'ACN::PDU::pdu_stream::readType()'],['../de/d0d/struct_r_d_m_1_1_message.html#a5c88329173cf44f6498d8a5966feab07',1,'RDM::Message::readType()']]], + ['receive_807',['receive',['../db/dc1/class_r_d_m_1_1_responder.html#aaef274bdd0b5d555eb7774cb92cd0ae7',1,'RDM::Responder::receive(const std::vector< uint8_t > &data)'],['../db/dc1/class_r_d_m_1_1_responder.html#ab877d88fd3cacd61c277d570b4a3d7d6',1,'RDM::Responder::receive(const MsgPtr message)']]], + ['receivellrp_808',['receiveLLRP',['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html#a68dd2e2c5e6fc52de89f25a2385d2fb4',1,'RDMnet::LLRP::Target']]], + ['receiveprobereply_809',['receiveProbeReply',['../d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager.html#a5c404f41f836add98b67788104d815c6',1,'RDMnet::LLRP::Manager']]], + ['receiveproberequest_810',['receiveProbeRequest',['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html#a9c0eb86e9ff636d3717a5d2d49ff1d38',1,'RDMnet::LLRP::Target']]], + ['receiver_811',['Receiver',['../da/dde/class_s_a_c_n_1_1_receiver.html#a34e4d8f21cd3f30b8a2ef166091cb6be',1,'SACN::Receiver']]], + ['receiverdmcommand_812',['receiveRdmCommand',['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html#a3754b7caf27e3ec032377203951149f8',1,'RDMnet::LLRP::Target']]], + ['reliable_5fwrapper_813',['reliable_wrapper',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a819d8f94db2b0dd0c992f200925177ed',1,'ACN::SDT::Session']]], + ['requiredlength_814',['requiredLength',['../de/d0d/struct_r_d_m_1_1_message.html#ad37c0a18795a83a63224f38f420ee654',1,'RDM::Message']]], + ['reset_815',['reset',['../d1/d8a/class_r_d_m_1_1_device.html#a6ad42d914e49a69fa040f880c758199d',1,'RDM::Device::reset()'],['../db/dc1/class_r_d_m_1_1_responder.html#a8e9e131744783e3ff191a0db327397b8',1,'RDM::Responder::reset(bool hard) override']]], + ['responder_816',['Responder',['../db/dc1/class_r_d_m_1_1_responder.html#abb5a6eecc0edbf32f9109e45827ec76e',1,'RDM::Responder']]], + ['rlpbrokerreceiver_817',['rlpBrokerReceiver',['../db/d1e/class_r_d_mnet_1_1_broker.html#ab0c78ce4061ad0780a4fe60cf33487ee',1,'RDMnet::Broker']]], + ['rlpeptreceiver_818',['rlpEptReceiver',['../d1/d66/class_r_d_mnet_1_1_implementation.html#a6827f8b6963914b86c5e07776bff968c',1,'RDMnet::Implementation']]], + ['rlpllrpreceiver_819',['rlpLlrpReceiver',['../d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager.html#a214ad7a38f1f1643a98455a133f121df',1,'RDMnet::LLRP::Manager::rlpLlrpReceiver()'],['../d1/d66/class_r_d_mnet_1_1_implementation.html#a310b03d6a7dc55dafdb7b80f4e439555',1,'RDMnet::Implementation::rlpLlrpReceiver()']]], + ['rlpreceiver_820',['RlpReceiver',['../d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html#ab81135e6597dab676e6bfb85a808e928',1,'ACN::RLP::Component']]], + ['rlpregistervector_821',['RlpRegisterVector',['../d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html#a65fed5f5e8c46aa156c50368b73aa222',1,'ACN::RLP::Component']]], + ['rlprptreceiver_822',['rlpRptReceiver',['../da/dfd/class_r_d_mnet_1_1_controller.html#a8ebca10782f2734955ba7fc88a24c1c6',1,'RDMnet::Controller::rlpRptReceiver()'],['../dc/d3e/class_r_d_mnet_1_1_device.html#a65a72d8e184d75f23ee317af63d2f1fc',1,'RDMnet::Device::rlpRptReceiver()']]], + ['rxdiscovery_823',['rxDiscovery',['../db/dc1/class_r_d_m_1_1_responder.html#afd96380208c41a46bd9a7b24c5f637e1',1,'RDM::Responder']]], + ['rxdiscoveryresponse_824',['rxDiscoveryResponse',['../db/db8/class_r_d_m_1_1_controller.html#a97971de7fba71ba2d6f9a6e745d53041',1,'RDM::Controller']]], + ['rxget_825',['rxGet',['../db/dc1/class_r_d_m_1_1_responder.html#a915700434ea83194f0f02c1b480d7505',1,'RDM::Responder']]], + ['rxgetresponse_826',['rxGetResponse',['../db/db8/class_r_d_m_1_1_controller.html#aa57aee357fa36db1b56a7d6d344a82c4',1,'RDM::Controller']]], + ['rxrate_827',['rxRate',['../d0/de4/class_d_m_x_1_1_universe.html#a3d0c6c197a42c65d2db1ca374b58f811',1,'DMX::Universe::rxRate()'],['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a00c71b34c8e56a041f12bc22649e8150',1,'SACN::MergeProxyUniverse::rxRate()']]], + ['rxset_828',['rxSet',['../db/dc1/class_r_d_m_1_1_responder.html#a213843cd6b5b353cbbd008adffedd483',1,'RDM::Responder']]], + ['rxsetresponse_829',['rxSetResponse',['../db/db8/class_r_d_m_1_1_controller.html#a7753af67f43b6396ecce668ecd709523',1,'RDM::Controller']]] +]; diff --git a/docs/doxygen/html/search/functions_11.html b/docs/doxygen/html/search/functions_11.html new file mode 100644 index 0000000..188076e --- /dev/null +++ b/docs/doxygen/html/search/functions_11.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_11.js b/docs/doxygen/html/search/functions_11.js new file mode 100644 index 0000000..db389de --- /dev/null +++ b/docs/doxygen/html/search/functions_11.js @@ -0,0 +1,49 @@ +var searchData= +[ + ['save_830',['save',['../d9/dc6/class_r_d_m_1_1_sensor.html#ad42b99c45c8f840ddb0058cd8967a793',1,'RDM::Sensor']]], + ['saved_831',['saved',['../d9/dc6/class_r_d_m_1_1_sensor.html#a51b6329ecfe3927628bb68c9c5631a75',1,'RDM::Sensor']]], + ['sdtgetsessions_832',['SdtGetSessions',['../d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html#ad578382cfaa9197c0d9124ee92cede9d',1,'ACN::SDT::Leader']]], + ['sdtjoinsession_833',['SdtJoinSession',['../d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html#a5e5f1ba432fbeda3e2a41e30e05b8697',1,'ACN::SDT::Leader']]], + ['sdtreceiver_834',['SdtReceiver',['../d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member.html#a89363fbb65e5dd9a3e824fde3fc8de9e',1,'ACN::SDT::Member::SdtReceiver()'],['../d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html#a0e7a2ba4043731f861660ab3f5ebbe5e',1,'ACN::SDT::Leader::SdtReceiver(PDU::Message< RLP::Pdu >)']]], + ['sdtsessions_835',['SdtSessions',['../d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html#a64f85c7b84be03731ba8dc33345b8a7c',1,'ACN::SDT::Leader']]], + ['send_836',['send',['../db/dc1/class_r_d_m_1_1_responder.html#a282caaf59807587db57a7a50754d155d',1,'RDM::Responder::send(const std::vector< uint8_t > &data)'],['../db/dc1/class_r_d_m_1_1_responder.html#aed761d31acb4f28e97f15e4558524a5c',1,'RDM::Responder::send(MsgPtr message)']]], + ['sendprobereply_837',['sendProbeReply',['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html#a354abb9afa4ec52d97d8c818263d219b',1,'RDMnet::LLRP::Target']]], + ['sendproberequest_838',['sendProbeRequest',['../d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager.html#aacdcff91337e6be83851d6ae766094a6',1,'RDMnet::LLRP::Manager']]], + ['sensor_839',['Sensor',['../d9/dc6/class_r_d_m_1_1_sensor.html#a4d354ee185715e7094cd9db2a2286cff',1,'RDM::Sensor']]], + ['sequence_840',['sequence',['../dc/da6/class_u_u_i_d_1_1uuid.html#a7b58adcbe2180fb4a1778088aa3f0892',1,'UUID::uuid']]], + ['session_841',['Session',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a4c24268dacd271b49ed1ecd3e4dedd98',1,'ACN::SDT::Session']]], + ['set_842',['set',['../da/d5a/class_r_d_m_1_1_parameter.html#a586907021ce7bda5e891cc8a25027ba8',1,'RDM::Parameter::set()'],['../d8/d1d/class_s_a_c_n_1_1_universe.html#a84dc852cb904a72789352860c97c1731',1,'SACN::Universe::set()'],['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a28181c51f34e6401539279ca1edfac3a',1,'SACN::MergeProxyUniverse::set()'],['../d1/d8a/class_r_d_m_1_1_device.html#a583fab8e6c57efcc55794bddd9ffa400',1,'RDM::Device::set()'],['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html#a7ac94729947f33e2ac382e30850376b8',1,'ACN::PDU::pdu_flags::set()']]], + ['setaction_843',['setAction',['../da/d5a/class_r_d_m_1_1_parameter.html#ae8deada815964e938921e21126d2fb53',1,'RDM::Parameter']]], + ['setaddress_844',['setAddress',['../dd/dbe/class_d_m_x_1_1_device.html#aef377c9856382407b2d7ed775e8ad0d5',1,'DMX::Device']]], + ['setbytes_845',['setBytes',['../dc/da6/class_u_u_i_d_1_1uuid.html#a265ec354688b46918859bb65cec67f60',1,'UUID::uuid']]], + ['setcid_846',['setCID',['../d8/d01/class_s_a_c_n_1_1_provenance.html#aab9e2b6625bf4ec1e173204e20480471',1,'SACN::Provenance']]], + ['setdata_847',['setData',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#aa43a099bb3f5702a72d1ddcf894c9a30',1,'ACN::PDU::Pdu::setData()'],['../d0/de4/class_d_m_x_1_1_universe.html#a34b4057b238262cf738e9d353ddd2752',1,'DMX::Universe::setData()']]], + ['setdescription_848',['setDescription',['../d8/d01/class_s_a_c_n_1_1_provenance.html#afb6e0275d2ee6ce8289ee3a5037f7165',1,'SACN::Provenance']]], + ['setheader_849',['setHeader',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#aa21ccc4e69abd47c1822412c97d3e62a',1,'ACN::PDU::Pdu']]], + ['setinherit_850',['setInherit',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a24634c4d09c9152d1bfc351944aad11a',1,'ACN::PDU::Pdu']]], + ['setoptions_851',['setOptions',['../d8/d01/class_s_a_c_n_1_1_provenance.html#ad0049880c335a28530dbee69c773a741',1,'SACN::Provenance']]], + ['setparent_852',['setParent',['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html#a5f77845abf05576e058619e179086260',1,'ACN::PDU::Block::setParent()'],['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a0589aa81e1064ca134da4bbba007a25a',1,'ACN::PDU::Pdu::setParent()'],['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html#ad88256af6d75701b944891d3d8832071',1,'OTP::PDU::Block::setParent()']]], + ['setpersonality_853',['setPersonality',['../dd/dbe/class_d_m_x_1_1_device.html#a95f28ea580742392f440d4049fea4b07',1,'DMX::Device']]], + ['setpriority_854',['setPriority',['../d8/d01/class_s_a_c_n_1_1_provenance.html#aa4b30599be11af8683c3c434a09641e1',1,'SACN::Provenance']]], + ['setprovenance_855',['setProvenance',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#aff78c13df1924669b1093eb5a0d69e2e',1,'SACN::MergeProxyUniverse::setProvenance()'],['../d8/d1d/class_s_a_c_n_1_1_universe.html#a664f1264c2072e86722f4fef10b9afef',1,'SACN::Universe::setProvenance()']]], + ['setsyncaddress_856',['setSyncAddress',['../d8/d01/class_s_a_c_n_1_1_provenance.html#a55f883dfb61b91bf1fe85e8ad4511803',1,'SACN::Provenance']]], + ['setuniverse_857',['setUniverse',['../d8/d01/class_s_a_c_n_1_1_provenance.html#adc65ed35c918f0a0a4bfbb8f28a99d5b',1,'SACN::Provenance']]], + ['setvalue_858',['setValue',['../d9/dc6/class_r_d_m_1_1_sensor.html#a5329602095e1286615fac6c3f910ea81',1,'RDM::Sensor::setValue()'],['../d0/de4/class_d_m_x_1_1_universe.html#adfc92c3f0a743fd6658d968d68710098',1,'DMX::Universe::setValue(const uint16_t, const uint16_t, const uint8_t *)'],['../d0/de4/class_d_m_x_1_1_universe.html#a53d1648233d98fc1511dfdb6a77b9c75',1,'DMX::Universe::setValue(const uint16_t, const uint8_t)']]], + ['setvector_859',['setVector',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a66225e3311dbc8736c42f7cc243f6fc5',1,'ACN::PDU::Pdu']]], + ['size_860',['size',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a9e58f6015f92e7d3b676c499f8a88715',1,'ACN::PDU::pdu_stream']]], + ['slot_861',['slot',['../d0/de4/class_d_m_x_1_1_universe.html#a9a3aa399e1907fd0663f28bd3233de18',1,'DMX::Universe::slot()'],['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a7b3322622bfd280914f225a8765fb43a',1,'SACN::MergeProxyUniverse::slot()'],['../d8/d1d/class_s_a_c_n_1_1_universe.html#ad19b9643c99434558ad3c0ebc15e3e75',1,'SACN::Universe::slot()']]], + ['source_862',['source',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a0d2d7849fc0df228e6caa598146c2d3f',1,'SACN::MergeProxyUniverse::source()'],['../d8/d1d/class_s_a_c_n_1_1_universe.html#a77331a84244061551e7da1c9741905e2',1,'SACN::Universe::source()']]], + ['source_863',['Source',['../d9/d82/class_s_a_c_n_1_1_source.html#aacb851bea348c5e5330182ae11bdb526',1,'SACN::Source']]], + ['sources_864',['sources',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#ab42bb66e0b8f96385b3fa01ccdc85c2f',1,'SACN::MergeProxyUniverse']]], + ['sourceuniverse_865',['sourceUniverse',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a4ca9965b4cffbf37218f6c049f63c299',1,'SACN::MergeProxyUniverse']]], + ['statusmessagedescription_866',['StatusMessageDescription',['../de/d93/namespace_r_d_m.html#a51bd036ab1c38895f85ad822bde3a362',1,'RDM']]], + ['stream_867',['stream',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a4f554d67479ebee6993dd9de06117163',1,'ACN::PDU::Pdu::stream()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#ad27c48c474f725f2cf4e381000953bdf',1,'OTP::PDU::pdu::stream()']]], + ['streamsize_868',['streamSize',['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html#a13794412ae41e0c2f40c5c260bc30721',1,'SACN::EXTENDED::sync_header::streamSize()'],['../dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html#ac85c642adc2637265142ab1bf40bc632',1,'RDMnet::BrokerProtocol::client_entry_update_data::streamSize()'],['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#aa751ed2c47440c1e1b3c968f2167486c',1,'SACN::DATA::data_header::streamSize()'],['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html#a4fa5603a6e157dd16150bd16435d7d8f',1,'RDMnet::RPT::rpt_data::streamSize()'],['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#a5b830803196f5910647666a6e085e57a',1,'RDMnet::RPT::rpt_header::streamSize()'],['../dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data.html#a1808ffa12384177e2cb05fa61497e9ad',1,'RDMnet::RPT::COMMAND::command_data::streamSize()'],['../df/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data.html#a7685c5e4d3f8be58d3fce64015d9dbda',1,'RDMnet::RPT::STATUS::status_string_data::streamSize()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a6a9959b8eda14345319fdaba5d007063',1,'ACN::RLP::UDP::transport::streamSize()'],['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#ab11838ba5247214cb43a191e21f4d970',1,'ACN::RLP::TCP::transport::streamSize()'],['../d8/db5/struct_a_c_n_1_1_r_l_p_1_1rlp__header.html#aef06b831a477b40add00dfaa98769722',1,'ACN::RLP::rlp_header::streamSize()'],['../d7/db7/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data.html#a3098f70b3ebef1f3780220c1efc520d9',1,'RDMnet::BrokerProtocol::disconnect_data::streamSize()'],['../db/deb/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data.html#a7882db98a291f638aa72cd5f31ae3d00',1,'RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data::streamSize()'],['../dc/d71/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data.html#a0a1f03bf6a935a211d926a414d33dded',1,'RDMnet::BrokerProtocol::dynamic_uid_assignment_data::streamSize()'],['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html#ab327f7822747418d5328dc3dddd7b4cc',1,'RDMnet::BrokerProtocol::dynamic_uid_mapping::streamSize()'],['../d8/dc6/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data.html#af3eef59df271330cda9cc65f22d6a408',1,'RDMnet::BrokerProtocol::request_dynamic_uid_data::streamSize()'],['../d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html#aff1e1b3d99179f60f6497c8e1fdd32cd',1,'RDMnet::BrokerProtocol::client_redirect_ipv6_data::streamSize()'],['../d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html#acc73278d4db1457f9b8672cbd3aabf95',1,'RDMnet::BrokerProtocol::client_redirect_ipv4_data::streamSize()'],['../d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html#a443ee883323466516fc6e4143f6e7bd0',1,'RDMnet::BrokerProtocol::dynamic_uid_request::streamSize()'],['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a6aa46b439485872205208a65656f1a4a',1,'ACN::SDT::wrapper_data::streamSize()'],['../d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html#a7308fdcf5b25f70710adc304002a7ce8',1,'ACN::SDT::UDP::ipAddress::streamSize()'],['../d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html#a64acf9ab99b1d155b86a737a6eba77cb',1,'ACN::SDT::disconnecting_data::streamSize()'],['../d6/d99/struct_a_c_n_1_1_s_d_t_1_1connect__data.html#abb1cf0f71f95e60f145517614b1e2174',1,'ACN::SDT::connect_data::streamSize()'],['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html#ae0a878a71579bce45e22b94b60309759',1,'ACN::SDT::channel_params_data::streamSize()'],['../df/db9/struct_a_c_n_1_1_s_d_t_1_1ack__data.html#a8af3ba0b110ca4870d2e08d218e8f487',1,'ACN::SDT::ack_data::streamSize()'],['../d4/d9a/struct_a_c_n_1_1_s_d_t_1_1sessions__data.html#ab9cba8d21e069feb44a1ae58d891a569',1,'ACN::SDT::sessions_data::streamSize()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a3204df016ce8b93b5219961b75bb7d06',1,'ACN::SDT::channel_info_block::streamSize()'],['../dd/ddc/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data.html#a975a800d4930709856f3df77e23ac55c',1,'ACN::SDT::get_sessions_data::streamSize()'],['../d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html#a816a61a70544446883e622177c50edac',1,'SACN::EXTENDED::discovery_header::streamSize()'],['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#ac9ce9f84f3e483ba6888f7c61adbe2b2',1,'ACN::SDT::nak_data::streamSize()'],['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#a978bbc705be530fefb4df585df4b41eb',1,'ACN::SDT::join_refuse_data::streamSize()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#af2493a312480ad8fea66e79ffe42bc63',1,'ACN::SDT::join_accept_data::streamSize()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a573d04332f5faa305a6f7427f1d4365e',1,'ACN::SDT::join_data::streamSize()'],['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#a82d66e2cd01b4ea00d1fa601266a1e7f',1,'ACN::SDT::params::streamSize()'],['../dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html#aac9ab9194edfa0d7e66939479e56f28a',1,'ACN::SDT::CLIENT::client_header::streamSize()'],['../d8/df2/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data.html#a336b275e6a14c6b630db08b1e646a035',1,'SACN::EXTENDED::DISCOVERY::discovery_list_data::streamSize()'],['../d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html#ae22445f707c310d3801ca2e794d594ab',1,'SACN::EXTENDED::DISCOVERY::discovery_list_header::streamSize()'],['../d3/d91/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data.html#a86aebb02f4d742676bb640bf65166c8e',1,'RDMnet::EPT::DATA::data_data::streamSize()'],['../d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html#ae0a85a38c80d70f0606f769599e72826',1,'OTP::Advertisement::advertisement_data::streamSize()'],['../d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html#ab26d1a1ee13b5e7cd40443f0ed653a87',1,'OTP::Advertisement::System::system_data::streamSize()'],['../d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html#a6f6c0a8b433a146a9aaafab4e3f64d69',1,'OTP::Advertisement::Name::name_data::streamSize()'],['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#ab8f29c460d0e5836dc646b7e1a30573a',1,'RDMnet::BrokerProtocol::connect_reply_data::streamSize()'],['../d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html#a38910858e0dd40e64109c01d61eb098f',1,'OTP::Advertisement::Module::module_data::streamSize()'],['../da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html#a0f3ff553b28bc4905c2f0ae046008c6a',1,'OTP::Advertisement::Module::module_identifier::streamSize()'],['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html#a9f2074cccf67d0c4b6d904957830bbee',1,'RDMnet::LLRP::ProbeReply::reply_data::streamSize()'],['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#a77bc305d8ea94205dee8a853c7deab88',1,'RDMnet::LLRP::ProbeRequest::request_data::streamSize()'],['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html#a5093c68e4b0ff9da0a8c035792ea029a',1,'RDMnet::LLRP::llrp_data::streamSize()'],['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#a71047edd452aa8f351e586f8e5fb9456',1,'OTP::Advertisement::Name::point_description::streamSize()'],['../d4/d68/struct_r_d_mnet_1_1_e_p_t_1_1ept__header.html#a92754260e28402df239a9b616d7724dc',1,'RDMnet::EPT::ept_header::streamSize()'],['../d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html#a306af0286a4216e77131cd6b71052787',1,'ACN::DMP::address_list::streamSize()'],['../d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html#aba4069d10df8629433b77f285312871e',1,'ACN::DMP::address_pair_list::streamSize()'],['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#a446639432c0fc510c78293f4759c3f23',1,'ACN::DMP::range::streamSize()'],['../db/d6e/struct_a_c_n_1_1_d_m_p_1_1address__type.html#ad6abe14a0e05f7732468fed300ea327c',1,'ACN::DMP::address_type::streamSize()'],['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#ac4df529e703d2b650f0f8da25b38fd83',1,'ACN::PDU::Pdu::streamSize()'],['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html#a645d17e65f546a7997e784b7372968ff',1,'ACN::PDU::Block::streamSize()'],['../da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object.html#a511b8fe623f70d9220f315451e896b34',1,'ACN::PDU::pdu_stream_object::streamSize()'],['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a6c15ebd01df1b2f11d740bbd1633b8b1',1,'OTP::Transform::Point::point_data::streamSize()'],['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#afc826b81e9b4a56e90825e9f62d956c4',1,'RDMnet::BrokerProtocol::client_connect_data::streamSize()'],['../df/de5/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data.html#aa23ec7f72e370912de76a313253a679c',1,'RDMnet::BrokerProtocol::ClientEntry::entry_ept_data::streamSize()'],['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html#a15bf7266312cbd12be267e090c4d17f6',1,'RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data::streamSize()'],['../d6/d2a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header.html#a9e3f39040dfa6882adc0df30329788bc',1,'RDMnet::BrokerProtocol::ClientEntry::entry_header::streamSize()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#a288566c878d88abd4a4f846c887cafc0',1,'OTP::Transform::transform_data::streamSize()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a9821b32b161937f81f3ba85ec371059b',1,'OTP::Layer::base_data::streamSize()'],['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html#a712a56436120d6d1a79c21e20107ffca',1,'OTP::Transform::Point::Module::module_data::streamSize()'],['../d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module.html#a52cc2631404dca605032b6442bc1ba20',1,'OTP::Transform::Point::Module::reference_frame_module::streamSize()'],['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html#aae3072a55dc571635df24659f851f4e8',1,'OTP::Transform::Point::Module::scale_module::streamSize()'],['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html#af506f625049d4a6167d181cd8ac967fd',1,'OTP::Transform::Point::Module::rotation_module::streamSize()'],['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html#ae3502ba770d275b6e504f2a1e099cc55',1,'OTP::Layer::base_footer::streamSize()'],['../d8/d4c/class_o_t_p_1_1_layer_1_1pdu.html#affe7b9167eda7b6b26a7a3d7b5b6b337',1,'OTP::Layer::pdu::streamSize()'],['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html#a9a26274db603384e7ca2abb316823396',1,'OTP::PDU::Block::streamSize()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#a5c5abf1475d5663d48f74114701df1c1',1,'OTP::PDU::pdu::streamSize()'],['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html#ae13353ad6a0e13116a3f22209177e187',1,'OTP::Transform::Point::address::streamSize()'],['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html#a78f908906005fe4ba9c078ef962544ab',1,'OTP::Transform::Point::Module::position_module::streamSize()'],['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a40cbc83b2443a1166ff55e0ce0687905',1,'OTP::Transform::Point::Module::position_va_module::streamSize()'],['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#acee2e7ba5fefd0e84090b3803db65dc6',1,'OTP::Transform::Point::Module::rotation_va_module::streamSize()']]], + ['string_869',['string',['../dc/da6/class_u_u_i_d_1_1uuid.html#af86cd1b3493969ed56573fe0742546ea',1,'UUID::uuid']]], + ['subdevice_870',['subDevice',['../d1/d8a/class_r_d_m_1_1_device.html#a9c3121d34553511ec0c8c9dc98a87dad',1,'RDM::Device']]], + ['subdevicecount_871',['subDeviceCount',['../d1/d8a/class_r_d_m_1_1_device.html#a34e4b66ac6207ebc10a90766c41bedf0',1,'RDM::Device']]], + ['subscribe_872',['subscribe',['../da/dde/class_s_a_c_n_1_1_receiver.html#a242df61cfff4291f33001d7fcd1bdc9f',1,'SACN::Receiver']]], + ['syncaddress_873',['syncAddress',['../d8/d01/class_s_a_c_n_1_1_provenance.html#a060579b2f0745ea17c9dc7e17020d536',1,'SACN::Provenance']]], + ['syncframehandler_874',['syncFrameHandler',['../da/dde/class_s_a_c_n_1_1_receiver.html#a7ab460719f51a774d21138701f2f5557',1,'SACN::Receiver']]], + ['synchronize_875',['synchronize',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#aec2d25e54880ecb0d244c1a53d5ed512',1,'SACN::MergeProxyUniverse::synchronize()'],['../d8/d1d/class_s_a_c_n_1_1_universe.html#adb2e49602ef288ebe2504fcda961d212',1,'SACN::Universe::synchronize()']]] +]; diff --git a/docs/doxygen/html/search/functions_12.html b/docs/doxygen/html/search/functions_12.html new file mode 100644 index 0000000..eb29d8f --- /dev/null +++ b/docs/doxygen/html/search/functions_12.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_12.js b/docs/doxygen/html/search/functions_12.js new file mode 100644 index 0000000..ec2683f --- /dev/null +++ b/docs/doxygen/html/search/functions_12.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['target_876',['Target',['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html#ab43ca236f9e3b358604129c25fabdb7c',1,'RDMnet::LLRP::Target']]], + ['tcppacketreceiver_877',['TcpPacketReceiver',['../d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html#a7687fd3263657d5fa17293b34533fa4f',1,'ACN::RLP::Component']]], + ['terminate_878',['terminate',['../d9/d82/class_s_a_c_n_1_1_source.html#a9ae99a2bb3d5a1e8cbee7bf70f853785',1,'SACN::Source']]], + ['time_879',['time',['../dc/da6/class_u_u_i_d_1_1uuid.html#a99f583b7fd1584fd6058e157188c618d',1,'UUID::uuid']]], + ['transport_880',['transport',['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#a2776467fc39e812b0a0421121dba71cf',1,'ACN::RLP::TCP::transport::transport()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a252d825e80fc40d0b06db6a54b4cbf32',1,'ACN::RLP::UDP::transport::transport()']]], + ['type_881',['type',['../dc/da6/class_u_u_i_d_1_1uuid.html#a3e6b00f16d9a9ea8599f5e4e0e1b010a',1,'UUID::uuid']]] +]; diff --git a/docs/doxygen/html/search/functions_13.html b/docs/doxygen/html/search/functions_13.html new file mode 100644 index 0000000..3da2ea6 --- /dev/null +++ b/docs/doxygen/html/search/functions_13.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_13.js b/docs/doxygen/html/search/functions_13.js new file mode 100644 index 0000000..8218c3e --- /dev/null +++ b/docs/doxygen/html/search/functions_13.js @@ -0,0 +1,14 @@ +var searchData= +[ + ['udppayloadreceiver_882',['UdpPayloadReceiver',['../d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html#abb78725690af83b823367490db47234c',1,'ACN::RLP::Component']]], + ['uid_883',['UID',['../d6/d1f/struct_r_d_m_1_1_u_i_d.html#a74561760f77253077d334126b3e99d37',1,'RDM::UID']]], + ['universe_884',['universe',['../d8/d01/class_s_a_c_n_1_1_provenance.html#af38aca4fc3ffad2399100695a3e28bcd',1,'SACN::Provenance::universe()'],['../da/dde/class_s_a_c_n_1_1_receiver.html#a88fe36c58c5e4502dcdb646b2bed2028',1,'SACN::Receiver::universe()'],['../d9/d82/class_s_a_c_n_1_1_source.html#a316693675399397aadc46085f1a2628e',1,'SACN::Source::universe()']]], + ['universe_885',['Universe',['../d0/de4/class_d_m_x_1_1_universe.html#a86b5d8dd6295fbb936b042df4113a9da',1,'DMX::Universe::Universe()'],['../d8/d1d/class_s_a_c_n_1_1_universe.html#af2c6a3cb4fe67ea35393af96fb834d2c',1,'SACN::Universe::Universe()']]], + ['unreliable_5fwrapper_886',['unreliable_wrapper',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a909ac9a212351b04f525ba4fdd954131',1,'ACN::SDT::Session']]], + ['unsubscribe_887',['unsubscribe',['../da/dde/class_s_a_c_n_1_1_receiver.html#a531701e307d98391f01c7ebd40d8031a',1,'SACN::Receiver']]], + ['urn_888',['urn',['../dc/da6/class_u_u_i_d_1_1uuid.html#afd627a96994142057e31b08b2627d998',1,'UUID::uuid']]], + ['username_889',['userName',['../d9/d4b/class_a_c_n_1_1_component.html#a5aa5b739970bad8187fa5b48d09589a2',1,'ACN::Component']]], + ['uuid_890',['uuid',['../dc/da6/class_u_u_i_d_1_1uuid.html#a6e37ea3437d7c104013317d6bddc9b40',1,'UUID::uuid::uuid()'],['../dc/da6/class_u_u_i_d_1_1uuid.html#a2934a8d96cd1ba4b39fcf15f44b21746',1,'UUID::uuid::uuid(const uuid &)'],['../dc/da6/class_u_u_i_d_1_1uuid.html#a8dcb90dbfe34549256b334ca25c51b1b',1,'UUID::uuid::uuid(const uint8_t *raw)'],['../dc/da6/class_u_u_i_d_1_1uuid.html#aa10a000b68a1d252dc0db8f5ec5b9781',1,'UUID::uuid::uuid(const char *c_str)'],['../dc/da6/class_u_u_i_d_1_1uuid.html#a1052810d536ea19c52f30493d150e12f',1,'UUID::uuid::uuid(std::string str)']]], + ['uuid1_891',['uuid1',['../dc/da6/class_u_u_i_d_1_1uuid.html#ae9df38569d44629596b6c186da920c4b',1,'UUID::uuid']]], + ['uuid4_892',['uuid4',['../dc/da6/class_u_u_i_d_1_1uuid.html#a2dc095f460dc5d99f18269db50a78018',1,'UUID::uuid']]] +]; diff --git a/docs/doxygen/html/search/functions_14.html b/docs/doxygen/html/search/functions_14.html new file mode 100644 index 0000000..29237b4 --- /dev/null +++ b/docs/doxygen/html/search/functions_14.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_14.js b/docs/doxygen/html/search/functions_14.js new file mode 100644 index 0000000..5246284 --- /dev/null +++ b/docs/doxygen/html/search/functions_14.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['value_893',['value',['../d9/dc6/class_r_d_m_1_1_sensor.html#a5dcc6203391d7466b90fb73e28d8a98b',1,'RDM::Sensor']]], + ['vector_894',['vector',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a83b99b1a54ab22252ef5342fe93fb7bc',1,'ACN::PDU::Pdu']]], + ['version_895',['version',['../dc/da6/class_u_u_i_d_1_1uuid.html#a5f61d1cc5efb3ef594fac7ad43f8b20e',1,'UUID::uuid']]] +]; diff --git a/docs/doxygen/html/search/functions_15.html b/docs/doxygen/html/search/functions_15.html new file mode 100644 index 0000000..6d5decd --- /dev/null +++ b/docs/doxygen/html/search/functions_15.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_15.js b/docs/doxygen/html/search/functions_15.js new file mode 100644 index 0000000..c3ba307 --- /dev/null +++ b/docs/doxygen/html/search/functions_15.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['write_896',['write',['../de/d0d/struct_r_d_m_1_1_message.html#a045167117c233cc88539740c496d004d',1,'RDM::Message']]], + ['writestring_897',['writeString',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a83df432e9db62bf44144b42720ef056f',1,'ACN::PDU::pdu_stream']]], + ['writetype_898',['writeType',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a1e0684980039953194660a1c35f53059',1,'ACN::PDU::pdu_stream::writeType()'],['../de/d0d/struct_r_d_m_1_1_message.html#a037fe1bdcc6d398bbba4f6117431231a',1,'RDM::Message::writeType()']]] +]; diff --git a/docs/doxygen/html/search/functions_16.html b/docs/doxygen/html/search/functions_16.html new file mode 100644 index 0000000..5aed7d0 --- /dev/null +++ b/docs/doxygen/html/search/functions_16.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_16.js b/docs/doxygen/html/search/functions_16.js new file mode 100644 index 0000000..7786141 --- /dev/null +++ b/docs/doxygen/html/search/functions_16.js @@ -0,0 +1,16 @@ +var searchData= +[ + ['_7echannel_899',['~Channel',['../db/df6/class_a_c_n_1_1_s_d_t_1_1_channel.html#a2bbaabfc76b1772573a4a533115e5441',1,'ACN::SDT::Channel']]], + ['_7econtroller_900',['~Controller',['../db/db8/class_r_d_m_1_1_controller.html#a488639d0af3b735743530fd5837c064c',1,'RDM::Controller']]], + ['_7edevice_901',['~Device',['../dd/dbe/class_d_m_x_1_1_device.html#a9a2b1ed181558b3a06625b5b2dfd7820',1,'DMX::Device::~Device()'],['../d1/d8a/class_r_d_m_1_1_device.html#a74abcd0e18482f2be4b199d9f542dffe',1,'RDM::Device::~Device()']]], + ['_7emergeproxyuniverse_902',['~MergeProxyUniverse',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a742278a589c89babca89c9ed45f97005',1,'SACN::MergeProxyUniverse']]], + ['_7emodule_5fdata_903',['~module_data',['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html#a3fd6eb69c1572b911775bea26d523030',1,'OTP::Transform::Point::Module::module_data']]], + ['_7eparameter_904',['~Parameter',['../da/d5a/class_r_d_m_1_1_parameter.html#aa9d1e9731b24b2ec999a8ad47158a261',1,'RDM::Parameter']]], + ['_7epdu_905',['~pdu',['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#ac2fca028e04f42b32cabfef039238dd7',1,'OTP::PDU::pdu']]], + ['_7epdu_906',['~Pdu',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#af9713a73d3a6706911b550ab22bd8595',1,'ACN::PDU::Pdu']]], + ['_7epersonality_907',['~Personality',['../d3/d32/class_d_m_x_1_1_personality.html#a84b62c3087681c1bd7f87746e846d25c',1,'DMX::Personality']]], + ['_7ereceiver_908',['~Receiver',['../da/dde/class_s_a_c_n_1_1_receiver.html#a8ace6942993e0fae0e5d06412dc47c81',1,'SACN::Receiver']]], + ['_7eresponder_909',['~Responder',['../db/dc1/class_r_d_m_1_1_responder.html#a3c0f5c843ff202ba883de617de5955e2',1,'RDM::Responder']]], + ['_7esession_910',['~Session',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a39dcef0ffa837d38af1d9ec6bdb71e50',1,'ACN::SDT::Session']]], + ['_7euniverse_911',['~Universe',['../d0/de4/class_d_m_x_1_1_universe.html#a8f935a754fd92eb9e690a55ffd7da3c7',1,'DMX::Universe']]] +]; diff --git a/docs/doxygen/html/search/functions_2.html b/docs/doxygen/html/search/functions_2.html new file mode 100644 index 0000000..ca5aa10 --- /dev/null +++ b/docs/doxygen/html/search/functions_2.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_2.js b/docs/doxygen/html/search/functions_2.js new file mode 100644 index 0000000..5aba303 --- /dev/null +++ b/docs/doxygen/html/search/functions_2.js @@ -0,0 +1,19 @@ +var searchData= +[ + ['channel_703',['Channel',['../db/df6/class_a_c_n_1_1_s_d_t_1_1_channel.html#adeb8b36504db976adf2f84b37aad1202',1,'ACN::SDT::Channel']]], + ['channel_5fparams_704',['channel_params',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#aa3a8cc82711d2f95a1536a589c8dd442',1,'ACN::SDT::Session']]], + ['checksum_705',['checksum',['../de/d0d/struct_r_d_m_1_1_message.html#ac0da2ff6dd6ecc5113a7b6b8a5a16573',1,'RDM::Message']]], + ['cid_706',['CID',['../d8/d01/class_s_a_c_n_1_1_provenance.html#a763f2487ac659b8306f717ce4accf15a',1,'SACN::Provenance']]], + ['cid_707',['cid',['../d9/d4b/class_a_c_n_1_1_component.html#ac19a2d1445a961461181de3715a0fcf3',1,'ACN::Component']]], + ['clearmemory_708',['clearMemory',['../d9/dc6/class_r_d_m_1_1_sensor.html#a5d04c47232953c8530916ceb739f20ff',1,'RDM::Sensor']]], + ['client_709',['Client',['../dc/d13/class_r_d_mnet_1_1_e_p_t_1_1_client.html#aa70249d76fdd5b36b192e811308b2f80',1,'RDMnet::EPT::Client']]], + ['component_710',['Component',['../d9/d4b/class_a_c_n_1_1_component.html#a866d240ed78982158ad8d22b0cbf7b0e',1,'ACN::Component::Component()'],['../d8/d8b/class_a_c_n_1_1_r_l_p_1_1_component.html#a2a78ae8c96fc9afb7e9edc3560e0ab56',1,'ACN::RLP::Component::Component()']]], + ['connect_711',['connect',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#acc9524b01abffea6e258dd4004f60fa4',1,'ACN::SDT::Session']]], + ['connect_5faccept_712',['connect_accept',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a4c24146c892c3c6fe102345c165a7406',1,'ACN::SDT::Session']]], + ['connect_5frefuse_713',['connect_refuse',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#abfbad0be14dd66561c57a402359a9286',1,'ACN::SDT::Session']]], + ['controller_714',['Controller',['../d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller.html#ac9222a237e8ade0f2d69554571ed94dc',1,'ACN::DMP::Controller::Controller()'],['../db/db8/class_r_d_m_1_1_controller.html#ab787319baab89541a4e9258f6705a89f',1,'RDM::Controller::Controller()'],['../da/dfd/class_r_d_mnet_1_1_controller.html#a44606ea9a6a33800faed9ead971d9caf',1,'RDMnet::Controller::Controller()'],['../d5/d96/class_r_d_mnet_1_1_r_p_t_1_1_controller.html#a4e90cff4d4a89dc3b1d7628429429ea2',1,'RDMnet::RPT::Controller::Controller()']]], + ['create_715',['create',['../d9/d82/class_s_a_c_n_1_1_source.html#ab78ab750b6ac74ba8908e160ff63c89f',1,'SACN::Source']]], + ['createdata_716',['createData',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a11ea46cbb99a760ef69fed223ed6e413',1,'ACN::PDU::Pdu::createData()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#aaace5f9a636ca633bf33baf8cc16a700',1,'OTP::PDU::pdu::createData()']]], + ['createdatablock_717',['createDataBlock',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a6f1a4702fe1f3129ca8cf798a21305ce',1,'ACN::PDU::Pdu']]], + ['createheader_718',['createHeader',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a5c5137cacb30a37860332fff761291c1',1,'ACN::PDU::Pdu']]] +]; diff --git a/docs/doxygen/html/search/functions_3.html b/docs/doxygen/html/search/functions_3.html new file mode 100644 index 0000000..d79f55b --- /dev/null +++ b/docs/doxygen/html/search/functions_3.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_3.js b/docs/doxygen/html/search/functions_3.js new file mode 100644 index 0000000..7977773 --- /dev/null +++ b/docs/doxygen/html/search/functions_3.js @@ -0,0 +1,19 @@ +var searchData= +[ + ['data_719',['data',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#ac91fc7363079ede2cddf71feaff61ef1',1,'ACN::PDU::Pdu::data()'],['../d0/de4/class_d_m_x_1_1_universe.html#a778bff0bcc1bfe43ff8bcf2dccae3a5a',1,'DMX::Universe::data()'],['../de/d0d/struct_r_d_m_1_1_message.html#a02204133e7221887d891618544ae14c6',1,'RDM::Message::data()'],['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#aabac53a77d7c5d30018f35a3a1638279',1,'SACN::MergeProxyUniverse::data()'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a7b1d2aecde2cb2b8347d7f109b4ad503',1,'ACN::PDU::pdu_stream::data()']]], + ['datachangednotifier_720',['dataChangedNotifier',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#af92fb015099cdd11cb400259e8d0d0d2',1,'SACN::MergeProxyUniverse']]], + ['dataframehandler_721',['dataFrameHandler',['../da/dde/class_s_a_c_n_1_1_receiver.html#ae814bbf9d170f249584b45594b0d211a',1,'SACN::Receiver']]], + ['datareceiver_722',['dataReceiver',['../da/dde/class_s_a_c_n_1_1_receiver.html#a13e3e187b44cac129567200e24906ddb',1,'SACN::Receiver']]], + ['deletesourceuniverse_723',['deleteSourceUniverse',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a4ffe77cf21c6f92b7f17621eceb82b35',1,'SACN::MergeProxyUniverse']]], + ['description_724',['description',['../d3/d32/class_d_m_x_1_1_personality.html#adb06809657f135497daa923d3c8a6ea5',1,'DMX::Personality::description()'],['../d8/d01/class_s_a_c_n_1_1_provenance.html#ae49ed4502aa9db00a4202971e3ee6522',1,'SACN::Provenance::description()']]], + ['device_725',['Device',['../d1/d8a/class_r_d_m_1_1_device.html#a718022dd783850db9277701c316fe037',1,'RDM::Device::Device()'],['../db/de3/class_r_d_mnet_1_1_r_p_t_1_1_device.html#a80d1a8be4bf76cc0a721b92668372bb6',1,'RDMnet::RPT::Device::Device()'],['../dc/d3e/class_r_d_mnet_1_1_device.html#a7f55e5987f2d16dc316c520905e8c307',1,'RDMnet::Device::Device()'],['../dd/dbe/class_d_m_x_1_1_device.html#a487691db2754ede7e4670acc01809047',1,'DMX::Device::Device()'],['../d3/d95/class_a_c_n_1_1_d_m_p_1_1_device.html#a53d20aea4c8963b0684cfa1b84aa4cd1',1,'ACN::DMP::Device::Device()']]], + ['disc_726',['disc',['../da/d5a/class_r_d_m_1_1_parameter.html#a3957882695e6f795549a457f25bc5852',1,'RDM::Parameter']]], + ['discaction_727',['discAction',['../da/d5a/class_r_d_m_1_1_parameter.html#a52c0575a28502953aa88b704705615e6',1,'RDM::Parameter']]], + ['disconnect_728',['disconnect',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a1f5fe9f1109bdf71b549654b95f6dff1',1,'ACN::SDT::Session']]], + ['disconnecting_729',['disconnecting',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#acaa3c204be27c73644da5075d013ee56',1,'ACN::SDT::Session']]], + ['discoveryframehandler_730',['discoveryFrameHandler',['../da/dde/class_s_a_c_n_1_1_receiver.html#a39446e8289b3dc3c3be6048563275170',1,'SACN::Receiver']]], + ['discoverylisthanlder_731',['discoveryListHanlder',['../da/dde/class_s_a_c_n_1_1_receiver.html#ad2558f8a3fda3c6fef37b70e12810f28',1,'SACN::Receiver']]], + ['discoverystart_732',['discoveryStart',['../da/dde/class_s_a_c_n_1_1_receiver.html#a1f4d1c51f0bbfc30635b15299f1816d8',1,'SACN::Receiver']]], + ['discoverystop_733',['discoveryStop',['../da/dde/class_s_a_c_n_1_1_receiver.html#a08bf051740abcf215c54d93684f81302',1,'SACN::Receiver']]], + ['dmpreceiver_734',['DmpReceiver',['../d5/dda/class_a_c_n_1_1_d_m_p_1_1_appliance.html#ac15420ff0fe84acec2197ac7d46ec60e',1,'ACN::DMP::Appliance::DmpReceiver()'],['../d2/dff/class_a_c_n_1_1_d_m_p_1_1_controller.html#a9e19e0b668e3d3bbf40e710ed3c16d87',1,'ACN::DMP::Controller::DmpReceiver()']]] +]; diff --git a/docs/doxygen/html/search/functions_4.html b/docs/doxygen/html/search/functions_4.html new file mode 100644 index 0000000..1657cad --- /dev/null +++ b/docs/doxygen/html/search/functions_4.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_4.js b/docs/doxygen/html/search/functions_4.js new file mode 100644 index 0000000..c694f07 --- /dev/null +++ b/docs/doxygen/html/search/functions_4.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['end_735',['end',['../d9/d82/class_s_a_c_n_1_1_source.html#a33b40c5a37ef69ce405cf8b3e00d33b4',1,'SACN::Source']]], + ['enqueuemessage_736',['enqueueMessage',['../d1/d8a/class_r_d_m_1_1_device.html#ac48fe03dc28b73311911c18616c81d7e',1,'RDM::Device']]], + ['enqueuestatus_737',['enqueueStatus',['../d1/d8a/class_r_d_m_1_1_device.html#af30d3719254f63468c4bc23fe1481986',1,'RDM::Device']]], + ['event_738',['Event',['../d1/d5c/class_a_c_n_1_1_d_m_p_1_1_event.html#a52083e1fa40af41496492d1cd86e0a14',1,'ACN::DMP::Event']]], + ['extendedreceiver_739',['extendedReceiver',['../da/dde/class_s_a_c_n_1_1_receiver.html#ac1b5b7f47a731c59ccff00fb27a003f9',1,'SACN::Receiver']]] +]; diff --git a/docs/doxygen/html/search/functions_5.html b/docs/doxygen/html/search/functions_5.html new file mode 100644 index 0000000..9301d6b --- /dev/null +++ b/docs/doxygen/html/search/functions_5.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_5.js b/docs/doxygen/html/search/functions_5.js new file mode 100644 index 0000000..74807d8 --- /dev/null +++ b/docs/doxygen/html/search/functions_5.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['finddevices_740',['findDevices',['../db/db8/class_r_d_m_1_1_controller.html#af7d72aa77c49d5cf0f69cd71bcd7412a',1,'RDM::Controller']]], + ['fixedname_741',['fixedName',['../d9/d4b/class_a_c_n_1_1_component.html#a4b0ddaca869ecc37434eee02f23ea9d9',1,'ACN::Component']]], + ['footprint_742',['footprint',['../dd/dbe/class_d_m_x_1_1_device.html#a2b82ff6b0c6b595b39bc87849a3d9882',1,'DMX::Device::footprint()'],['../d3/d32/class_d_m_x_1_1_personality.html#a18a80f7f6c8e9bf58fc497564f2baf64',1,'DMX::Personality::footprint()']]] +]; diff --git a/docs/doxygen/html/search/functions_6.html b/docs/doxygen/html/search/functions_6.html new file mode 100644 index 0000000..9c4f5fc --- /dev/null +++ b/docs/doxygen/html/search/functions_6.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_6.js b/docs/doxygen/html/search/functions_6.js new file mode 100644 index 0000000..c44f640 --- /dev/null +++ b/docs/doxygen/html/search/functions_6.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['get_743',['get',['../d1/d8a/class_r_d_m_1_1_device.html#a12fc6abcdd9a5d1ba5313158a7da7102',1,'RDM::Device::get()'],['../da/d5a/class_r_d_m_1_1_parameter.html#a0007ab2b628aa9b33d1b64186d458dbb',1,'RDM::Parameter::get(const MsgPtr message, MsgPtr response) const']]], + ['getaction_744',['getAction',['../da/d5a/class_r_d_m_1_1_parameter.html#a3a0e66a91cb94994a30ee2d901ed7812',1,'RDM::Parameter']]] +]; diff --git a/docs/doxygen/html/search/functions_7.html b/docs/doxygen/html/search/functions_7.html new file mode 100644 index 0000000..46b5c0f --- /dev/null +++ b/docs/doxygen/html/search/functions_7.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_7.js b/docs/doxygen/html/search/functions_7.js new file mode 100644 index 0000000..fa36777 --- /dev/null +++ b/docs/doxygen/html/search/functions_7.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['hassources_745',['hasSources',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#ab8cb099f5249c9debf670394c99bcc2b',1,'SACN::MergeProxyUniverse']]], + ['hassourceuniverse_746',['hasSourceUniverse',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a024e081484f10fbf013c0a99476e0e90',1,'SACN::MergeProxyUniverse']]], + ['header_747',['header',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#ab66e00091f58d81f59af83659f705802',1,'ACN::PDU::Pdu']]], + ['hex_748',['hex',['../dc/da6/class_u_u_i_d_1_1uuid.html#a1065dfa6fca2c1cb8767f3fadfc0a752',1,'UUID::uuid']]] +]; diff --git a/docs/doxygen/html/search/functions_8.html b/docs/doxygen/html/search/functions_8.html new file mode 100644 index 0000000..31a1d95 --- /dev/null +++ b/docs/doxygen/html/search/functions_8.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_8.js b/docs/doxygen/html/search/functions_8.js new file mode 100644 index 0000000..6fa1a84 --- /dev/null +++ b/docs/doxygen/html/search/functions_8.js @@ -0,0 +1,12 @@ +var searchData= +[ + ['id_749',['id',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a2ddde77909c7568497a5246617d82445',1,'ACN::SDT::Session']]], + ['identify_750',['identify',['../d1/d8a/class_r_d_m_1_1_device.html#a06febe4ac915ac80a245d426ce8f379b',1,'RDM::Device']]], + ['implementation_751',['Implementation',['../d1/d66/class_r_d_mnet_1_1_implementation.html#a0c84d53683719e6e7f0663d589da2fed',1,'RDMnet::Implementation']]], + ['isbroadcast_752',['isBroadcast',['../d6/d1f/struct_r_d_m_1_1_u_i_d.html#a5c95b0bbc26f6d2b642c5f715faf4a2d',1,'RDM::UID']]], + ['isforced_753',['isForced',['../d8/d01/class_s_a_c_n_1_1_provenance.html#aee3a5d98558599aded1a2bdebec98701',1,'SACN::Provenance']]], + ['ispreview_754',['isPreview',['../d8/d01/class_s_a_c_n_1_1_provenance.html#ab0bcbcc9d0d35c4975156f04799ab089',1,'SACN::Provenance']]], + ['issyncronized_755',['isSyncronized',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#abbcfe663856f778b0d64189642034544',1,'SACN::MergeProxyUniverse::isSyncronized()'],['../d8/d1d/class_s_a_c_n_1_1_universe.html#a921427bed93ca7fdce20849b87e94989',1,'SACN::Universe::isSyncronized()']]], + ['isterminated_756',['isTerminated',['../d8/d01/class_s_a_c_n_1_1_provenance.html#a8b7bd76c3b11af9e61496c7de2c518f9',1,'SACN::Provenance']]], + ['istream_757',['iStream',['../d8/db5/struct_a_c_n_1_1_r_l_p_1_1rlp__header.html#a6d9ca5aa7df7f6f984aa1bf2739f04ca',1,'ACN::RLP::rlp_header::iStream()'],['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#ab99b35927745f5ea2c0cf4fa732bb9dc',1,'RDMnet::RPT::rpt_header::iStream()'],['../d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu.html#a46b52fa5d929ed77f308caacd546b6eb',1,'ACN::RLP::Pdu::iStream()'],['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#ac753c788c413505eaa4ed50f55fa5790',1,'ACN::RLP::TCP::transport::iStream()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a48dd0390b550d040a2395d71e3b297ea',1,'ACN::RLP::UDP::transport::iStream()'],['../d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu.html#a5693d43accdb4eca80a95b666e928f2b',1,'RDMnet::RPT::REQUEST::Pdu::iStream()'],['../db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html#a5f394a5aa4fbc4597ce62e77d79fac70',1,'RDMnet::RPT::STATUS::Pdu::iStream()'],['../df/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data.html#ac56566940eb4be270ebc76ea5fa441be',1,'RDMnet::RPT::STATUS::status_string_data::iStream()'],['../d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu.html#ae6597132cf2d0400e5a493fc973128ed',1,'RDMnet::RPT::NOTIFICATION::Pdu::iStream()'],['../d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu.html#aca62f87a334cb332705014432c5b6807',1,'RDMnet::RPT::COMMAND::Pdu::iStream()'],['../dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data.html#a4b6735668fb168eb3b7960e2e7add51f',1,'RDMnet::RPT::COMMAND::command_data::iStream()'],['../d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu.html#a162b0c5173e2b17f448fc6dd8299cf4c',1,'RDMnet::RPT::Pdu::iStream()'],['../d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu.html#aa854d7a5b6670dd9fd4b1201c87e00b4',1,'RDMnet::BrokerProtocol::Pdu::iStream()'],['../d3/d1d/class_r_d_mnet_1_1_pdu.html#a5d725e15f38fadb4f8cc655d04114aa1',1,'RDMnet::Pdu::iStream()'],['../d7/db7/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data.html#a787c09ef5dc75499df25ffe7a56ab26f',1,'RDMnet::BrokerProtocol::disconnect_data::iStream()'],['../db/deb/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data.html#a079438624ee14f9a06c84298a217ebd5',1,'RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data::iStream()'],['../dc/d71/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data.html#a72c0a4c61f94357f1f1a612b337a07ce',1,'RDMnet::BrokerProtocol::dynamic_uid_assignment_data::iStream()'],['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html#a15dd974461c762c0d58abfc1d4d3b409',1,'RDMnet::BrokerProtocol::dynamic_uid_mapping::iStream()'],['../d8/dc6/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data.html#af4f1a0d2e327c797f3ccae79b028a01d',1,'RDMnet::BrokerProtocol::request_dynamic_uid_data::iStream()'],['../d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html#a0e636c95542a12b04dcd1ea86243a2c7',1,'RDMnet::BrokerProtocol::dynamic_uid_request::iStream()'],['../d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html#adb2163fefa9409eb21e8c4a6cc1c5f86',1,'RDMnet::BrokerProtocol::client_redirect_ipv6_data::iStream()'],['../d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html#a0732f27ff04ea672790e0787fb932d60',1,'RDMnet::BrokerProtocol::client_redirect_ipv4_data::iStream()'],['../dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html#a4fa9a5bb5fbf8579f838532e05837769',1,'RDMnet::BrokerProtocol::client_entry_update_data::iStream()'],['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#a0c15b9186780e36262d242ca099e4b87',1,'RDMnet::BrokerProtocol::connect_reply_data::iStream()'],['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#a37c203bd32841e00c85dbaff35cd9059',1,'RDMnet::BrokerProtocol::client_connect_data::iStream()'],['../d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html#a845c30818afb71eb43d8cb4a561a9c4e',1,'ACN::SDT::UDP::ipAddress::iStream()'],['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#a253616177af1263ae0e66eb0b24db636',1,'ACN::SDT::params::iStream()'],['../d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html#a8a51be17cb967d52519b45ba5aa90cd5',1,'ACN::SDT::disconnecting_data::iStream()'],['../d6/d99/struct_a_c_n_1_1_s_d_t_1_1connect__data.html#a9b58da75d0ed75696ff936896bccb72e',1,'ACN::SDT::connect_data::iStream()'],['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html#abe688e856dc8990141cff24ce2138ad1',1,'ACN::SDT::channel_params_data::iStream()'],['../df/db9/struct_a_c_n_1_1_s_d_t_1_1ack__data.html#a3615b62f62917deb890902918412ec62',1,'ACN::SDT::ack_data::iStream()'],['../d4/d9a/struct_a_c_n_1_1_s_d_t_1_1sessions__data.html#a1086aca59541f6a296d16d572103af1b',1,'ACN::SDT::sessions_data::iStream()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a8a8c2716c827687436e9035026aefab7',1,'ACN::SDT::channel_info_block::iStream()'],['../dd/ddc/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data.html#ae625427cda1ab399d33dbea05eb6775a',1,'ACN::SDT::get_sessions_data::iStream()'],['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#aa969da99bde89743eb971c5b95b87c1d',1,'ACN::SDT::wrapper_data::iStream()'],['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#af5f64960d2af971a64008728531be8f0',1,'ACN::SDT::nak_data::iStream()'],['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#a3b1d7bb348c80df52769e15c1ead1c4a',1,'ACN::SDT::join_refuse_data::iStream()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#a9e06eba93e70cd9fb1e9b1b1d91b7a43',1,'ACN::SDT::join_accept_data::iStream()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#ab06f57e3f886ccf1ba46f9180a3cf42d',1,'ACN::SDT::join_data::iStream()'],['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html#a82626832c7c3be91194e8b993c6269c7',1,'RDMnet::RPT::rpt_data::iStream()'],['../d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu.html#a6dc1fba906a6fd90be78a3f1bc4fdeba',1,'ACN::SDT::Pdu::iStream()'],['../dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html#a191d38d769c827f4e136a4f5342d178c',1,'ACN::SDT::CLIENT::client_header::iStream()'],['../db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu.html#a0ae0d01b2770c52450394c5cbf9745d1',1,'ACN::SDT::CLIENT::Pdu::iStream()'],['../dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu.html#a233a2ccece3a1feed5a31552e0782de7',1,'SACN::EXTENDED::DISCOVERY::Pdu::iStream()'],['../d8/df2/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data.html#a9b1d30b64adad90576e3993eed7672bd',1,'SACN::EXTENDED::DISCOVERY::discovery_list_data::iStream()'],['../d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html#a3aece6dd2c77f0433e385ef96419489c',1,'SACN::EXTENDED::DISCOVERY::discovery_list_header::iStream()'],['../d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu.html#a4b8229653041a09bee5c8a8fd00851fa',1,'SACN::EXTENDED::Pdu::iStream()'],['../d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html#a08a505aeac8bb4c793d43a4561e6db2f',1,'SACN::EXTENDED::discovery_header::iStream()'],['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html#a3c65a9946bf2f8681ab2f078951b2803',1,'SACN::EXTENDED::sync_header::iStream()'],['../d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu.html#a7290912051e0b954b5a77a4cee155192',1,'SACN::DATA::Pdu::iStream()'],['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#ad9846aa689c5d31ac2013611701165ac',1,'SACN::DATA::data_header::iStream()'],['../d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html#a432348dd24b31bfb72fd386a792ca0ae',1,'RDMnet::EPT::STATUS::Pdu::iStream()'],['../d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html#adb0cc48c882d556de92de29948ad7201',1,'OTP::Advertisement::Name::name_data::iStream()'],['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#a965953631464c66b15f2b03820b56cb2',1,'OTP::Advertisement::Name::point_description::iStream()'],['../d2/d47/class_o_t_p_1_1_advertisement_1_1_name_1_1pdu.html#acf720ed680bde3d0dc805f273777a970',1,'OTP::Advertisement::Name::pdu::iStream()'],['../d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html#a3985c6fe65d1727c7ec6d0789b95b20d',1,'OTP::Advertisement::Module::module_data::iStream()'],['../da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html#a8af8caf35f29458683f5690b29dbb574',1,'OTP::Advertisement::Module::module_identifier::iStream()'],['../d7/d88/class_o_t_p_1_1_advertisement_1_1_module_1_1pdu.html#a1bc7b9c0f368e87adf945784ff78c6d0',1,'OTP::Advertisement::Module::pdu::iStream()'],['../dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu.html#a92c3783458000d664a456e6ea5c8b53b',1,'RDMnet::LLRP::ProbeReply::Pdu::iStream()'],['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html#ab7cd759a4161ea305ad991c246988181',1,'RDMnet::LLRP::ProbeReply::reply_data::iStream()'],['../da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu.html#a5d6ebe12fb17865cf846cefe6f65219d',1,'RDMnet::LLRP::ProbeRequest::Pdu::iStream()'],['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#a0a7f822581e477f979d3628433bf3674',1,'RDMnet::LLRP::ProbeRequest::request_data::iStream()'],['../d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu.html#a35f093082f48161e1ea414f471a13b0f',1,'RDMnet::LLRP::Pdu::iStream()'],['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html#abad2252d3c81d6f34dabcf48bd1b2bad',1,'RDMnet::LLRP::llrp_data::iStream()'],['../d9/d55/class_o_t_p_1_1_advertisement_1_1_system_1_1pdu.html#a5b46a4f2247989f903f6a4304405dc4d',1,'OTP::Advertisement::System::pdu::iStream()'],['../d3/d91/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data.html#aa102481a4f02d99d2079261dd9179845',1,'RDMnet::EPT::DATA::data_data::iStream()'],['../db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu.html#a313984da366bc768c4e8661740af399f',1,'RDMnet::EPT::DATA::Pdu::iStream()'],['../d4/d68/struct_r_d_mnet_1_1_e_p_t_1_1ept__header.html#ade6232feefd090f7313d1a0c6da81709',1,'RDMnet::EPT::ept_header::iStream()'],['../d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu.html#a26d9e6a4f960a8ba11411af6896a83d7',1,'RDMnet::EPT::Pdu::iStream()'],['../dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu.html#aaac02f9dc8e134352b5a8a6aa1d3d023',1,'ACN::DMP::Pdu::iStream()'],['../d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html#ac0352685115d446b4b276d8f8bd1ee44',1,'ACN::DMP::address_list::iStream()'],['../d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html#a44d00e36b0d3f71e5c30e295aa54a71c',1,'ACN::DMP::address_pair_list::iStream()'],['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#af975635a86b544e35d1c725ddbe5fbaf',1,'ACN::DMP::range::iStream()'],['../db/d6e/struct_a_c_n_1_1_d_m_p_1_1address__type.html#ab2ad2adf847041f2cdb633f5da462c55',1,'ACN::DMP::address_type::iStream()'],['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a42637da59d9d9326a00867d5b678a6f6',1,'ACN::PDU::Pdu::iStream()'],['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html#a80b2282b3c36a1e084054ef652945a34',1,'ACN::PDU::Block::iStream()'],['../da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object.html#acaa5e9ee7ddce7c11749b231369fb454',1,'ACN::PDU::pdu_stream_object::iStream()'],['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a876c184bfc94e5dcbe7206eddf2268ea',1,'OTP::Transform::Point::Module::position_va_module::iStream()'],['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html#a825479e8b9e8c8690083856f41367f66',1,'RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data::iStream()'],['../d6/d2a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header.html#aa86fc30d199a8c6460931f60a020df33',1,'RDMnet::BrokerProtocol::ClientEntry::entry_header::iStream()'],['../dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu.html#a3e84ebc50f2f90879948703f62f5dde3',1,'RDMnet::BrokerProtocol::ClientEntry::Pdu::iStream()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#abd949dab482039a0b362c7995c12b0fa',1,'OTP::Transform::transform_data::iStream()'],['../df/d83/class_o_t_p_1_1_transform_1_1pdu.html#aec7482b8d1c69d5ac1867c751ec28cb2',1,'OTP::Transform::pdu::iStream()'],['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#ab4282b0fb91d008aefd4afb86d0eafcf',1,'OTP::Transform::Point::point_data::iStream()'],['../dc/d36/class_o_t_p_1_1_transform_1_1_point_1_1pdu.html#ae530163b7c1c488c8c4f8d7fe6c42bab',1,'OTP::Transform::Point::pdu::iStream()'],['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html#a09fcbc8f2a9d67bef11e65a0f5af6b7a',1,'OTP::Transform::Point::Module::module_data::iStream()'],['../d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module.html#a00143f70c5ff2a08552ff4b042fcff2c',1,'OTP::Transform::Point::Module::reference_frame_module::iStream()'],['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html#a882868a4673944bb073d5be650ecbda1',1,'OTP::Transform::Point::Module::scale_module::iStream()'],['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#a1d3cf30e960e24ddb1e96bb40341e886',1,'OTP::Transform::Point::Module::rotation_va_module::iStream()'],['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html#ac6311ea0feee6144842301161a48d489',1,'OTP::Transform::Point::Module::rotation_module::iStream()'],['../df/de5/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data.html#a4bbfe39df2e1363f4b93501db25ab8f1',1,'RDMnet::BrokerProtocol::ClientEntry::entry_ept_data::iStream()'],['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html#a482a9c1e080f740caee4c1bfa28e8730',1,'OTP::Transform::Point::Module::position_module::iStream()'],['../d0/d28/class_o_t_p_1_1_transform_1_1_point_1_1_module_1_1pdu.html#adc27e6225313d3f7d9896c5064aa685b',1,'OTP::Transform::Point::Module::pdu::iStream()'],['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html#a8bb918149c06fb5244f12d4fa197a642',1,'OTP::Transform::Point::address::iStream()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#a15308abc40c8819837fe24845b78dc24',1,'OTP::PDU::pdu::iStream()'],['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html#af745496c8fc62eac7729111d2f9c8e78',1,'OTP::PDU::Block::iStream()'],['../d8/d4c/class_o_t_p_1_1_layer_1_1pdu.html#ad6fc54231c644b745f1a1dd75f5e2c73',1,'OTP::Layer::pdu::iStream()'],['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html#add02b69678631ee520054152c3177b11',1,'OTP::Layer::base_footer::iStream()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a5423f7db2bc0afa448a36b07bbed9ad8',1,'OTP::Layer::base_data::iStream()'],['../d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html#a0aab4f85062a986433407047fb044ee6',1,'OTP::Advertisement::advertisement_data::iStream()'],['../d0/d7b/class_o_t_p_1_1_advertisement_1_1pdu.html#a4a02ca4ccdaf4adc391c1820e4e93259',1,'OTP::Advertisement::pdu::iStream()'],['../d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html#ab7495d325b5924fe707f5e3d027799ea',1,'OTP::Advertisement::System::system_data::iStream()']]] +]; diff --git a/docs/doxygen/html/search/functions_9.html b/docs/doxygen/html/search/functions_9.html new file mode 100644 index 0000000..9a8e429 --- /dev/null +++ b/docs/doxygen/html/search/functions_9.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_9.js b/docs/doxygen/html/search/functions_9.js new file mode 100644 index 0000000..a1b563b --- /dev/null +++ b/docs/doxygen/html/search/functions_9.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['join_5faccept_758',['join_accept',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a3641e0e4cac1902e508a5ce4852bb1ef',1,'ACN::SDT::Session']]], + ['join_5frefuse_759',['join_refuse',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a8d1eb651124003101d2615cde1d5e11e',1,'ACN::SDT::Session']]] +]; diff --git a/docs/doxygen/html/search/functions_a.html b/docs/doxygen/html/search/functions_a.html new file mode 100644 index 0000000..5ecc152 --- /dev/null +++ b/docs/doxygen/html/search/functions_a.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_a.js b/docs/doxygen/html/search/functions_a.js new file mode 100644 index 0000000..eae0771 --- /dev/null +++ b/docs/doxygen/html/search/functions_a.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['leader_760',['Leader',['../d0/d67/class_a_c_n_1_1_s_d_t_1_1_leader.html#a06d5ad41e87f854fed03d875c4bcf0c6',1,'ACN::SDT::Leader']]], + ['leave_761',['leave',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#aa516443609f7f23b2693eef69284ac35',1,'ACN::SDT::Session']]], + ['leaving_762',['leaving',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a227bd5fb04f9d7ff8b881bec50c11b52',1,'ACN::SDT::Session']]], + ['length_763',['length',['../de/d0d/struct_r_d_m_1_1_message.html#aabca5edb1f6c61000ecd027262a5b519',1,'RDM::Message']]], + ['llrpsetup_764',['LLRPsetup',['../d1/dec/class_r_d_mnet_1_1_l_l_r_p_1_1_target.html#aca61092c02486bfcc9d982641d1a847c',1,'RDMnet::LLRP::Target']]] +]; diff --git a/docs/doxygen/html/search/functions_b.html b/docs/doxygen/html/search/functions_b.html new file mode 100644 index 0000000..e301fed --- /dev/null +++ b/docs/doxygen/html/search/functions_b.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_b.js b/docs/doxygen/html/search/functions_b.js new file mode 100644 index 0000000..8dd4e71 --- /dev/null +++ b/docs/doxygen/html/search/functions_b.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['manager_765',['Manager',['../d6/d78/class_r_d_mnet_1_1_l_l_r_p_1_1_manager.html#ac7c372bd09c881108c12257d6537f921',1,'RDMnet::LLRP::Manager']]], + ['maximum_766',['maximum',['../d9/dc6/class_r_d_m_1_1_sensor.html#a1ed2d04fb9c2f70321d80110b75cbac7',1,'RDM::Sensor']]], + ['member_767',['Member',['../d6/ddd/class_a_c_n_1_1_s_d_t_1_1_member.html#abd2e40a1799f177eb1a347af430f1813',1,'ACN::SDT::Member']]], + ['mergeproxyuniverse_768',['MergeProxyUniverse',['../d4/db4/class_s_a_c_n_1_1_merge_proxy_universe.html#a7b6e35647178ba5f3ff5ec4812d920f2',1,'SACN::MergeProxyUniverse']]], + ['message_769',['Message',['../de/d0d/struct_r_d_m_1_1_message.html#a97d5b21d3593d08478eeb5b8b0a561cf',1,'RDM::Message::Message()'],['../de/d0d/struct_r_d_m_1_1_message.html#ae3d448e6ebadff9e20ece237671ed480',1,'RDM::Message::Message(const Message &obj)'],['../de/d0d/struct_r_d_m_1_1_message.html#a69ebc211be2c7c2ec89f0158a0ba9f99',1,'RDM::Message::Message(const std::vector< uint8_t > &data)']]], + ['minimum_770',['minimum',['../d9/dc6/class_r_d_m_1_1_sensor.html#a75a51cbe6b4215c5dc6b07c686f9fe84',1,'RDM::Sensor']]] +]; diff --git a/docs/doxygen/html/search/functions_c.html b/docs/doxygen/html/search/functions_c.html new file mode 100644 index 0000000..c4f3268 --- /dev/null +++ b/docs/doxygen/html/search/functions_c.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_c.js b/docs/doxygen/html/search/functions_c.js new file mode 100644 index 0000000..0998551 --- /dev/null +++ b/docs/doxygen/html/search/functions_c.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['nackreasondescription_771',['NackReasonDescription',['../de/d93/namespace_r_d_m.html#add6d5d29c00d4d0d9040a48fa23c2a62',1,'RDM']]], + ['nak_772',['nak',['../de/d0d/struct_r_d_m_1_1_message.html#a70b9cf913a68ec1a6270b66550f5001f',1,'RDM::Message::nak()'],['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#ab6d84de52ac97193ac0761bb32f53d5b',1,'ACN::SDT::Session::nak()']]], + ['name_773',['name',['../d9/d4b/class_a_c_n_1_1_component.html#a5e520adf33641924774e8ec92a8efdb1',1,'ACN::Component']]], + ['node_774',['Node',['../da/d5f/class_s_a_c_n_1_1_node.html#a6d1c1fe2c8ab3a5fd91c22225b11afb7',1,'SACN::Node']]], + ['node_775',['node',['../dc/da6/class_u_u_i_d_1_1uuid.html#aace5cd5eaeb8923abe03de70877449d6',1,'UUID::uuid']]] +]; diff --git a/docs/doxygen/html/search/functions_d.html b/docs/doxygen/html/search/functions_d.html new file mode 100644 index 0000000..7a1ed06 --- /dev/null +++ b/docs/doxygen/html/search/functions_d.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_d.js b/docs/doxygen/html/search/functions_d.js new file mode 100644 index 0000000..453ae3e --- /dev/null +++ b/docs/doxygen/html/search/functions_d.js @@ -0,0 +1,14 @@ +var searchData= +[ + ['ondata_776',['onData',['../d0/de4/class_d_m_x_1_1_universe.html#a7c97ae94f8507b58ad4d14f38c17647f',1,'DMX::Universe']]], + ['ondiscovered_777',['onDiscovered',['../da/dde/class_s_a_c_n_1_1_receiver.html#a45db4b8f7a87651438d4b86ca376df6e',1,'SACN::Receiver']]], + ['operator_20const_20uint8_5ft_20_2a_778',['operator const uint8_t *',['../dc/da6/class_u_u_i_d_1_1uuid.html#aee099751ee5b3a83410a9eef000102c6',1,'UUID::uuid']]], + ['operator_20uint8_5ft_779',['operator uint8_t',['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html#afe0fdbf0ec661b33cbe314683619cb58',1,'ACN::PDU::pdu_flags']]], + ['operator_28_29_780',['operator()',['../d3/d38/structstd_1_1hash_3_01_s_a_c_n_1_1_provenance_01_4.html#a9e6ea7495de9ef949f6d357bb4cd0878',1,'std::hash< SACN::Provenance >::operator()()'],['../d5/d87/structstd_1_1hash_3_01_u_u_i_d_1_1uuid_01_4.html#a9606c81168f2acd3e9b253b21079d7c7',1,'std::hash< UUID::uuid >::operator()()']]], + ['operator_3c_3c_781',['operator<<',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#ae1fcb0b8540c7df3766eea2995d106c1',1,'ACN::PDU::pdu_stream::operator<<(const int8_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a4e388a15890b152c49338b9c28713d39',1,'ACN::PDU::pdu_stream::operator<<(const UUID::uuid &uuid)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#ad797a46c258d796e9e23053d030f0634',1,'ACN::PDU::pdu_stream::operator<<(const int64_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#ab7f4c392984024f02c00ef3351411c9b',1,'ACN::PDU::pdu_stream::operator<<(const int32_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a68e0d6c64a458a520e1e05bd13d601da',1,'ACN::PDU::pdu_stream::operator<<(const int16_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#ab10ce87bc513e1538e2ce9303a8de8f9',1,'ACN::PDU::pdu_stream::operator<<(const uint64_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a74bc6605a95cb66c4ad1286c2a187502',1,'ACN::PDU::pdu_stream::operator<<(const uint32_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#abbd63c833dafb2046295caca9a98830a',1,'ACN::PDU::pdu_stream::operator<<(const uint16_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a137a61b236d34598de4083393e1f2aa6',1,'ACN::PDU::pdu_stream::operator<<(const uint8_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a8e9c6e962040b5573c3792286df22867',1,'ACN::PDU::pdu_stream::operator<<(const pdu_stream_object &obj)']]], + ['operator_3d_782',['operator=',['../dc/da6/class_u_u_i_d_1_1uuid.html#a1157cda4974a94eab88465936f677f51',1,'UUID::uuid']]], + ['operator_3d_3d_783',['operator==',['../d8/dac/struct_a_c_n_1_1_s_d_t_1_1_session_id.html#ad3f336077f5026ba2f4f5026e021d805',1,'ACN::SDT::SessionId']]], + ['operator_3e_3e_784',['operator>>',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#aa6ad7e77a2b0468708c41c345080ba72',1,'ACN::PDU::pdu_stream::operator>>(uint64_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a8a87f1a8fa3709af80b5a2fdeb8a2cdc',1,'ACN::PDU::pdu_stream::operator>>(UUID::uuid &uuid)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#adcbe18d1b59bd03e4ac5693197d20b23',1,'ACN::PDU::pdu_stream::operator>>(int64_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a1d83df4f4b6cc9344f07bc66e56c2b00',1,'ACN::PDU::pdu_stream::operator>>(int32_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a29e0b2a0af3e43239f8246142aa13513',1,'ACN::PDU::pdu_stream::operator>>(int16_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a61b55328e1b2c185199a3588c17c3fca',1,'ACN::PDU::pdu_stream::operator>>(int8_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#ab1a9a8216d3a9b8b32ff90dfd0fc0a60',1,'ACN::PDU::pdu_stream::operator>>(uint32_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a5ab7148379fa146ff69a36586f07ad5e',1,'ACN::PDU::pdu_stream::operator>>(uint16_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a3eccc6e312702f5b4061df840657bef8',1,'ACN::PDU::pdu_stream::operator>>(uint8_t &val)'],['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#aae383a550945de2beded97a616858230',1,'ACN::PDU::pdu_stream::operator>>(pdu_stream_object &obj)']]], + ['ostream_785',['oStream',['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#a88e3d915f97e3933dae963c070f46e01',1,'SACN::DATA::data_header::oStream()'],['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#aa7ae44fbc970f36719e58767eac5d8d1',1,'RDMnet::BrokerProtocol::connect_reply_data::oStream()'],['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html#aa8140b6a74d3d2f035a9b54a2308f297',1,'RDMnet::RPT::rpt_data::oStream()'],['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#a92b3b732ff48462eece29ba4736adc47',1,'RDMnet::RPT::rpt_header::oStream()'],['../dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data.html#a34fc79a9b3360f698fbcc9effb7b5a68',1,'RDMnet::RPT::COMMAND::command_data::oStream()'],['../df/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data.html#a2973729384771f8de766ee49883654ab',1,'RDMnet::RPT::STATUS::status_string_data::oStream()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a56e38b192d9e522b2d1a191b168aaec2',1,'ACN::RLP::UDP::transport::oStream()'],['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#a2b9c0da7cdb13f8bf4b076816ead7b07',1,'ACN::RLP::TCP::transport::oStream()'],['../d8/db5/struct_a_c_n_1_1_r_l_p_1_1rlp__header.html#ad4d840f351117ecf20a0e0ba121d88c9',1,'ACN::RLP::rlp_header::oStream()'],['../d7/db7/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data.html#a50d107b9537e89fa271986a2c869bfce',1,'RDMnet::BrokerProtocol::disconnect_data::oStream()'],['../db/deb/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data.html#a0263acbb81cff6c57f6a93d3ce5582e9',1,'RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data::oStream()'],['../dc/d71/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data.html#a59327f27d2d0c2b2c77c9de6750eaa61',1,'RDMnet::BrokerProtocol::dynamic_uid_assignment_data::oStream()'],['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html#a5b1f098658d5def7d5b1d0f1044a3f65',1,'RDMnet::BrokerProtocol::dynamic_uid_mapping::oStream()'],['../d8/dc6/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data.html#a308f7e826112bb9954ff053f0bd5dbf2',1,'RDMnet::BrokerProtocol::request_dynamic_uid_data::oStream()'],['../d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html#a176f427b509fe18943aaec57ac691d5e',1,'RDMnet::BrokerProtocol::dynamic_uid_request::oStream()'],['../d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html#abcf36db579d022513edc0821041b365b',1,'RDMnet::BrokerProtocol::client_redirect_ipv6_data::oStream()'],['../d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html#abc692de6fc1508be60acec9d42047e8c',1,'RDMnet::BrokerProtocol::client_redirect_ipv4_data::oStream()'],['../dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html#aeedfc1385971faf5a92bbee488301e4f',1,'RDMnet::BrokerProtocol::client_entry_update_data::oStream()'],['../d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html#ae18a3624fc6e4ae55ba4e0b154e4ac4b',1,'ACN::SDT::UDP::ipAddress::oStream()'],['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#a7e75f08351c372ccec24624b30751035',1,'ACN::SDT::nak_data::oStream()'],['../d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html#a2a30875f3fa99e82b87c8edba5ec970b',1,'ACN::SDT::disconnecting_data::oStream()'],['../d6/d99/struct_a_c_n_1_1_s_d_t_1_1connect__data.html#a833c42db55221719edf5b9d20021b08d',1,'ACN::SDT::connect_data::oStream()'],['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html#a67efa84fad5322641207c55198a7ae53',1,'ACN::SDT::channel_params_data::oStream()'],['../df/db9/struct_a_c_n_1_1_s_d_t_1_1ack__data.html#ab9a7e849e2194aeca1cc9f83562b7760',1,'ACN::SDT::ack_data::oStream()'],['../d4/d9a/struct_a_c_n_1_1_s_d_t_1_1sessions__data.html#ad970de8d19879a824e0af10794973253',1,'ACN::SDT::sessions_data::oStream()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a8cecda8ce0f7c709be705a99f64a95df',1,'ACN::SDT::channel_info_block::oStream()'],['../dd/ddc/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data.html#adaac617aec24eebedc10231605232a38',1,'ACN::SDT::get_sessions_data::oStream()'],['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a10d54743da01e101da55f204ecf49d2f',1,'ACN::SDT::wrapper_data::oStream()'],['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html#a7ef714426d3c142f5905e732318dafd5',1,'SACN::EXTENDED::sync_header::oStream()'],['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#ade7394028f86742e283fdf1311ce3535',1,'ACN::SDT::join_refuse_data::oStream()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#a4c1d1d28498d77e8f86f97a6ad50761a',1,'ACN::SDT::join_accept_data::oStream()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#ac920fadf056b689a1882a89cc1a6623a',1,'ACN::SDT::join_data::oStream()'],['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#a79838ed1db3f02adeb6a9856dcd4fea1',1,'ACN::SDT::params::oStream()'],['../dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html#a807faef9305e0f6f410b439bc474adf4',1,'ACN::SDT::CLIENT::client_header::oStream()'],['../d8/df2/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data.html#a1bd4295dc0b01e23264ba364853c91c7',1,'SACN::EXTENDED::DISCOVERY::discovery_list_data::oStream()'],['../d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html#ab0da0efbaa25d26e61ecdec2e48cd610',1,'SACN::EXTENDED::DISCOVERY::discovery_list_header::oStream()'],['../d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html#adf6daec77410f4d3829bf410abbcfaab',1,'SACN::EXTENDED::discovery_header::oStream()'],['../d3/d91/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data.html#a88834859bb33e055fdfa0c45785c7db8',1,'RDMnet::EPT::DATA::data_data::oStream()'],['../d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html#a2c3dc4e3c436de024c769907a38b097a',1,'OTP::Advertisement::advertisement_data::oStream()'],['../d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html#ab044df65c5d9b52ba6aae8dc3831a371',1,'OTP::Advertisement::System::system_data::oStream()'],['../d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html#ab45ef0f3ea1f960de49f0c6b526a04c8',1,'OTP::Advertisement::Name::name_data::oStream()'],['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#ad9813e1a3a68521ab19dbf4f4f143a29',1,'OTP::Advertisement::Name::point_description::oStream()'],['../d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html#a0e172c78a6d35e92310e059f64caf05e',1,'OTP::Advertisement::Module::module_data::oStream()'],['../da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html#a6375b39cf3d883166205a3f18609db7a',1,'OTP::Advertisement::Module::module_identifier::oStream()'],['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html#a42e4f3e4514b469d45ea486287319e4c',1,'RDMnet::LLRP::ProbeReply::reply_data::oStream()'],['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#ae55cba91bff6e1fa8c18b34defa8cbb1',1,'RDMnet::LLRP::ProbeRequest::request_data::oStream()'],['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html#ad3391db6126bd72a6b4ce1f9397f2bfa',1,'RDMnet::LLRP::llrp_data::oStream()'],['../df/de5/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data.html#ac6ef08168c97fd0a596ec19354e63618',1,'RDMnet::BrokerProtocol::ClientEntry::entry_ept_data::oStream()'],['../d4/d68/struct_r_d_mnet_1_1_e_p_t_1_1ept__header.html#ac220924d332c36c9bc48e33e13b54602',1,'RDMnet::EPT::ept_header::oStream()'],['../d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html#af02c6055de7a52e638760969e9029a11',1,'ACN::DMP::address_list::oStream()'],['../d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html#ac7dbbdd1979880f353f46931fbbfe4ce',1,'ACN::DMP::address_pair_list::oStream()'],['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#a478120d2402cc60ef9c3ef8eeabccd9d',1,'ACN::DMP::range::oStream()'],['../db/d6e/struct_a_c_n_1_1_d_m_p_1_1address__type.html#a7c73df7d0a2bcb82a5c862902b8dc06d',1,'ACN::DMP::address_type::oStream()'],['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a852738033630b76cecc824dd96362488',1,'ACN::PDU::Pdu::oStream()'],['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html#a34a6cac3633492cfe1fdb602b31ec685',1,'ACN::PDU::Block::oStream()'],['../da/d12/struct_a_c_n_1_1_p_d_u_1_1pdu__stream__object.html#a78127230fabad6aa07d507eb7540822a',1,'ACN::PDU::pdu_stream_object::oStream()'],['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html#a8bceec73360c7d5cd56b62c7151a149a',1,'OTP::Layer::base_footer::oStream()'],['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#a170ad78695b696155584467cfa5914d4',1,'RDMnet::BrokerProtocol::client_connect_data::oStream()'],['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html#a9713fce3004ae4f75b428b2aaf181469',1,'RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data::oStream()'],['../d6/d2a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header.html#a4befbe60413c5081e5a8c6e49ab2b5c0',1,'RDMnet::BrokerProtocol::ClientEntry::entry_header::oStream()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#ad86755d8cb2ed608f0a2e64fa79dc41d',1,'OTP::Transform::transform_data::oStream()'],['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a1cc5e761e1ee070e60bc7814ba542bf0',1,'OTP::Transform::Point::point_data::oStream()'],['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html#abc337b5cb65861296d292c26a6bd9ead',1,'OTP::Transform::Point::Module::module_data::oStream()'],['../d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module.html#ac7bb65c566ac9956836e1af356010017',1,'OTP::Transform::Point::Module::reference_frame_module::oStream()'],['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html#ab402bd23a2e45f8e2e3b878e2b640c83',1,'OTP::Transform::Point::Module::scale_module::oStream()'],['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#a6dca9327c772acb36a4b18e544f66367',1,'OTP::Transform::Point::Module::rotation_va_module::oStream()'],['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html#a38186559f22c1ee4b5a6643dca0cb676',1,'OTP::Transform::Point::Module::rotation_module::oStream()'],['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#add0a4fed15f48502ec227a47987108a7',1,'OTP::Transform::Point::Module::position_va_module::oStream()'],['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html#a6ae000ea4f2ec4b6e3077d523f0f9b26',1,'OTP::Transform::Point::Module::position_module::oStream()'],['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html#af67ddb8d6f97e9cdbd94a91d734381a0',1,'OTP::Transform::Point::address::oStream()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#a460aaabf354ab4c12acff7c211187b33',1,'OTP::PDU::pdu::oStream()'],['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html#a346ea0e68fee4199804a85e062db5620',1,'OTP::PDU::Block::oStream()'],['../d8/d4c/class_o_t_p_1_1_layer_1_1pdu.html#a1ba3fbd08a28fc238c37835e08062e15',1,'OTP::Layer::pdu::oStream()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a45a83d0592a67073ae9a582db3086b6c',1,'OTP::Layer::base_data::oStream()']]], + ['string_786',['string',['../dc/da6/class_u_u_i_d_1_1uuid.html#ab46e7b1b143986deb001074b86ca40fa',1,'UUID::uuid']]] +]; diff --git a/docs/doxygen/html/search/functions_e.html b/docs/doxygen/html/search/functions_e.html new file mode 100644 index 0000000..22d2a6b --- /dev/null +++ b/docs/doxygen/html/search/functions_e.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_e.js b/docs/doxygen/html/search/functions_e.js new file mode 100644 index 0000000..b48735b --- /dev/null +++ b/docs/doxygen/html/search/functions_e.js @@ -0,0 +1,18 @@ +var searchData= +[ + ['parameter_787',['Parameter',['../da/d5a/class_r_d_m_1_1_parameter.html#af33d5bb24b2cb7c43dfee53ee0dd3948',1,'RDM::Parameter']]], + ['parent_788',['parent',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a8b1c53dc806aebc77bc9d2469b43445d',1,'ACN::PDU::Pdu']]], + ['patch_789',['Patch',['../dc/d7f/class_d_m_x_1_1_patch.html#a7911efd8bee3983065848732f489222b',1,'DMX::Patch']]], + ['pdu_790',['Pdu',['../d1/da0/class_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1_pdu.html#a7ce7108a4d8277f15777cbec0597409b',1,'RDMnet::RPT::COMMAND::Pdu']]], + ['pdu_791',['pdu',['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#a4f6b8b2aa82c077069536cb961b0fe64',1,'OTP::PDU::pdu']]], + ['pdu_792',['Pdu',['../d9/dfa/class_a_c_n_1_1_s_d_t_1_1_pdu.html#ac4a915874b7564e5896a1753d001e1b2',1,'ACN::SDT::Pdu::Pdu()'],['../db/d6c/class_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1_pdu.html#a2ba3829ea6dee1b2fccc4a0044e4503e',1,'ACN::SDT::CLIENT::Pdu::Pdu()'],['../dd/de4/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1_pdu.html#aded0f276a4558457bc6a7d38e8afd2b3',1,'SACN::EXTENDED::DISCOVERY::Pdu::Pdu()'],['../d7/df1/class_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_pdu.html#a02bf6477df0097fae63dc708820365cf',1,'SACN::EXTENDED::Pdu::Pdu()'],['../d6/d38/class_s_a_c_n_1_1_d_a_t_a_1_1_pdu.html#a8a96b2ad29cf3945986eabdfff971ead',1,'SACN::DATA::Pdu::Pdu()'],['../d1/de9/class_r_d_mnet_1_1_r_p_t_1_1_pdu.html#ae9d09caa212413dd6d72d05f9ed2831f',1,'RDMnet::RPT::Pdu::Pdu()'],['../d7/da3/class_r_d_mnet_1_1_r_p_t_1_1_n_o_t_i_f_i_c_a_t_i_o_n_1_1_pdu.html#a739a27df39a316683042ed24c267698d',1,'RDMnet::RPT::NOTIFICATION::Pdu::Pdu()'],['../db/da9/class_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html#a868d5e191c5e1e4da3c5bfcc93ee63ea',1,'RDMnet::RPT::STATUS::Pdu::Pdu()'],['../d3/d9f/class_r_d_mnet_1_1_r_p_t_1_1_r_e_q_u_e_s_t_1_1_pdu.html#af9e5d18f38abfccff6e805fb7125dc76',1,'RDMnet::RPT::REQUEST::Pdu::Pdu()'],['../d3/d1d/class_r_d_mnet_1_1_pdu.html#a5b73b75655908ef25a7ae05e27c62858',1,'RDMnet::Pdu::Pdu()'],['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a7132c36075e808c7eee0d87171177a51',1,'ACN::PDU::Pdu::Pdu()'],['../dd/d62/class_a_c_n_1_1_d_m_p_1_1_pdu.html#a43cfb75032def5a1b4bf2e7b6cd5365d',1,'ACN::DMP::Pdu::Pdu()'],['../d3/d33/class_r_d_mnet_1_1_e_p_t_1_1_pdu.html#a1ce62021ec82587e320246665b85483d',1,'RDMnet::EPT::Pdu::Pdu()'],['../db/d54/class_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1_pdu.html#a505ca1bc1da330eb25cd9423cb693488',1,'RDMnet::EPT::DATA::Pdu::Pdu()'],['../d2/d28/class_r_d_mnet_1_1_e_p_t_1_1_s_t_a_t_u_s_1_1_pdu.html#a10c69c5c49531c79caf9e518de46be3d',1,'RDMnet::EPT::STATUS::Pdu::Pdu()'],['../d2/d1a/class_r_d_mnet_1_1_l_l_r_p_1_1_pdu.html#ad115d7fffe0a0a339f25809e388ad753',1,'RDMnet::LLRP::Pdu::Pdu()'],['../da/dca/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1_pdu.html#a384b79dd93b255c37e74a96456bd97d9',1,'RDMnet::LLRP::ProbeRequest::Pdu::Pdu()'],['../dc/dcb/class_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1_pdu.html#a6b2fff597024027f5a6111e22d0caace',1,'RDMnet::LLRP::ProbeReply::Pdu::Pdu()'],['../dc/daf/class_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1_pdu.html#abaeda876d78129a98cf42b88b008c5dd',1,'RDMnet::BrokerProtocol::ClientEntry::Pdu::Pdu()'],['../d2/dfb/class_r_d_mnet_1_1_broker_protocol_1_1_pdu.html#a0e2736ddc06e67d3f5a66ac65e036168',1,'RDMnet::BrokerProtocol::Pdu::Pdu()'],['../d4/d23/class_a_c_n_1_1_r_l_p_1_1_pdu.html#a5cd742be6deb8323165c9efadcbb7c14',1,'ACN::RLP::Pdu::Pdu()']]], + ['pdu_5fstream_793',['pdu_stream',['../d9/d36/class_a_c_n_1_1_p_d_u_1_1pdu__stream.html#a3ceef8aa6296955efb362feee5df8188',1,'ACN::PDU::pdu_stream']]], + ['personality_794',['personality',['../dd/dbe/class_d_m_x_1_1_device.html#a0e6eb893f75c4bc1d70767138022188f',1,'DMX::Device']]], + ['personality_795',['Personality',['../d3/d32/class_d_m_x_1_1_personality.html#aad46ab3ae9da921ab4d93c67b92112fb',1,'DMX::Personality']]], + ['personalitycount_796',['personalityCount',['../dd/dbe/class_d_m_x_1_1_device.html#aed18730792647d0b8b35337f20d2c759',1,'DMX::Device']]], + ['priority_797',['priority',['../d8/d01/class_s_a_c_n_1_1_provenance.html#a4b7c1699ccb489b176a606f8a48e19b6',1,'SACN::Provenance']]], + ['productcategorydescription_798',['ProductCategoryDescription',['../de/d93/namespace_r_d_m.html#aa59033747e1f52829d1fd26ad3db8e06',1,'RDM']]], + ['productdetaildescription_799',['ProductDetailDescription',['../de/d93/namespace_r_d_m.html#a9ba31c966765d620c8116a6cfcb43197',1,'RDM']]], + ['property_800',['Property',['../d7/d9b/class_a_c_n_1_1_d_m_p_1_1_property.html#a15a467901ac78bdd5258ea819c3a5957',1,'ACN::DMP::Property']]], + ['provenance_801',['Provenance',['../d8/d01/class_s_a_c_n_1_1_provenance.html#a4262d45440128ff6dbd18db029876b57',1,'SACN::Provenance::Provenance()'],['../d8/d01/class_s_a_c_n_1_1_provenance.html#acc8cd965daf333d03b0ed722291fe4d5',1,'SACN::Provenance::Provenance(std::shared_ptr< DATA::Pdu >)']]] +]; diff --git a/docs/doxygen/html/search/functions_f.html b/docs/doxygen/html/search/functions_f.html new file mode 100644 index 0000000..54b7dee --- /dev/null +++ b/docs/doxygen/html/search/functions_f.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/functions_f.js b/docs/doxygen/html/search/functions_f.js new file mode 100644 index 0000000..af04571 --- /dev/null +++ b/docs/doxygen/html/search/functions_f.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['quick_5ffind_802',['quick_find',['../db/db8/class_r_d_m_1_1_controller.html#a7214ea423a0b630bdbd8cffc99678498',1,'RDM::Controller']]] +]; diff --git a/docs/doxygen/html/search/mag_sel.svg b/docs/doxygen/html/search/mag_sel.svg new file mode 100644 index 0000000..03626f6 --- /dev/null +++ b/docs/doxygen/html/search/mag_sel.svg @@ -0,0 +1,74 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/docs/doxygen/html/search/namespaces_0.html b/docs/doxygen/html/search/namespaces_0.html new file mode 100644 index 0000000..21db2c3 --- /dev/null +++ b/docs/doxygen/html/search/namespaces_0.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/namespaces_0.js b/docs/doxygen/html/search/namespaces_0.js new file mode 100644 index 0000000..55c3f71 --- /dev/null +++ b/docs/doxygen/html/search/namespaces_0.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['cliententry_654',['ClientEntry',['../d6/d71/namespace_r_d_mnet_1_1_broker_protocol_1_1_client_entry.html',1,'RDMnet::BrokerProtocol']]], + ['rdm_655',['RDM',['../de/d93/namespace_r_d_m.html',1,'']]] +]; diff --git a/docs/doxygen/html/search/nomatches.html b/docs/doxygen/html/search/nomatches.html new file mode 100644 index 0000000..2b9360b --- /dev/null +++ b/docs/doxygen/html/search/nomatches.html @@ -0,0 +1,13 @@ + + + + + + + + +
    +
    No Matches
    +
    + + diff --git a/docs/doxygen/html/search/pages_0.html b/docs/doxygen/html/search/pages_0.html new file mode 100644 index 0000000..8517b48 --- /dev/null +++ b/docs/doxygen/html/search/pages_0.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/pages_0.js b/docs/doxygen/html/search/pages_0.js new file mode 100644 index 0000000..2554258 --- /dev/null +++ b/docs/doxygen/html/search/pages_0.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['library_20for_20e1_2e17_20acn_1110',['Library for E1.17 ACN',['../da/d62/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_acn__r_e_a_d_m_e.html',1,'']]], + ['library_20for_20e1_2e20_20rdm_1111',['Library for E1.20 RDM',['../d2/d8f/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_rdm__r_e_a_d_m_e.html',1,'']]], + ['library_20for_20e1_2e31_20sacn_1112',['Library for E1.31 sACN',['../d0/d52/md__home_kevin__code_viewer_lib__open_l_c_p_protocols_sacn__r_e_a_d_m_e.html',1,'']]] +]; diff --git a/docs/doxygen/html/search/pages_1.html b/docs/doxygen/html/search/pages_1.html new file mode 100644 index 0000000..a0fb679 --- /dev/null +++ b/docs/doxygen/html/search/pages_1.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/pages_1.js b/docs/doxygen/html/search/pages_1.js new file mode 100644 index 0000000..c40a923 --- /dev/null +++ b/docs/doxygen/html/search/pages_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['openlcp_1113',['OpenLCP',['../index.html',1,'']]] +]; diff --git a/docs/doxygen/html/search/related_0.html b/docs/doxygen/html/search/related_0.html new file mode 100644 index 0000000..506aaec --- /dev/null +++ b/docs/doxygen/html/search/related_0.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/related_0.js b/docs/doxygen/html/search/related_0.js new file mode 100644 index 0000000..9b3f035 --- /dev/null +++ b/docs/doxygen/html/search/related_0.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['operator_21_3d_1108',['operator!=',['../d6/d1f/struct_r_d_m_1_1_u_i_d.html#a3a1f1abbe3323f570b2daee3c823508e',1,'RDM::UID']]], + ['operator_3d_3d_1109',['operator==',['../d6/d1f/struct_r_d_m_1_1_u_i_d.html#a398316eaeec3b6253094d75faec688b6',1,'RDM::UID::operator==()'],['../d8/d01/class_s_a_c_n_1_1_provenance.html#a50463bc92f7b97d0bc488b449b247bf5',1,'SACN::Provenance::operator==()'],['../dc/da6/class_u_u_i_d_1_1uuid.html#a25adbee3c33cf8075db80f4e71ab038c',1,'UUID::uuid::operator==()']]] +]; diff --git a/docs/doxygen/html/search/search.css b/docs/doxygen/html/search/search.css new file mode 100644 index 0000000..9074198 --- /dev/null +++ b/docs/doxygen/html/search/search.css @@ -0,0 +1,257 @@ +/*---------------- Search Box */ + +#MSearchBox { + white-space : nowrap; + background: white; + border-radius: 0.65em; + box-shadow: inset 0.5px 0.5px 3px 0px #555; + z-index: 102; +} + +#MSearchBox .left { + display: inline-block; + vertical-align: middle; + height: 1.4em; +} + +#MSearchSelect { + display: inline-block; + vertical-align: middle; + height: 1.4em; + padding: 0 0 0 0.3em; + margin: 0; +} + +#MSearchField { + display: inline-block; + vertical-align: middle; + width: 7.5em; + height: 1.1em; + margin: 0 0.15em; + padding: 0; + line-height: 1em; + border:none; + color: #909090; + outline: none; + font-family: Arial, Verdana, sans-serif; + -webkit-border-radius: 0px; + border-radius: 0px; + background: none; +} + + +#MSearchBox .right { + display: inline-block; + vertical-align: middle; + width: 1.4em; + height: 1.4em; +} + +#MSearchClose { + display: none; + font-size: inherit; + background : none; + border: none; + margin: 0; + padding: 0; + outline: none; + +} + +#MSearchCloseImg { + height: 1.4em; + padding: 0.3em; + margin: 0; +} + +.MSearchBoxActive #MSearchField { + color: #000000; +} + +#main-menu > li:last-child { + /* This
  • object is the parent of the search bar */ + display: flex; + justify-content: center; + align-items: center; + height: 36px; + margin-right: 1em; +} + +/*---------------- Search filter selection */ + +#MSearchSelectWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #90A5CE; + background-color: #F9FAFC; + z-index: 10001; + padding-top: 4px; + padding-bottom: 4px; + -moz-border-radius: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +.SelectItem { + font: 8pt Arial, Verdana, sans-serif; + padding-left: 2px; + padding-right: 12px; + border: 0px; +} + +span.SelectionMark { + margin-right: 4px; + font-family: monospace; + outline-style: none; + text-decoration: none; +} + +a.SelectItem { + display: block; + outline-style: none; + color: #000000; + text-decoration: none; + padding-left: 6px; + padding-right: 12px; +} + +a.SelectItem:focus, +a.SelectItem:active { + color: #000000; + outline-style: none; + text-decoration: none; +} + +a.SelectItem:hover { + color: #FFFFFF; + background-color: #3D578C; + outline-style: none; + text-decoration: none; + cursor: pointer; + display: block; +} + +/*---------------- Search results window */ + +iframe#MSearchResults { + width: 60ex; + height: 15em; +} + +#MSearchResultsWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #000; + background-color: #EEF1F7; + z-index:10000; +} + +/* ----------------------------------- */ + + +#SRIndex { + clear:both; + padding-bottom: 15px; +} + +.SREntry { + font-size: 10pt; + padding-left: 1ex; +} + +.SRPage .SREntry { + font-size: 8pt; + padding: 1px 5px; +} + +body.SRPage { + margin: 5px 2px; +} + +.SRChildren { + padding-left: 3ex; padding-bottom: .5em +} + +.SRPage .SRChildren { + display: none; +} + +.SRSymbol { + font-weight: bold; + color: #425E97; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRScope { + display: block; + color: #425E97; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRSymbol:focus, a.SRSymbol:active, +a.SRScope:focus, a.SRScope:active { + text-decoration: underline; +} + +span.SRScope { + padding-left: 4px; + font-family: Arial, Verdana, sans-serif; +} + +.SRPage .SRStatus { + padding: 2px 5px; + font-size: 8pt; + font-style: italic; + font-family: Arial, Verdana, sans-serif; +} + +.SRResult { + display: none; +} + +div.searchresults { + margin-left: 10px; + margin-right: 10px; +} + +/*---------------- External search page results */ + +.searchresult { + background-color: #F0F3F8; +} + +.pages b { + color: white; + padding: 5px 5px 3px 5px; + background-image: url("../tab_a.png"); + background-repeat: repeat-x; + text-shadow: 0 1px 1px #000000; +} + +.pages { + line-height: 17px; + margin-left: 4px; + text-decoration: none; +} + +.hl { + font-weight: bold; +} + +#searchresults { + margin-bottom: 20px; +} + +.searchpages { + margin-top: 10px; +} + diff --git a/docs/doxygen/html/search/search.js b/docs/doxygen/html/search/search.js new file mode 100644 index 0000000..fb226f7 --- /dev/null +++ b/docs/doxygen/html/search/search.js @@ -0,0 +1,816 @@ +/* + @licstart The following is the entire license notice for the JavaScript code in this file. + + The MIT License (MIT) + + Copyright (C) 1997-2020 by Dimitri van Heesch + + Permission is hereby granted, free of charge, to any person obtaining a copy of this software + and associated documentation files (the "Software"), to deal in the Software without restriction, + including without limitation the rights to use, copy, modify, merge, publish, distribute, + sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or + substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING + BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, + DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + @licend The above is the entire license notice for the JavaScript code in this file + */ +function convertToId(search) +{ + var result = ''; + for (i=0;i do a search + { + this.Search(); + } + } + + this.OnSearchSelectKey = function(evt) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==40 && this.searchIndex0) // Up + { + this.searchIndex--; + this.OnSelectItem(this.searchIndex); + } + else if (e.keyCode==13 || e.keyCode==27) + { + this.OnSelectItem(this.searchIndex); + this.CloseSelectionWindow(); + this.DOMSearchField().focus(); + } + return false; + } + + // --------- Actions + + // Closes the results window. + this.CloseResultsWindow = function() + { + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.Activate(false); + } + + this.CloseSelectionWindow = function() + { + this.DOMSearchSelectWindow().style.display = 'none'; + } + + // Performs a search. + this.Search = function() + { + this.keyTimeout = 0; + + // strip leading whitespace + var searchValue = this.DOMSearchField().value.replace(/^ +/, ""); + + var code = searchValue.toLowerCase().charCodeAt(0); + var idxChar = searchValue.substr(0, 1).toLowerCase(); + if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair + { + idxChar = searchValue.substr(0, 2); + } + + var resultsPage; + var resultsPageWithSearch; + var hasResultsPage; + + var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar); + if (idx!=-1) + { + var hexCode=idx.toString(16); + resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + this.extension; + resultsPageWithSearch = resultsPage+'?'+escape(searchValue); + hasResultsPage = true; + } + else // nothing available for this search term + { + resultsPage = this.resultsPath + '/nomatches' + this.extension; + resultsPageWithSearch = resultsPage; + hasResultsPage = false; + } + + window.frames.MSearchResults.location = resultsPageWithSearch; + var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); + + if (domPopupSearchResultsWindow.style.display!='block') + { + var domSearchBox = this.DOMSearchBox(); + this.DOMSearchClose().style.display = 'inline-block'; + if (this.insideFrame) + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + domPopupSearchResultsWindow.style.position = 'relative'; + domPopupSearchResultsWindow.style.display = 'block'; + var width = document.body.clientWidth - 8; // the -8 is for IE :-( + domPopupSearchResultsWindow.style.width = width + 'px'; + domPopupSearchResults.style.width = width + 'px'; + } + else + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth; + var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1; + domPopupSearchResultsWindow.style.display = 'block'; + left -= domPopupSearchResults.offsetWidth; + domPopupSearchResultsWindow.style.top = top + 'px'; + domPopupSearchResultsWindow.style.left = left + 'px'; + } + } + + this.lastSearchValue = searchValue; + this.lastResultsPage = resultsPage; + } + + // -------- Activation Functions + + // Activates or deactivates the search panel, resetting things to + // their default values if necessary. + this.Activate = function(isActive) + { + if (isActive || // open it + this.DOMPopupSearchResultsWindow().style.display == 'block' + ) + { + this.DOMSearchBox().className = 'MSearchBoxActive'; + + var searchField = this.DOMSearchField(); + + if (searchField.value == this.searchLabel) // clear "Search" term upon entry + { + searchField.value = ''; + this.searchActive = true; + } + } + else if (!isActive) // directly remove the panel + { + this.DOMSearchBox().className = 'MSearchBoxInactive'; + this.DOMSearchField().value = this.searchLabel; + this.searchActive = false; + this.lastSearchValue = '' + this.lastResultsPage = ''; + } + } +} + +// ----------------------------------------------------------------------- + +// The class that handles everything on the search results page. +function SearchResults(name) +{ + // The number of matches from the last run of . + this.lastMatchCount = 0; + this.lastKey = 0; + this.repeatOn = false; + + // Toggles the visibility of the passed element ID. + this.FindChildElement = function(id) + { + var parentElement = document.getElementById(id); + var element = parentElement.firstChild; + + while (element && element!=parentElement) + { + if (element.nodeName.toLowerCase() == 'div' && element.className == 'SRChildren') + { + return element; + } + + if (element.nodeName.toLowerCase() == 'div' && element.hasChildNodes()) + { + element = element.firstChild; + } + else if (element.nextSibling) + { + element = element.nextSibling; + } + else + { + do + { + element = element.parentNode; + } + while (element && element!=parentElement && !element.nextSibling); + + if (element && element!=parentElement) + { + element = element.nextSibling; + } + } + } + } + + this.Toggle = function(id) + { + var element = this.FindChildElement(id); + if (element) + { + if (element.style.display == 'block') + { + element.style.display = 'none'; + } + else + { + element.style.display = 'block'; + } + } + } + + // Searches for the passed string. If there is no parameter, + // it takes it from the URL query. + // + // Always returns true, since other documents may try to call it + // and that may or may not be possible. + this.Search = function(search) + { + if (!search) // get search word from URL + { + search = window.location.search; + search = search.substring(1); // Remove the leading '?' + search = unescape(search); + } + + search = search.replace(/^ +/, ""); // strip leading spaces + search = search.replace(/ +$/, ""); // strip trailing spaces + search = search.toLowerCase(); + search = convertToId(search); + + var resultRows = document.getElementsByTagName("div"); + var matches = 0; + + var i = 0; + while (i < resultRows.length) + { + var row = resultRows.item(i); + if (row.className == "SRResult") + { + var rowMatchName = row.id.toLowerCase(); + rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' + + if (search.length<=rowMatchName.length && + rowMatchName.substr(0, search.length)==search) + { + row.style.display = 'block'; + matches++; + } + else + { + row.style.display = 'none'; + } + } + i++; + } + document.getElementById("Searching").style.display='none'; + if (matches == 0) // no results + { + document.getElementById("NoMatches").style.display='block'; + } + else // at least one result + { + document.getElementById("NoMatches").style.display='none'; + } + this.lastMatchCount = matches; + return true; + } + + // return the first item with index index or higher that is visible + this.NavNext = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index++; + } + return focusItem; + } + + this.NavPrev = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index--; + } + return focusItem; + } + + this.ProcessKeys = function(e) + { + if (e.type == "keydown") + { + this.repeatOn = false; + this.lastKey = e.keyCode; + } + else if (e.type == "keypress") + { + if (!this.repeatOn) + { + if (this.lastKey) this.repeatOn = true; + return false; // ignore first keypress after keydown + } + } + else if (e.type == "keyup") + { + this.lastKey = 0; + this.repeatOn = false; + } + return this.lastKey!=0; + } + + this.Nav = function(evt,itemIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + var newIndex = itemIndex-1; + var focusItem = this.NavPrev(newIndex); + if (focusItem) + { + var child = this.FindChildElement(focusItem.parentNode.parentNode.id); + if (child && child.style.display == 'block') // children visible + { + var n=0; + var tmpElem; + while (1) // search for last child + { + tmpElem = document.getElementById('Item'+newIndex+'_c'+n); + if (tmpElem) + { + focusItem = tmpElem; + } + else // found it! + { + break; + } + n++; + } + } + } + if (focusItem) + { + focusItem.focus(); + } + else // return focus to search field + { + parent.document.getElementById("MSearchField").focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = itemIndex+1; + var focusItem; + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem && elem.style.display == 'block') // children visible + { + focusItem = document.getElementById('Item'+itemIndex+'_c0'); + } + if (!focusItem) focusItem = this.NavNext(newIndex); + if (focusItem) focusItem.focus(); + } + else if (this.lastKey==39) // Right + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'block'; + } + else if (this.lastKey==37) // Left + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'none'; + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } + + this.NavChild = function(evt,itemIndex,childIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + if (childIndex>0) + { + var newIndex = childIndex-1; + document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); + } + else // already at first child, jump to parent + { + document.getElementById('Item'+itemIndex).focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = childIndex+1; + var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); + if (!elem) // last child, jump to parent next parent + { + elem = this.NavNext(itemIndex+1); + } + if (elem) + { + elem.focus(); + } + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } +} + +function setKeyActions(elem,action) +{ + elem.setAttribute('onkeydown',action); + elem.setAttribute('onkeypress',action); + elem.setAttribute('onkeyup',action); +} + +function setClassAttr(elem,attr) +{ + elem.setAttribute('class',attr); + elem.setAttribute('className',attr); +} + +function createResults() +{ + var results = document.getElementById("SRResults"); + for (var e=0; e + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/typedefs_0.js b/docs/doxygen/html/search/typedefs_0.js new file mode 100644 index 0000000..b0a98e6 --- /dev/null +++ b/docs/doxygen/html/search/typedefs_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['msgptr_1104',['MsgPtr',['../de/d93/namespace_r_d_m.html#a7e415d3dd577d3e2ef3b24dcc5bdf55d',1,'RDM']]] +]; diff --git a/docs/doxygen/html/search/typedefs_1.html b/docs/doxygen/html/search/typedefs_1.html new file mode 100644 index 0000000..46cf01e --- /dev/null +++ b/docs/doxygen/html/search/typedefs_1.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/typedefs_1.js b/docs/doxygen/html/search/typedefs_1.js new file mode 100644 index 0000000..6d7d652 --- /dev/null +++ b/docs/doxygen/html/search/typedefs_1.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['pid_1105',['PID',['../de/d93/namespace_r_d_m.html#a66540857db20c312b3d649465388ad06',1,'RDM']]], + ['pidaction_1106',['PidAction',['../de/d93/namespace_r_d_m.html#a41387ed30e6c7f83fe814826ef0629a2',1,'RDM']]] +]; diff --git a/docs/doxygen/html/search/typedefs_2.html b/docs/doxygen/html/search/typedefs_2.html new file mode 100644 index 0000000..6835ee6 --- /dev/null +++ b/docs/doxygen/html/search/typedefs_2.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/typedefs_2.js b/docs/doxygen/html/search/typedefs_2.js new file mode 100644 index 0000000..f28b8fc --- /dev/null +++ b/docs/doxygen/html/search/typedefs_2.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['statusptr_1107',['StatusPtr',['../de/d93/namespace_r_d_m.html#aa027eb69799cef51950d70c2019b8a7d',1,'RDM']]] +]; diff --git a/docs/doxygen/html/search/variables_0.html b/docs/doxygen/html/search/variables_0.html new file mode 100644 index 0000000..1e477c0 --- /dev/null +++ b/docs/doxygen/html/search/variables_0.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_0.js b/docs/doxygen/html/search/variables_0.js new file mode 100644 index 0000000..c22a33c --- /dev/null +++ b/docs/doxygen/html/search/variables_0.js @@ -0,0 +1,15 @@ +var searchData= +[ + ['ack_5frange_5fbegin_912',['ack_range_begin',['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#abc8ce094962b3b89cc4c43da4645da5e',1,'ACN::SDT::wrapper_data']]], + ['ack_5frange_5fend_913',['ack_range_end',['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#acd247e26b3927321bcb911c61fbdb713',1,'ACN::SDT::wrapper_data']]], + ['acn_5fid_914',['acn_id',['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#abd66785a83f725a78c838c805d5cf597',1,'ACN::RLP::TCP::transport::acn_id()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a720d813381dae3a61b7f035f748cbd28',1,'ACN::RLP::UDP::transport::acn_id()']]], + ['address_915',['address',['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#a70e4801f91c6278b618a0682ef4f5031',1,'ACN::DMP::range::address()'],['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html#ab5215c6be0f09f927531735bf9291e45',1,'RDMnet::LLRP::ProbeReply::reply_data::address()'],['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html#a429d2a68f78b07e356202f6b71992883',1,'ACN::SDT::channel_params_data::address()']]], + ['addresses_916',['addresses',['../d3/d1e/struct_a_c_n_1_1_d_m_p_1_1address__list.html#a5aaf35a08abc03e857ca6f3712bf5270',1,'ACN::DMP::address_list']]], + ['arx_917',['Arx',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#a877d8e12ad23e8b2d5487c2008ad2e77',1,'OTP::Transform::Point::Module::rotation_va_module']]], + ['ary_918',['Ary',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#ade0d68edce8b00643f66b27a402aa5b0',1,'OTP::Transform::Point::Module::rotation_va_module']]], + ['arz_919',['Arz',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#aa858a243b406232ad55739ce56272d6a',1,'OTP::Transform::Point::Module::rotation_va_module']]], + ['association_920',['association',['../dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html#a418b8aa53954fb865c1503b57ff372f6',1,'ACN::SDT::CLIENT::client_header']]], + ['ax_921',['Ax',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#ad814e90deaff81f3b916495a1cd7986a',1,'OTP::Transform::Point::Module::position_va_module']]], + ['ay_922',['Ay',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a13e2b82f3906a4bc6405406816cb2039',1,'OTP::Transform::Point::Module::position_va_module']]], + ['az_923',['Az',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a41a24f957604f73c3537035592e8f310',1,'OTP::Transform::Point::Module::position_va_module']]] +]; diff --git a/docs/doxygen/html/search/variables_1.html b/docs/doxygen/html/search/variables_1.html new file mode 100644 index 0000000..ea73d9a --- /dev/null +++ b/docs/doxygen/html/search/variables_1.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_1.js b/docs/doxygen/html/search/variables_1.js new file mode 100644 index 0000000..22dcc65 --- /dev/null +++ b/docs/doxygen/html/search/variables_1.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['binding_5fcid_924',['binding_cid',['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html#ac17af7a8e195f52dd855d9ead593cdbb',1,'RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data']]], + ['block_925',['block',['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a149b2c3663161b2cb320d234172e44c8',1,'ACN::SDT::wrapper_data']]], + ['broker_5fuid_926',['broker_uid',['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#a2c1e39166af1d7e375ad5b036fc5d3f4',1,'RDMnet::BrokerProtocol::connect_reply_data']]], + ['brokers_5fonly_927',['brokers_only',['../d0/dda/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t.html#ae3ebc6cc152f318cb96f949ce40a147c',1,'RDMnet::LLRP::ProbeRequest::filter_t']]], + ['byte_928',['byte',['../db/d8c/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags.html#af5b51dd353bcdee3084ca78fc7bda454',1,'RDMnet::BrokerProtocol::connection_flags']]] +]; diff --git a/docs/doxygen/html/search/variables_10.html b/docs/doxygen/html/search/variables_10.html new file mode 100644 index 0000000..dc9920b --- /dev/null +++ b/docs/doxygen/html/search/variables_10.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_10.js b/docs/doxygen/html/search/variables_10.js new file mode 100644 index 0000000..daaf738 --- /dev/null +++ b/docs/doxygen/html/search/variables_10.js @@ -0,0 +1,14 @@ +var searchData= +[ + ['reason_1041',['reason',['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#ac4249658c1858d1c9aa99c8c475020aa',1,'ACN::SDT::join_refuse_data::reason()'],['../d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html#a4bbc93d69c31d89db9bde8e4f2112a05',1,'ACN::SDT::disconnecting_data::reason()'],['../d7/db7/struct_r_d_mnet_1_1_broker_protocol_1_1disconnect__data.html#ae878d141a38cd0abe22c813df2a470fa',1,'RDMnet::BrokerProtocol::disconnect_data::reason()']]], + ['reciprocal_1042',['reciprocal',['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a078747c526ba52311fe94d6c19f23d3c',1,'ACN::SDT::join_data::reciprocal()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#a5ac0c9c323caf9667ea9cea76dfa75d1',1,'ACN::SDT::join_accept_data::reciprocal()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#aedaedfb7e47a96a024d7f5d7a0214186',1,'ACN::SDT::channel_info_block::reciprocal()']]], + ['reliable_1043',['reliable',['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#ae41200999e631862dbbcdb9f49f8f9d0',1,'ACN::SDT::nak_data::reliable()'],['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a8759b4e1237f9e3b06057fb59fe152d9',1,'ACN::SDT::wrapper_data::reliable()'],['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#a7957e2e0bd461445d2f04ba8b2d8affa',1,'ACN::SDT::join_refuse_data::reliable()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#ae03112bc981b48be33a0a99feeb71f68',1,'ACN::SDT::join_accept_data::reliable()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#aac55f9c5336001d5da4a492ec001899a',1,'ACN::SDT::join_data::reliable()']]], + ['res_1044',['res',['../d8/d52/struct_u_u_i_d_1_1_n_c_s_fields.html#a67c1755239ea4d6004b7844db071438f',1,'UUID::NCSFields']]], + ['reserved_1045',['reserved',['../d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html#a006870191533741d07abbe427131ad98',1,'OTP::Advertisement::System::system_data::reserved()'],['../d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html#a8f8de854a79db7a313ca1ab7ed208799',1,'SACN::EXTENDED::discovery_header::reserved()'],['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html#a4179015fa8ef83a9e75299bf7cb59046',1,'SACN::EXTENDED::sync_header::reserved()'],['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html#a62c8fc81424e5473b5cc31fb9452f219',1,'RDMnet::RPT::rpt_data::reserved()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#a06ae2e05e1ad800fc2373b0afc7ff338',1,'OTP::Transform::transform_data::reserved()'],['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a16b85ccb8d8ae121a0e61811db169bc5',1,'OTP::Transform::Point::point_data::reserved()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a18296881b3b3eaf3d190eac0829a1e49',1,'OTP::Layer::base_data::reserved()'],['../d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html#a1e7db3125d639ae7663f466e5b59c67a',1,'OTP::Advertisement::advertisement_data::reserved()'],['../d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html#a4d97e501799c8ef9554208a9ad564603',1,'OTP::Advertisement::Name::name_data::reserved()'],['../d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html#a00fdd86a830012cb74ebb57414fa7d8e',1,'OTP::Advertisement::Module::module_data::reserved()'],['../d0/dda/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t.html#afbe4ed60f3cdf7fa23d0e13b618c6832',1,'RDMnet::LLRP::ProbeRequest::filter_t::reserved()']]], + ['responsetype_1046',['responseType',['../de/d0d/struct_r_d_m_1_1_message.html#a60591f28b4e1a2a03e6fb85791ba98a0',1,'RDM::Message']]], + ['rid_1047',['rid',['../d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html#a9edff4fa53e5145fe96f1150a0a077d6',1,'RDMnet::BrokerProtocol::dynamic_uid_request::rid()'],['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html#ac5096bd752dadc6f99230c4b21abdac1',1,'RDMnet::BrokerProtocol::dynamic_uid_mapping::rid()']]], + ['root_1048',['root',['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#aa67e203061cc18c7ca45fe325f7618a3',1,'ACN::RLP::TCP::transport::root()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a8ed629e3209f2b14598f5da03073a3e3',1,'ACN::RLP::UDP::transport::root()']]], + ['rx_1049',['Rx',['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html#a9f55b6dc6a8bcb1d6da8992c63dba642',1,'OTP::Transform::Point::Module::rotation_module']]], + ['ry_1050',['Ry',['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html#a05676f1dcb19dee58cc0ee56a4245e74',1,'OTP::Transform::Point::Module::rotation_module']]], + ['rz_1051',['Rz',['../d5/d03/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__module.html#ac4b2cfd30c7f88a5aada898bfb3b61d3',1,'OTP::Transform::Point::Module::rotation_module']]] +]; diff --git a/docs/doxygen/html/search/variables_11.html b/docs/doxygen/html/search/variables_11.html new file mode 100644 index 0000000..704bcb1 --- /dev/null +++ b/docs/doxygen/html/search/variables_11.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_11.js b/docs/doxygen/html/search/variables_11.js new file mode 100644 index 0000000..4ea97c5 --- /dev/null +++ b/docs/doxygen/html/search/variables_11.js @@ -0,0 +1,28 @@ +var searchData= +[ + ['scale_5fx_1052',['scale_x',['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html#a3fb29af7fc22bdb3d69e943412f26cf9',1,'OTP::Transform::Point::Module::scale_module']]], + ['scale_5fy_1053',['scale_y',['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html#a47394b0dff5006999567dea981bf9060',1,'OTP::Transform::Point::Module::scale_module']]], + ['scale_5fz_1054',['scale_z',['../dc/d56/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1scale__module.html#a4b202d2c79a9e9b1f6632ebfb8922d54',1,'OTP::Transform::Point::Module::scale_module']]], + ['searchdomain_1055',['searchDomain',['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#a60d8a4927a51e1a17a03e97d2f4047aa',1,'RDMnet::BrokerProtocol::client_connect_data']]], + ['sensors_5f_1056',['sensors_',['../d1/d8a/class_r_d_m_1_1_device.html#a900fbcb909222b47059e8350cd2070fc',1,'RDM::Device']]], + ['sequence_1057',['sequence',['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html#aa729b014143f25d95ee8edc9eca8e444',1,'RDMnet::RPT::rpt_data::sequence()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#ad770545c2bac82c860a2e44b0cb413bf',1,'ACN::SDT::join_data::sequence()'],['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#ac90756a9e1a8b314bf03f22cd439bf76',1,'ACN::SDT::wrapper_data::sequence()'],['../df/db9/struct_a_c_n_1_1_s_d_t_1_1ack__data.html#a1991e42e2a8edaa0e18f0da46b685b40',1,'ACN::SDT::ack_data::sequence()']]], + ['sequence_5fnumber_1058',['sequence_number',['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html#a049008e5ca8e1753443c546e69fe95fb',1,'SACN::EXTENDED::sync_header::sequence_number()'],['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#a009048fa9a4b9712dfa459b31e018719',1,'SACN::DATA::data_header::sequence_number()']]], + ['sessions_1059',['sessions',['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a80f126c00019df2e3d11e37c2a66fc56',1,'ACN::SDT::channel_info_block']]], + ['short_5fmessage_1060',['short_message',['../de/d0d/struct_r_d_m_1_1_message.html#a829d25c9a8b90ee119bad30f50167cb0',1,'RDM::Message']]], + ['source_1061',['source',['../de/d0d/struct_r_d_m_1_1_message.html#ab12fea9bb90555b081f1fa9a8581f0fb',1,'RDM::Message::source()'],['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#a6e0cb86f33abc6fd77b0e39cd1ce61c5',1,'RDMnet::RPT::rpt_header::source()'],['../d2/d5b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe.html#af1c6c273d10cc43bea6f125659405036',1,'SACN::EXTENDED::DISCOVERY::discoveredUniverse::source()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a0a85e80b91a6d00c65eae0da6a69b60c',1,'ACN::SDT::channel_info_block::source()']]], + ['source_5fendpoint_1062',['source_endpoint',['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#a46cfc07b2d3004432a8cfca9fae10368',1,'RDMnet::RPT::rpt_header']]], + ['source_5fname_1063',['source_name',['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#a63c71c1b178ad34d86f625d45d4363b5',1,'SACN::DATA::data_header::source_name()'],['../d0/d3d/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1discovery__header.html#a005acc1772de5a13348949423c17e917',1,'SACN::EXTENDED::discovery_header::source_name()']]], + ['startaddress_5f_1064',['startAddress_',['../dd/dbe/class_d_m_x_1_1_device.html#a74fbc7c8784b08c948e337ec6e9145ba',1,'DMX::Device']]], + ['status_1065',['status',['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html#a73a4ef236d4b96cffeb448b4d711cd94',1,'RDMnet::BrokerProtocol::dynamic_uid_mapping']]], + ['status_5fmessage_1066',['status_message',['../df/dd3/struct_r_d_m_1_1_status.html#a4f6ab62bc9491c453093a188163673ee',1,'RDM::Status']]], + ['status_5fstring_1067',['status_string',['../df/da2/struct_r_d_mnet_1_1_r_p_t_1_1_s_t_a_t_u_s_1_1status__string__data.html#a1c2c61366f1f15138ef305432482d5a4',1,'RDMnet::RPT::STATUS::status_string_data']]], + ['status_5ftype_1068',['status_type',['../df/dd3/struct_r_d_m_1_1_status.html#a97dc5d4adab752cc2a5fc0c98edde44b',1,'RDM::Status']]], + ['stream_5f_1069',['stream_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a6f7b87c9e0e1dba7d590f790165ec8db',1,'ACN::PDU::Pdu::stream_()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#a19ae05a100e91960c53e05919aac8c21',1,'OTP::PDU::pdu::stream_()']]], + ['sub_5fdevices_5f_1070',['sub_devices_',['../d1/d8a/class_r_d_m_1_1_device.html#a338795a53624ab44dff395fbb45e19c3',1,'RDM::Device']]], + ['subdevice_1071',['subDevice',['../de/d0d/struct_r_d_m_1_1_message.html#ae105b03fa38b5c95f2759518eb5fae8c',1,'RDM::Message']]], + ['subdevice_5fid_1072',['subdevice_id',['../df/dd3/struct_r_d_m_1_1_status.html#ade08f0cd2a14db76274d20e67063b45a',1,'RDM::Status']]], + ['subprotocol_5flist_1073',['subprotocol_list',['../df/de5/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__ept__data.html#a61e07a1c978bfd665c69cca3d44d923f',1,'RDMnet::BrokerProtocol::ClientEntry::entry_ept_data']]], + ['sync_5faddress_1074',['sync_address',['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#afb960aa6c94f8a30f4f275ff4e25ba8a',1,'SACN::DATA::data_header::sync_address()'],['../d2/d41/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1sync__header.html#a1e4ad9328ab0a7f7b152b953b28a304e',1,'SACN::EXTENDED::sync_header::sync_address()']]], + ['system_1075',['system',['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#ac263c497f6bd66e2a54905f5ef4bbb49',1,'OTP::Advertisement::Name::point_description::system()'],['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html#a962028f922a1cdf214c5077c6159e8eb',1,'OTP::Transform::Point::address::system()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#a2006fbe5eec74864ed0ec8e812a32ee2',1,'OTP::Transform::transform_data::system()']]], + ['systems_1076',['systems',['../d2/d2b/struct_o_t_p_1_1_advertisement_1_1_system_1_1system__data.html#a12bb3521ba1f41d7ff35d0b210810227',1,'OTP::Advertisement::System::system_data']]] +]; diff --git a/docs/doxygen/html/search/variables_12.html b/docs/doxygen/html/search/variables_12.html new file mode 100644 index 0000000..a3a32eb --- /dev/null +++ b/docs/doxygen/html/search/variables_12.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_12.js b/docs/doxygen/html/search/variables_12.js new file mode 100644 index 0000000..9c44bf1 --- /dev/null +++ b/docs/doxygen/html/search/variables_12.js @@ -0,0 +1,10 @@ +var searchData= +[ + ['time_1077',['time',['../d8/d52/struct_u_u_i_d_1_1_n_c_s_fields.html#a802b012cc17ea614a366f52a5a137a4f',1,'UUID::NCSFields']]], + ['time_5fhi_5fversion_1078',['time_hi_version',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#af4ec85ae33e89b32a353538840f7eeec',1,'UUID::RFC4122Fields']]], + ['time_5flow_1079',['time_low',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#acfb6e3514a6f1c688504d97bdb35c51d',1,'UUID::RFC4122Fields']]], + ['time_5fmid_1080',['time_mid',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#af7f4f51a231217a5d332c396fd620d88',1,'UUID::RFC4122Fields']]], + ['timestamp_1081',['timestamp',['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a43f3f7add8aff436999a272b96d56d1e',1,'OTP::Transform::Point::point_data::timestamp()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#a706eed7f6e3d1f1b017860ccb0c89ead',1,'OTP::Transform::transform_data::timestamp()']]], + ['transaction_1082',['transaction',['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html#ac310ec16a87746f4b97ede2dfd3101a4',1,'RDMnet::LLRP::llrp_data::transaction()'],['../de/d0d/struct_r_d_m_1_1_message.html#a4e892ad1a069f118a325451986eed5fb',1,'RDM::Message::transaction()']]], + ['type_1083',['type',['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html#acf78cc754ee7125d1f3c517d8ab911c7',1,'RDMnet::LLRP::ProbeReply::reply_data::type()'],['../d9/dc6/class_r_d_m_1_1_sensor.html#a7ce71c7b454ccc3c09728dcbe3315e75',1,'RDM::Sensor::type()'],['../d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html#a8a0afd960d2bdf8d461a44ce69393546',1,'ACN::SDT::UDP::ipAddress::type()']]] +]; diff --git a/docs/doxygen/html/search/variables_13.html b/docs/doxygen/html/search/variables_13.html new file mode 100644 index 0000000..7d05bd8 --- /dev/null +++ b/docs/doxygen/html/search/variables_13.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_13.js b/docs/doxygen/html/search/variables_13.js new file mode 100644 index 0000000..f52153b --- /dev/null +++ b/docs/doxygen/html/search/variables_13.js @@ -0,0 +1,10 @@ +var searchData= +[ + ['uacn_5f_1084',['uacn_',['../d9/d4b/class_a_c_n_1_1_component.html#a331719b9429d33a799b6c2061a3de315',1,'ACN::Component']]], + ['uid_1085',['uid',['../d5/db1/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__request.html#ad3d67824a3798f20a59eb0b29bbbffad',1,'RDMnet::BrokerProtocol::dynamic_uid_request::uid()'],['../d6/d15/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__mapping.html#a2d4ec50b879f6a6b9fcdd29f1861d101',1,'RDMnet::BrokerProtocol::dynamic_uid_mapping::uid()']]], + ['unit_1086',['unit',['../d9/dc6/class_r_d_m_1_1_sensor.html#a71aadcdd19552581ea615f8a14d48481',1,'RDM::Sensor']]], + ['unitprefix_1087',['unitPrefix',['../d9/dc6/class_r_d_m_1_1_sensor.html#adf218f439f0eeb9d654aeb521aea8b1e',1,'RDM::Sensor']]], + ['universe_1088',['universe',['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#a3afc00b4f7b14f4bb3128a8ac3ead933',1,'SACN::DATA::data_header::universe()'],['../d2/d5b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe.html#a68beb532a19c2df530b1b5705ea83058',1,'SACN::EXTENDED::DISCOVERY::discoveredUniverse::universe()']]], + ['upper_1089',['upper',['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#acad1318fd8639b1e8ada9c0ed9cbad85',1,'RDMnet::LLRP::ProbeRequest::request_data']]], + ['upstream_1090',['upstream',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a4723d234558b3a43df7ea0a36011f3ae',1,'ACN::SDT::Session']]] +]; diff --git a/docs/doxygen/html/search/variables_14.html b/docs/doxygen/html/search/variables_14.html new file mode 100644 index 0000000..ab9e0fa --- /dev/null +++ b/docs/doxygen/html/search/variables_14.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_14.js b/docs/doxygen/html/search/variables_14.js new file mode 100644 index 0000000..40d7588 --- /dev/null +++ b/docs/doxygen/html/search/variables_14.js @@ -0,0 +1,13 @@ +var searchData= +[ + ['vector_1091',['vector',['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#abe20e6aad69b9df9d1da8c1bb5d29ca3',1,'OTP::PDU::pdu']]], + ['vector_5f_1092',['vector_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a7f3fc63b3a90c59b8129836b3949709a',1,'ACN::PDU::Pdu']]], + ['vector_5fsize_5f_1093',['vector_size_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a6a3b6c5e1f4963988f8d1e9131b7d4c1',1,'ACN::PDU::Pdu']]], + ['version_1094',['version',['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#aa9b0dd5e65d5b0844dd2774d26b7ff88',1,'RDMnet::BrokerProtocol::client_connect_data::version()'],['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#a48ce51e9d7cd2a8ad0c29ab25ba2f1ed',1,'RDMnet::BrokerProtocol::connect_reply_data::version()']]], + ['vrx_1095',['Vrx',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#a73018bc43b82b73ca6710f40adf564db',1,'OTP::Transform::Point::Module::rotation_va_module']]], + ['vry_1096',['Vry',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#a4686e34dba428a7fa6beb57e9d7cc49b',1,'OTP::Transform::Point::Module::rotation_va_module']]], + ['vrz_1097',['Vrz',['../d8/d90/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1rotation__va__module.html#a5ab7a89676694fa95365ac18182549ae',1,'OTP::Transform::Point::Module::rotation_va_module']]], + ['vx_1098',['Vx',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a576972797086a3a2ea3ded33995c4ed7',1,'OTP::Transform::Point::Module::position_va_module']]], + ['vy_1099',['Vy',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a2631e0aaeb971745277d396bc686c477',1,'OTP::Transform::Point::Module::position_va_module']]], + ['vz_1100',['Vz',['../d8/d4d/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__va__module.html#a60709a1f1aa83e00ef56c44a596605cd',1,'OTP::Transform::Point::Module::position_va_module']]] +]; diff --git a/docs/doxygen/html/search/variables_15.html b/docs/doxygen/html/search/variables_15.html new file mode 100644 index 0000000..45b78e3 --- /dev/null +++ b/docs/doxygen/html/search/variables_15.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_15.js b/docs/doxygen/html/search/variables_15.js new file mode 100644 index 0000000..eb17fe7 --- /dev/null +++ b/docs/doxygen/html/search/variables_15.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['x_1101',['x',['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html#a4848994d44e33f81d8409320bb1b7121',1,'OTP::Transform::Point::Module::position_module']]] +]; diff --git a/docs/doxygen/html/search/variables_16.html b/docs/doxygen/html/search/variables_16.html new file mode 100644 index 0000000..8d9f878 --- /dev/null +++ b/docs/doxygen/html/search/variables_16.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_16.js b/docs/doxygen/html/search/variables_16.js new file mode 100644 index 0000000..9123b84 --- /dev/null +++ b/docs/doxygen/html/search/variables_16.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['y_1102',['y',['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html#aaf5baec16e9e89f8873bc83acf2531fe',1,'OTP::Transform::Point::Module::position_module']]] +]; diff --git a/docs/doxygen/html/search/variables_17.html b/docs/doxygen/html/search/variables_17.html new file mode 100644 index 0000000..b91024b --- /dev/null +++ b/docs/doxygen/html/search/variables_17.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_17.js b/docs/doxygen/html/search/variables_17.js new file mode 100644 index 0000000..f20d295 --- /dev/null +++ b/docs/doxygen/html/search/variables_17.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['z_1103',['z',['../d8/d2e/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1position__module.html#a4609d3b97ae19dc1f26cbfe9b8b2b04d',1,'OTP::Transform::Point::Module::position_module']]] +]; diff --git a/docs/doxygen/html/search/variables_2.html b/docs/doxygen/html/search/variables_2.html new file mode 100644 index 0000000..0580462 --- /dev/null +++ b/docs/doxygen/html/search/variables_2.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_2.js b/docs/doxygen/html/search/variables_2.js new file mode 100644 index 0000000..fb5db0a --- /dev/null +++ b/docs/doxygen/html/search/variables_2.js @@ -0,0 +1,18 @@ +var searchData= +[ + ['callbacks_5f_929',['callbacks_',['../d0/de4/class_d_m_x_1_1_universe.html#ad0d2378e6927385b32b554db56bbfc05',1,'DMX::Universe']]], + ['channel_930',['channel',['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a81599bd6167ce6fe64e294c542935b6b',1,'ACN::SDT::join_data::channel()'],['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a6d5adb86275c711cf3faa410da6b801a',1,'ACN::SDT::wrapper_data::channel()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#acd7ad2814e35d76a3e64fab2902649e2',1,'ACN::SDT::channel_info_block::channel()']]], + ['checksum_5ffail_931',['checksum_fail',['../de/d0d/struct_r_d_m_1_1_message.html#afac1029f1c93ef900dd3127752b75ddd',1,'RDM::Message']]], + ['child_932',['child',['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html#a4fc19233b7d357b96fab1c06594dfc4e',1,'RDMnet::LLRP::llrp_data']]], + ['cid_933',['cid',['../d8/dac/struct_a_c_n_1_1_s_d_t_1_1_session_id.html#adb5bb7af7f014df9650ba8eddccc3528',1,'ACN::SDT::SessionId::cid()'],['../dd/ddc/struct_a_c_n_1_1_s_d_t_1_1get__sessions__data.html#a11631dc650876032e0817a6e923e83a5',1,'ACN::SDT::get_sessions_data::cid()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a43d16d7aaf45917de54ae6a46978e0b1',1,'ACN::SDT::join_data::cid()'],['../d8/db5/struct_a_c_n_1_1_r_l_p_1_1rlp__header.html#a245a098f26628ac83ca6a385f8444bc7',1,'ACN::RLP::rlp_header::cid()'],['../d6/d2a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__header.html#a333f52a7d086d65d4a683d2ed8f1988a',1,'RDMnet::BrokerProtocol::ClientEntry::entry_header::cid()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#abbe8b07761db48b8eead6320244f61dd',1,'OTP::Layer::base_data::cid()']]], + ['client_5ftcp_5finactive_934',['client_tcp_inactive',['../d0/dda/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1filter__t.html#a065b768b0ca8cdd898f9bad66274fe0d',1,'RDMnet::LLRP::ProbeRequest::filter_t']]], + ['client_5ftype_935',['client_type',['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html#a765f603c3216d1689344f77d92c60558',1,'RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data']]], + ['client_5fuid_936',['client_uid',['../de/d0a/struct_r_d_mnet_1_1_broker_protocol_1_1_client_entry_1_1entry__rpt__data.html#acb7bc7a57f70f8e72d14ff1686035ade',1,'RDMnet::BrokerProtocol::ClientEntry::entry_rpt_data::client_uid()'],['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#af9c1cce44c6e4fa1ef0d84067faeaca8',1,'RDMnet::BrokerProtocol::connect_reply_data::client_uid()']]], + ['clientscope_937',['clientScope',['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#a0f3aa61798e22601ac9f5e440fb58854',1,'RDMnet::BrokerProtocol::client_connect_data']]], + ['clock_5fseq_5fhi_5fvariant_938',['clock_seq_hi_variant',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#acbc529900a76d58484ced344437dbe4c',1,'UUID::RFC4122Fields']]], + ['clock_5fseq_5flow_939',['clock_seq_low',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#a9d397a476f8a09c1a85a7f8b662f3a4c',1,'UUID::RFC4122Fields']]], + ['code_940',['code',['../df/d91/struct_r_d_mnet_1_1_broker_protocol_1_1connect__reply__data.html#aeadbdf3ce0c80957309dc9fbc6d4a987',1,'RDMnet::BrokerProtocol::connect_reply_data']]], + ['commandclass_941',['commandClass',['../de/d0d/struct_r_d_m_1_1_message.html#a5cf690d011a6f7ad42684954a47e3fb7',1,'RDM::Message']]], + ['controller_5fuid_5f_942',['controller_uid_',['../d1/d8a/class_r_d_m_1_1_device.html#abb79af9b58599b566c502acd9740517e',1,'RDM::Device']]], + ['count_943',['count',['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#a03f91bd6590860b926ff299fd5e36b52',1,'ACN::DMP::range']]] +]; diff --git a/docs/doxygen/html/search/variables_3.html b/docs/doxygen/html/search/variables_3.html new file mode 100644 index 0000000..0d69e76 --- /dev/null +++ b/docs/doxygen/html/search/variables_3.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_3.js b/docs/doxygen/html/search/variables_3.js new file mode 100644 index 0000000..9cce319 --- /dev/null +++ b/docs/doxygen/html/search/variables_3.js @@ -0,0 +1,17 @@ +var searchData= +[ + ['data_944',['data',['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html#a351b167272dc8106ac9a70afd9b131c8',1,'OTP::Layer::base_footer::data()'],['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#ac3bfde1226b24fd83321e9caf46fe73d',1,'OTP::PDU::pdu::data()'],['../d3/d91/struct_r_d_mnet_1_1_e_p_t_1_1_d_a_t_a_1_1data__data.html#a336917870f56e29db920256e7abab21a',1,'RDMnet::EPT::DATA::data_data::data()']]], + ['data1_945',['data1',['../df/dd3/struct_r_d_m_1_1_status.html#a19940aaee8d6c526d67d37b370cdfd83',1,'RDM::Status']]], + ['data2_946',['data2',['../df/dd3/struct_r_d_m_1_1_status.html#a1e33faeaae922ad01bfb33a817abff52',1,'RDM::Status']]], + ['data_5f_947',['data_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a49557a960caac8483af6abb2547600f8',1,'ACN::PDU::Pdu']]], + ['description_948',['description',['../d9/dc6/class_r_d_m_1_1_sensor.html#a1ef642fa88e114d5584a01680d666729',1,'RDM::Sensor::description()'],['../d2/d5b/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovered_universe.html#a782c28685ddc764651856a46ef6e3b9a',1,'SACN::EXTENDED::DISCOVERY::discoveredUniverse::description()']]], + ['description_5f_949',['description_',['../d3/d32/class_d_m_x_1_1_personality.html#a6e9a3c266312ac4e5b48ee3a1d83edd0',1,'DMX::Personality']]], + ['destination_950',['destination',['../de/d0d/struct_r_d_m_1_1_message.html#aa29d3aef2800f1666ac587ced446f194',1,'RDM::Message::destination()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a7b6aa4094759ba8e123982c12187f01f',1,'ACN::SDT::channel_info_block::destination()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a3f92fdaa93c8ad6aa2481d9fedb73ff1',1,'ACN::SDT::join_data::destination()'],['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#aac80049ecea9166195cf534292b1ba9f',1,'RDMnet::RPT::rpt_header::destination()'],['../d2/dec/struct_r_d_mnet_1_1_l_l_r_p_1_1llrp__data.html#a47f4c879660ab53e42a02ea4e498353a',1,'RDMnet::LLRP::llrp_data::destination()']]], + ['destination_5fcid_951',['destination_cid',['../d4/d68/struct_r_d_mnet_1_1_e_p_t_1_1ept__header.html#a888c12bc8258a38f01d59ff1a40bda8f',1,'RDMnet::EPT::ept_header']]], + ['destination_5fendpoint_952',['destination_endpoint',['../d0/ddf/struct_r_d_mnet_1_1_r_p_t_1_1rpt__header.html#a53ffa8cfd7920f72276d4772a9fcea98',1,'RDMnet::RPT::rpt_header']]], + ['devicemodeldescription_953',['deviceModelDescription',['../d1/d8a/class_r_d_m_1_1_device.html#a3c68c2d3e3f52fd2395cbad2ad7f2724',1,'RDM::Device']]], + ['devicemodelid_954',['deviceModelID',['../d1/d8a/class_r_d_m_1_1_device.html#a81dffaf39014eeff3f98bc9664305628',1,'RDM::Device']]], + ['deviceproductcategory_955',['deviceProductCategory',['../d1/d8a/class_r_d_m_1_1_device.html#a35afaa6c02b0273e0d7634c29c7447d8',1,'RDM::Device']]], + ['do_5fnot_5fsend_956',['do_not_send',['../de/d0d/struct_r_d_m_1_1_message.html#aac0b3113e388da7856b45ab5cf5c8874',1,'RDM::Message']]], + ['downstream_957',['downstream',['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a8f00c179ec715a569bfcdba0e04225fb',1,'ACN::SDT::Session']]] +]; diff --git a/docs/doxygen/html/search/variables_4.html b/docs/doxygen/html/search/variables_4.html new file mode 100644 index 0000000..a4b6506 --- /dev/null +++ b/docs/doxygen/html/search/variables_4.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_4.js b/docs/doxygen/html/search/variables_4.js new file mode 100644 index 0000000..ee56597 --- /dev/null +++ b/docs/doxygen/html/search/variables_4.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['expiry_958',['Expiry',['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#a57d1c88b6fc411de55481ea0bc4bd304',1,'ACN::SDT::params']]], + ['expiry_959',['expiry',['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#af5adb7c52e1cb2f83096169c808498dd',1,'ACN::SDT::join_data::expiry()'],['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html#ace4261a1e796231dd692872ea06674c1',1,'ACN::SDT::channel_params_data::expiry()']]] +]; diff --git a/docs/doxygen/html/search/variables_5.html b/docs/doxygen/html/search/variables_5.html new file mode 100644 index 0000000..7e345d1 --- /dev/null +++ b/docs/doxygen/html/search/variables_5.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_5.js b/docs/doxygen/html/search/variables_5.js new file mode 100644 index 0000000..d994456 --- /dev/null +++ b/docs/doxygen/html/search/variables_5.js @@ -0,0 +1,15 @@ +var searchData= +[ + ['family_960',['family',['../d8/d52/struct_u_u_i_d_1_1_n_c_s_fields.html#a05f2d0a973feb741f1439b08d06c295c',1,'UUID::NCSFields']]], + ['fctn_5f_961',['fctn_',['../d9/d4b/class_a_c_n_1_1_component.html#a79640ce4066d45d07cacc1a740eb11b4',1,'ACN::Component']]], + ['filter_962',['filter',['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#a8b559d6fc47b7cc7a2b3f4854e8d891d',1,'RDMnet::LLRP::ProbeRequest::request_data']]], + ['flags_963',['flags',['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#a6749f5cb6d024289ae29b56b4add7045',1,'RDMnet::BrokerProtocol::client_connect_data::flags()'],['../dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html#a9b0192232649c5ed83aeec101fe5aa32',1,'RDMnet::BrokerProtocol::client_entry_update_data::flags()'],['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#aad5fdb8ce47d1a663d93958709c486e2',1,'ACN::SDT::params::flags()']]], + ['flags_5f_964',['flags_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a67385fba616d1b138f2dd9c3a1b0ba27',1,'ACN::PDU::Pdu']]], + ['flags_5freserved_965',['flags_reserved',['../db/d8c/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags.html#a516fa8ed7b6c1b38f3fe6dc50a32d1f4',1,'RDMnet::BrokerProtocol::connection_flags']]], + ['folio_5fnumber_966',['folio_number',['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a39745ed010f536dadc1d3be7413db2a4',1,'OTP::Layer::base_data']]], + ['footer_967',['footer',['../d8/d4c/class_o_t_p_1_1_layer_1_1pdu.html#aa22975453873998648d6d6bb05accebb',1,'OTP::Layer::pdu']]], + ['footer_5flength_968',['footer_length',['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a490e2072076f27191725f9e176493769',1,'OTP::Layer::base_data']]], + ['footer_5foptions_969',['footer_options',['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#ab6c225924751cb4726b3694252a95e2e',1,'OTP::Layer::base_data']]], + ['footprint_5f_970',['footprint_',['../d3/d32/class_d_m_x_1_1_personality.html#ab34221d5c577621dceba38f1ad27cab5',1,'DMX::Personality']]], + ['found_971',['found',['../d8/df2/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__data.html#ad9b88562bc2705a74d7a3a630e690561',1,'SACN::EXTENDED::DISCOVERY::discovery_list_data']]] +]; diff --git a/docs/doxygen/html/search/variables_6.html b/docs/doxygen/html/search/variables_6.html new file mode 100644 index 0000000..7d48e75 --- /dev/null +++ b/docs/doxygen/html/search/variables_6.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_6.js b/docs/doxygen/html/search/variables_6.js new file mode 100644 index 0000000..820d807 --- /dev/null +++ b/docs/doxygen/html/search/variables_6.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['group_972',['group',['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#ad04e02a50ff8b3daa89e69a07bc38faf',1,'OTP::Advertisement::Name::point_description::group()'],['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html#adf8ba1d717f20fcf73ad77ade55c90b6',1,'OTP::Transform::Point::address::group()'],['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a41a8a50313adc4806adc04a45a96eb8c',1,'OTP::Transform::Point::point_data::group()']]] +]; diff --git a/docs/doxygen/html/search/variables_7.html b/docs/doxygen/html/search/variables_7.html new file mode 100644 index 0000000..5c26340 --- /dev/null +++ b/docs/doxygen/html/search/variables_7.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_7.js b/docs/doxygen/html/search/variables_7.js new file mode 100644 index 0000000..27c05dc --- /dev/null +++ b/docs/doxygen/html/search/variables_7.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['hasdata_973',['hasData',['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html#ac19749cf51ab3cc3c5d43aca4f96ef08',1,'ACN::PDU::pdu_flags']]], + ['hasheader_974',['hasHeader',['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html#a8e1718b5618da8332af08840ae82584f',1,'ACN::PDU::pdu_flags']]], + ['haslength_975',['hasLength',['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html#aab3d5ad770a75b74bb34fcd5dd919b97',1,'ACN::PDU::pdu_flags']]], + ['hasvector_976',['hasVector',['../d2/d39/struct_a_c_n_1_1_p_d_u_1_1pdu__flags.html#aa578e3bf37d3c2e22510a8fc3b187722',1,'ACN::PDU::pdu_flags']]], + ['header_5f_977',['header_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#a5d765ce46632ebe5254ddd83272d4c9a',1,'ACN::PDU::Pdu']]] +]; diff --git a/docs/doxygen/html/search/variables_8.html b/docs/doxygen/html/search/variables_8.html new file mode 100644 index 0000000..dc9ec54 --- /dev/null +++ b/docs/doxygen/html/search/variables_8.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_8.js b/docs/doxygen/html/search/variables_8.js new file mode 100644 index 0000000..9cd5128 --- /dev/null +++ b/docs/doxygen/html/search/variables_8.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['id_978',['id',['../d9/df4/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_reply_1_1reply__data.html#a0ada4be54ac175b7f099e297bbf9b655',1,'RDMnet::LLRP::ProbeReply::reply_data']]], + ['id_5f_979',['id_',['../d1/d8a/class_r_d_m_1_1_device.html#ac7fdd8a64db1434d7617af0ed07aeecf',1,'RDM::Device']]], + ['incorrect_5fsc_980',['incorrect_sc',['../de/d0d/struct_r_d_m_1_1_message.html#a83f06097ec80c4489f95a73ff716c1cd',1,'RDM::Message']]], + ['incorrect_5fsub_5fsc_981',['incorrect_sub_sc',['../de/d0d/struct_r_d_m_1_1_message.html#aeaccaec47260c78b54b8df727027df6a',1,'RDM::Message']]], + ['incrementalupdates_982',['incrementalUpdates',['../db/d8c/union_r_d_mnet_1_1_broker_protocol_1_1connection__flags.html#ac2e6ebaf2b0870b5ecc93f2596c7c552',1,'RDMnet::BrokerProtocol::connection_flags']]], + ['incriment_983',['incriment',['../d3/d6d/struct_a_c_n_1_1_d_m_p_1_1range.html#a44c08c1a5822cbd31b81b7a8edaa4b88',1,'ACN::DMP::range']]], + ['inherit_5f_984',['inherit_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#af910fdadff9a648a6a9c91fcf0a9e8cd',1,'ACN::PDU::Pdu']]], + ['ip_985',['ip',['../d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html#a8ce37e9f9e7d108f12628231fca7221f',1,'RDMnet::BrokerProtocol::client_redirect_ipv4_data::ip()'],['../d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html#ae92bf5b332033e1f247ccf54bb55f7a8',1,'RDMnet::BrokerProtocol::client_redirect_ipv6_data::ip()']]] +]; diff --git a/docs/doxygen/html/search/variables_9.html b/docs/doxygen/html/search/variables_9.html new file mode 100644 index 0000000..7b01475 --- /dev/null +++ b/docs/doxygen/html/search/variables_9.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_9.js b/docs/doxygen/html/search/variables_9.js new file mode 100644 index 0000000..167114e --- /dev/null +++ b/docs/doxygen/html/search/variables_9.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['known_986',['known',['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#aa2bd2de29a6039cb3b1445b73465a577',1,'RDMnet::LLRP::ProbeRequest::request_data']]] +]; diff --git a/docs/doxygen/html/search/variables_a.html b/docs/doxygen/html/search/variables_a.html new file mode 100644 index 0000000..52a724d --- /dev/null +++ b/docs/doxygen/html/search/variables_a.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_a.js b/docs/doxygen/html/search/variables_a.js new file mode 100644 index 0000000..452fccd --- /dev/null +++ b/docs/doxygen/html/search/variables_a.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['last_5fpage_987',['last_page',['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a6bd10e918fa4e73bd0d970ffc4f972b9',1,'OTP::Layer::base_data::last_page()'],['../d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html#a0cbb8cdaf3ef0b1b4a334258a13fe043',1,'SACN::EXTENDED::DISCOVERY::discovery_list_header::last_page()']]], + ['leader_988',['leader',['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#a8a1747c7f5974dda737187f54bb081e2',1,'ACN::SDT::join_accept_data::leader()'],['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#a8738658d2edf7f2fa30e5ba35a0003cf',1,'ACN::SDT::join_refuse_data::leader()'],['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#a86f5bbac3ef824ae4c9abf846118481c',1,'ACN::SDT::nak_data::leader()'],['../d5/dde/class_a_c_n_1_1_s_d_t_1_1_session.html#a5acc9adf9cb39ac82141d4ce509aeb32',1,'ACN::SDT::Session::leader()']]], + ['length_989',['length',['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html#a72ff8fb6ee8493260f9915128aa2771f',1,'OTP::Layer::base_footer::length()'],['../dd/dde/struct_a_c_n_1_1_r_l_p_1_1_t_c_p_1_1transport.html#a4e5ce2d8da75308c974a3c7b189362c6',1,'ACN::RLP::TCP::transport::length()'],['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a856a63005960744e29b1c85ba2bda6a6',1,'ACN::RLP::UDP::transport::length()']]], + ['length_5fmismatch_990',['length_mismatch',['../de/d0d/struct_r_d_m_1_1_message.html#a8706df4ee66abc4a0bcd787c7b38f1f1',1,'RDM::Message']]], + ['list_991',['list',['../d8/dc6/struct_r_d_mnet_1_1_broker_protocol_1_1request__dynamic__uid__data.html#af271b836add28db58afb3f59703a6aa7',1,'RDMnet::BrokerProtocol::request_dynamic_uid_data::list()'],['../dc/d71/struct_r_d_mnet_1_1_broker_protocol_1_1dynamic__uid__assignment__data.html#aa0b30ca3bef40e2a1b6a7283c1cd75fc',1,'RDMnet::BrokerProtocol::dynamic_uid_assignment_data::list()'],['../db/deb/struct_r_d_mnet_1_1_broker_protocol_1_1fetch__dynamcic__assignment__data.html#aa7957111ee20bca8a74d6f73bc375e96',1,'RDMnet::BrokerProtocol::fetch_dynamcic_assignment_data::list()'],['../d4/d9a/struct_a_c_n_1_1_s_d_t_1_1sessions__data.html#a2188a0cd8397b20bb0b130ca5b692a54',1,'ACN::SDT::sessions_data::list()']]], + ['lower_992',['lower',['../d3/dd9/struct_r_d_mnet_1_1_l_l_r_p_1_1_probe_request_1_1request__data.html#a6aacdb002af4c9413f7baa362e6bfb57',1,'RDMnet::LLRP::ProbeRequest::request_data']]] +]; diff --git a/docs/doxygen/html/search/variables_b.html b/docs/doxygen/html/search/variables_b.html new file mode 100644 index 0000000..f376b27 --- /dev/null +++ b/docs/doxygen/html/search/variables_b.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_b.js b/docs/doxygen/html/search/variables_b.js new file mode 100644 index 0000000..3c3d84f --- /dev/null +++ b/docs/doxygen/html/search/variables_b.js @@ -0,0 +1,17 @@ +var searchData= +[ + ['mak_5fthreshold_993',['MAK_threshold',['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a4779b209a873268f63576e90cdddda1f',1,'ACN::SDT::wrapper_data']]], + ['manufacturer_994',['manufacturer',['../da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html#aad73dc1272972d48a591f22156c550ec',1,'OTP::Advertisement::Module::module_identifier::manufacturer()'],['../dd/d78/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__id.html#a7ea84a34236a76ff1ec957e851d6b3be',1,'OTP::Transform::Point::Module::module_id::manufacturer()']]], + ['maxlimit_995',['maxLimit',['../d9/dc6/class_r_d_m_1_1_sensor.html#a7de22e4645874ad6d3de1a214fc93099',1,'RDM::Sensor']]], + ['maxnominal_996',['maxNominal',['../d9/dc6/class_r_d_m_1_1_sensor.html#a9de0efc3a07e3e85a038f7b9ac0a2dc0',1,'RDM::Sensor']]], + ['members_997',['members',['../d1/dba/struct_o_t_p_1_1_p_d_u_1_1_block.html#aac7b86462e914e6d3c575e1fbf5bc47c',1,'OTP::PDU::Block']]], + ['message_998',['message',['../dc/d54/struct_r_d_mnet_1_1_r_p_t_1_1_c_o_m_m_a_n_d_1_1command__data.html#a6232293a96e28bc97463e9f5c48bdfdf',1,'RDMnet::RPT::COMMAND::command_data']]], + ['messagecount_999',['messageCount',['../de/d0d/struct_r_d_m_1_1_message.html#a019846660625a4fae066ec7aa4dea19a',1,'RDM::Message']]], + ['mid_1000',['mid',['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#a4f70f0055d8940d23a72314cc0f73d13',1,'ACN::SDT::join_refuse_data::mid()'],['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#a3249202ee6033db9d75be8f4bb29ff3b',1,'ACN::SDT::channel_info_block::mid()'],['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#ac2023d46e61402bf911ccf2ec53455f7',1,'ACN::SDT::nak_data::mid()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#a81f83951fe31cfc536b6765dfcff9a00',1,'ACN::SDT::join_accept_data::mid()'],['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a48208451b7e1d7d9263371b5f13b9561',1,'ACN::SDT::join_data::mid()']]], + ['minlimit_1001',['minLimit',['../d9/dc6/class_r_d_m_1_1_sensor.html#a59b668333880b9e6cd237435cba0158f',1,'RDM::Sensor']]], + ['minnominal_1002',['minNominal',['../d9/dc6/class_r_d_m_1_1_sensor.html#afa7c64a298b013bb6ee1e14a1ebbc153',1,'RDM::Sensor']]], + ['missed_5ffirst_1003',['missed_first',['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#a26a00124d74e5420a71255c27902a644',1,'ACN::SDT::nak_data']]], + ['missed_5flast_1004',['missed_last',['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#a363357a22d8f108a58c9ca47a4604916',1,'ACN::SDT::nak_data']]], + ['mod_1005',['mod',['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html#a8e540ac18be6e124aa79cf6029c34c55',1,'OTP::Transform::Point::Module::module_data']]], + ['modules_1006',['modules',['../d3/df8/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__data.html#a6a5cec47cc33059c32e3c18c805712fa',1,'OTP::Advertisement::Module::module_data::modules()'],['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a87de790f0fb8a5f26d29ba45438648ee',1,'OTP::Transform::Point::point_data::modules()']]] +]; diff --git a/docs/doxygen/html/search/variables_c.html b/docs/doxygen/html/search/variables_c.html new file mode 100644 index 0000000..6019eba --- /dev/null +++ b/docs/doxygen/html/search/variables_c.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_c.js b/docs/doxygen/html/search/variables_c.js new file mode 100644 index 0000000..a4021f6 --- /dev/null +++ b/docs/doxygen/html/search/variables_c.js @@ -0,0 +1,12 @@ +var searchData= +[ + ['nak_5foutbound_1007',['NAK_Outbound',['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#a13b74f8ebbd57dd8d793431fe65c0c8b',1,'ACN::SDT::params']]], + ['nakholdoff_1008',['NAKholdoff',['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#abfdb4fdf70f37f9af7752b16b84c7213',1,'ACN::SDT::params']]], + ['nakmaxwait_1009',['NAKmaxwait',['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#aa089e93f7dede59940caf04305935eb6',1,'ACN::SDT::params']]], + ['nakmodulus_1010',['NAKmodulus',['../d8/dca/struct_a_c_n_1_1_s_d_t_1_1params.html#a18998983ba6ce551f223c87b73138644',1,'ACN::SDT::params']]], + ['name_1011',['name',['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#ab8e876906c8a3c84393ada9c7059815b',1,'OTP::Advertisement::Name::point_description::name()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a5cfe74e1891f3a175b6f033216f75e69',1,'OTP::Layer::base_data::name()']]], + ['node_1012',['node',['../d8/d52/struct_u_u_i_d_1_1_n_c_s_fields.html#a16d574b95673fd59288c917e56ee09ec',1,'UUID::NCSFields']]], + ['node_5fhigh_1013',['node_high',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#af49ae8c9dbc7f76a7e571b5fd821b552',1,'UUID::RFC4122Fields']]], + ['node_5flow_1014',['node_low',['../d4/d63/struct_u_u_i_d_1_1_r_f_c4122_fields.html#a5fbabb7bcac5f4acf7c661ec1d45d940',1,'UUID::RFC4122Fields']]], + ['number_1015',['number',['../da/dd5/struct_o_t_p_1_1_advertisement_1_1_module_1_1module__identifier.html#aa0e33789a4ea7e36cb963bd71974bf98',1,'OTP::Advertisement::Module::module_identifier::number()'],['../dd/d78/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__id.html#a17a720166ec083ac6fa8496466be9668',1,'OTP::Transform::Point::Module::module_id::number()'],['../d8/d3c/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1module__data.html#a4ecde5b9a9c3d64ef7b7f5fe7714810d',1,'OTP::Transform::Point::Module::module_data::number()'],['../d5/de0/struct_a_c_n_1_1_s_d_t_1_1join__accept__data.html#ac970eac236e75ceda160a938dca10d7a',1,'ACN::SDT::join_accept_data::number()'],['../d2/dbd/struct_a_c_n_1_1_s_d_t_1_1join__refuse__data.html#acc933226fc7192e3990b10218f905829',1,'ACN::SDT::join_refuse_data::number()'],['../df/dd4/struct_a_c_n_1_1_s_d_t_1_1nak__data.html#a84a69bef1fd74f42ac15563cd6d801cf',1,'ACN::SDT::nak_data::number()'],['../d8/dac/struct_a_c_n_1_1_s_d_t_1_1_session_id.html#ac8681a0cf770c1e75f94032a8487b059',1,'ACN::SDT::SessionId::number()']]] +]; diff --git a/docs/doxygen/html/search/variables_d.html b/docs/doxygen/html/search/variables_d.html new file mode 100644 index 0000000..f61ae75 --- /dev/null +++ b/docs/doxygen/html/search/variables_d.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_d.js b/docs/doxygen/html/search/variables_d.js new file mode 100644 index 0000000..35ee8c1 --- /dev/null +++ b/docs/doxygen/html/search/variables_d.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['oldest_1016',['oldest',['../d8/d30/struct_a_c_n_1_1_s_d_t_1_1wrapper__data.html#a8c552ff4115211ecf02b5fd11ef20db6',1,'ACN::SDT::wrapper_data']]], + ['options_1017',['options',['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a00c12810a2430fd0fad4a95aefaa66af',1,'OTP::Layer::base_data::options()'],['../d6/d8b/struct_o_t_p_1_1_layer_1_1base__footer.html#ac1a8922ce52d125a605807d572b1f893',1,'OTP::Layer::base_footer::options()'],['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#aca8602c13ed4a2573d401f1b1ad78f9a',1,'SACN::DATA::data_header::options()']]], + ['owner_1018',['owner',['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#afcc3600afe8c2c29511e7eab8f5dedca',1,'ACN::SDT::channel_info_block']]] +]; diff --git a/docs/doxygen/html/search/variables_e.html b/docs/doxygen/html/search/variables_e.html new file mode 100644 index 0000000..7bfd372 --- /dev/null +++ b/docs/doxygen/html/search/variables_e.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_e.js b/docs/doxygen/html/search/variables_e.js new file mode 100644 index 0000000..c0745eb --- /dev/null +++ b/docs/doxygen/html/search/variables_e.js @@ -0,0 +1,23 @@ +var searchData= +[ + ['page_1019',['page',['../d8/da6/struct_s_a_c_n_1_1_e_x_t_e_n_d_e_d_1_1_d_i_s_c_o_v_e_r_y_1_1discovery__list__header.html#aef4f26004b8c6d385806c779490bd7ec',1,'SACN::EXTENDED::DISCOVERY::discovery_list_header::page()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a2707fcdf86ef6c23f6be7df30b590510',1,'OTP::Layer::base_data::page()']]], + ['parameterid_1020',['parameterId',['../de/d0d/struct_r_d_m_1_1_message.html#adc019634077e066a9814b326e2d7c804',1,'RDM::Message']]], + ['parameters_1021',['parameters',['../dc/d8e/struct_a_c_n_1_1_s_d_t_1_1join__data.html#a000f25fc64533d0ae8c339ec3e176da9',1,'ACN::SDT::join_data::parameters()'],['../db/dc5/struct_a_c_n_1_1_s_d_t_1_1channel__params__data.html#a28f52fb20fc1f0341de3a5d02786dcd6',1,'ACN::SDT::channel_params_data::parameters()']]], + ['parameters_5f_1022',['parameters_',['../d1/d8a/class_r_d_m_1_1_device.html#a669b3137045dbeac4a40bb7e2084e571',1,'RDM::Device']]], + ['parent_1023',['parent',['../d1/dce/class_o_t_p_1_1_p_d_u_1_1pdu.html#a91dee71f58d428774161217ff4119cfb',1,'OTP::PDU::pdu']]], + ['parent_5f_1024',['parent_',['../dc/d23/class_a_c_n_1_1_p_d_u_1_1_pdu.html#aecdea45b9347357f4a0e4c788016b4bd',1,'ACN::PDU::Pdu']]], + ['payload_1025',['payload',['../d1/def/struct_o_t_p_1_1_advertisement_1_1advertisement__data.html#a7489c3c62ca845294551725581a22f2a',1,'OTP::Advertisement::advertisement_data::payload()'],['../d3/d2a/struct_o_t_p_1_1_layer_1_1base__data.html#a5b71c4367f382cb3400e2344e48e804c',1,'OTP::Layer::base_data::payload()']]], + ['pdu_1026',['pdu',['../d6/d85/struct_a_c_n_1_1_p_d_u_1_1_block.html#a0143dc654fecb13237b7af59a416cded',1,'ACN::PDU::Block::pdu()'],['../d9/da6/struct_r_d_mnet_1_1_broker_protocol_1_1client__connect__data.html#a2ad017f2986a5265fd833ac4cca59fda',1,'RDMnet::BrokerProtocol::client_connect_data::pdu()'],['../dc/dc0/struct_r_d_mnet_1_1_broker_protocol_1_1client__entry__update__data.html#a9da19c908c8e0d235fe899c0790fdd86',1,'RDMnet::BrokerProtocol::client_entry_update_data::pdu()'],['../d6/dfb/struct_r_d_mnet_1_1_r_p_t_1_1rpt__data.html#a2198fadf437a8aa179166fee8228e607',1,'RDMnet::RPT::rpt_data::pdu()']]], + ['personalities_5f_1027',['personalities_',['../dd/dbe/class_d_m_x_1_1_device.html#a4209c59d9df8eea29257075d9611366b',1,'DMX::Device']]], + ['personality_5f_1028',['personality_',['../dd/dbe/class_d_m_x_1_1_device.html#a1585b5d24954c7050ecbb256f859bfc7',1,'DMX::Device']]], + ['point_1029',['point',['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a120479fc1a1eb7b28080aa921c46aa3d',1,'OTP::Transform::Point::point_data::point()'],['../d0/de8/struct_o_t_p_1_1_transform_1_1_point_1_1_module_1_1reference__frame__module.html#a35093af0dd6d4d6d1a81517a79f596db',1,'OTP::Transform::Point::Module::reference_frame_module::point()'],['../d3/d21/struct_o_t_p_1_1_advertisement_1_1_name_1_1point__description.html#ab25aa195494f4b5ad1bb721fe64e2164',1,'OTP::Advertisement::Name::point_description::point()'],['../d4/d8d/struct_o_t_p_1_1_transform_1_1_point_1_1address.html#a2e87907973df2061eaf34cd9deecde3e',1,'OTP::Transform::Point::address::point()']]], + ['points_1030',['points',['../d5/d3d/struct_o_t_p_1_1_advertisement_1_1_name_1_1name__data.html#ae2d6471b33776010f851560ff1b2d755',1,'OTP::Advertisement::Name::name_data::points()'],['../d1/d7f/struct_o_t_p_1_1_transform_1_1transform__data.html#a104eea7ef906b2c3d5325d9f0225b26f',1,'OTP::Transform::transform_data::points()']]], + ['port_1031',['port',['../d6/da5/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv4__data.html#a1c32cb813590d57d136d51129523b657',1,'RDMnet::BrokerProtocol::client_redirect_ipv4_data::port()'],['../d5/dce/struct_r_d_mnet_1_1_broker_protocol_1_1client__redirect__ipv6__data.html#a69a202601f80833bd79b5ebbb6b95ce8',1,'RDMnet::BrokerProtocol::client_redirect_ipv6_data::port()'],['../d3/d47/struct_a_c_n_1_1_s_d_t_1_1_u_d_p_1_1ip_address.html#acc8cd5f223633a020477b61b834d53cd',1,'ACN::SDT::UDP::ipAddress::port()']]], + ['portid_1032',['portID',['../de/d0d/struct_r_d_m_1_1_message.html#aed69120ec69c206d4e9180fe1c6847dc',1,'RDM::Message']]], + ['postamble_5fsize_1033',['postamble_size',['../d7/da8/struct_a_c_n_1_1_r_l_p_1_1_u_d_p_1_1transport.html#a4c360052f23c3eaaa7f0d3b056859be4',1,'ACN::RLP::UDP::transport']]], + ['priority_1034',['priority',['../d1/d19/struct_o_t_p_1_1_transform_1_1_point_1_1point__data.html#a479005adbdfb42a78273f5f1dfd70415',1,'OTP::Transform::Point::point_data::priority()'],['../d3/dfd/struct_s_a_c_n_1_1_d_a_t_a_1_1data__header.html#a6f124bda52573977c3d4db090d77bf21',1,'SACN::DATA::data_header::priority()']]], + ['product_5fdetail_5flist_5f_1035',['product_detail_list_',['../d1/d8a/class_r_d_m_1_1_device.html#a25bc9c5dd3553dfad0f9963bcecd8dd3',1,'RDM::Device']]], + ['properties_1036',['properties',['../d8/d98/struct_a_c_n_1_1_d_m_p_1_1address__pair__list.html#a8c3cce6cd20f4293db557d1b08b0ce17',1,'ACN::DMP::address_pair_list']]], + ['protocol_1037',['protocol',['../dc/de3/struct_a_c_n_1_1_s_d_t_1_1_c_l_i_e_n_t_1_1client__header.html#a2d57b72002265d82c905c1bd7b56ca4c',1,'ACN::SDT::CLIENT::client_header::protocol()'],['../d6/d99/struct_a_c_n_1_1_s_d_t_1_1connect__data.html#a9e6c77520d9861dcc36230603e5ad340',1,'ACN::SDT::connect_data::protocol()'],['../d8/d7a/struct_a_c_n_1_1_s_d_t_1_1disconnecting__data.html#a1e075ef227c8bdde4ad46506e5137f57',1,'ACN::SDT::disconnecting_data::protocol()'],['../d8/dac/struct_a_c_n_1_1_s_d_t_1_1_session_id.html#a49c6a356cc85336f903fa5ea090afbf6',1,'ACN::SDT::SessionId::protocol()']]], + ['protocols_1038',['protocols',['../d9/d8a/struct_a_c_n_1_1_s_d_t_1_1channel__info__block.html#aa5c7752e8346a643befc1f10e39407f0',1,'ACN::SDT::channel_info_block']]] +]; diff --git a/docs/doxygen/html/search/variables_f.html b/docs/doxygen/html/search/variables_f.html new file mode 100644 index 0000000..d97920d --- /dev/null +++ b/docs/doxygen/html/search/variables_f.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/docs/doxygen/html/search/variables_f.js b/docs/doxygen/html/search/variables_f.js new file mode 100644 index 0000000..308cea5 --- /dev/null +++ b/docs/doxygen/html/search/variables_f.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['queued_5fmessages_5f_1039',['queued_messages_',['../d1/d8a/class_r_d_m_1_1_device.html#a2f03348a386bbf2e487180b6c1e771ee',1,'RDM::Device']]], + ['queued_5fstatuses_5f_1040',['queued_statuses_',['../d1/d8a/class_r_d_m_1_1_device.html#aa3cb37a2a1be01b5af0195bda2835e8d',1,'RDM::Device']]] +]; diff --git a/docs/doxygen/html/splitbar.png b/docs/doxygen/html/splitbar.png new file mode 100644 index 0000000..fe895f2 Binary files /dev/null and b/docs/doxygen/html/splitbar.png differ diff --git a/docs/doxygen/html/sync_off.png b/docs/doxygen/html/sync_off.png new file mode 100644 index 0000000..3b443fc Binary files /dev/null and b/docs/doxygen/html/sync_off.png differ diff --git a/docs/doxygen/html/sync_on.png b/docs/doxygen/html/sync_on.png new file mode 100644 index 0000000..e08320f Binary files /dev/null and b/docs/doxygen/html/sync_on.png differ diff --git a/docs/doxygen/html/tab_a.png b/docs/doxygen/html/tab_a.png new file mode 100644 index 0000000..3b725c4 Binary files /dev/null and b/docs/doxygen/html/tab_a.png differ diff --git a/docs/doxygen/html/tab_b.png b/docs/doxygen/html/tab_b.png new file mode 100644 index 0000000..e2b4a86 Binary files /dev/null and b/docs/doxygen/html/tab_b.png differ diff --git a/docs/doxygen/html/tab_h.png b/docs/doxygen/html/tab_h.png new file mode 100644 index 0000000..fd5cb70 Binary files /dev/null and b/docs/doxygen/html/tab_h.png differ diff --git a/docs/doxygen/html/tab_s.png b/docs/doxygen/html/tab_s.png new file mode 100644 index 0000000..ab478c9 Binary files /dev/null and b/docs/doxygen/html/tab_s.png differ diff --git a/docs/doxygen/html/tabs.css b/docs/doxygen/html/tabs.css new file mode 100644 index 0000000..85a0cd5 --- /dev/null +++ b/docs/doxygen/html/tabs.css @@ -0,0 +1 @@ +.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sm-dox{background-image:url("tab_b.png")}.sm-dox a,.sm-dox a:focus,.sm-dox a:hover,.sm-dox a:active{padding:0 12px;padding-right:43px;font-family:"Lucida Grande","Geneva","Helvetica",Arial,sans-serif;font-size:13px;font-weight:bold;line-height:36px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.9);color:#283a5d;outline:0}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a.current{color:#d23600}.sm-dox a.disabled{color:#bbb}.sm-dox a span.sub-arrow{position:absolute;top:50%;margin-top:-14px;left:auto;right:3px;width:28px;height:28px;overflow:hidden;font:bold 12px/28px monospace!important;text-align:center;text-shadow:none;background:rgba(255,255,255,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-dox>li:first-child>a,.sm-dox>li:first-child>:not(ul) a{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.sm-dox>li:last-child>a,.sm-dox>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}.sm-dox>li:last-child>a.highlighted,.sm-dox>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox ul{background:rgba(162,162,162,0.1)}.sm-dox ul a,.sm-dox ul a:focus,.sm-dox ul a:hover,.sm-dox ul a:active{font-size:12px;border-left:8px solid transparent;line-height:36px;text-shadow:none;background-color:white;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul ul a,.sm-dox ul ul a:hover,.sm-dox ul ul a:focus,.sm-dox ul ul a:active{border-left:16px solid transparent}.sm-dox ul ul ul a,.sm-dox ul ul ul a:hover,.sm-dox ul ul ul a:focus,.sm-dox ul ul ul a:active{border-left:24px solid transparent}.sm-dox ul ul ul ul a,.sm-dox ul ul ul ul a:hover,.sm-dox ul ul ul ul a:focus,.sm-dox ul ul ul ul a:active{border-left:32px solid transparent}.sm-dox ul ul ul ul ul a,.sm-dox ul ul ul ul ul a:hover,.sm-dox ul ul ul ul ul a:focus,.sm-dox ul ul ul ul ul a:active{border-left:40px solid transparent}@media(min-width:768px){.sm-dox ul{position:absolute;width:12em}.sm-dox li{float:left}.sm-dox.sm-rtl li{float:right}.sm-dox ul li,.sm-dox.sm-rtl ul li,.sm-dox.sm-vertical li{float:none}.sm-dox a{white-space:nowrap}.sm-dox ul a,.sm-dox.sm-vertical a{white-space:normal}.sm-dox .sm-nowrap>li>a,.sm-dox .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-dox{padding:0 10px;background-image:url("tab_b.png");line-height:36px}.sm-dox a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#283a5d transparent transparent transparent;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox a,.sm-dox a:focus,.sm-dox a:active,.sm-dox a:hover,.sm-dox a.highlighted{padding:0 12px;background-image:url("tab_s.png");background-repeat:no-repeat;background-position:right;-moz-border-radius:0!important;-webkit-border-radius:0;border-radius:0!important}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a:hover span.sub-arrow{border-color:white transparent transparent transparent}.sm-dox a.has-submenu{padding-right:24px}.sm-dox li{border-top:0}.sm-dox>li>ul:before,.sm-dox>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-dox>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent #fff transparent}.sm-dox ul{border:1px solid #bbb;padding:5px 0;background:#fff;-moz-border-radius:5px!important;-webkit-border-radius:5px;border-radius:5px!important;-moz-box-shadow:0 5px 9px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 9px rgba(0,0,0,0.2);box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-dox ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #555;border-style:dashed dashed dashed solid}.sm-dox ul a,.sm-dox ul a:hover,.sm-dox ul a:focus,.sm-dox ul a:active,.sm-dox ul a.highlighted{color:#555;background-image:none;border:0!important;color:#555;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul a:hover span.sub-arrow{border-color:transparent transparent transparent white}.sm-dox span.scroll-up,.sm-dox span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:36px}.sm-dox span.scroll-up:hover,.sm-dox span.scroll-down:hover{background:#eee}.sm-dox span.scroll-up:hover span.scroll-up-arrow,.sm-dox span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #d23600 transparent}.sm-dox span.scroll-down:hover span.scroll-down-arrow{border-color:#d23600 transparent transparent transparent}.sm-dox span.scroll-up-arrow,.sm-dox span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}.sm-dox span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}.sm-dox.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-dox.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-dox.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-dox.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-rtl>li>ul:before{left:auto;right:30px}.sm-dox.sm-rtl>li>ul:after{left:auto;right:31px}.sm-dox.sm-rtl ul a.has-submenu{padding:10px 20px!important}.sm-dox.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-vertical{padding:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox.sm-vertical a{padding:10px 20px}.sm-dox.sm-vertical a:hover,.sm-dox.sm-vertical a:focus,.sm-dox.sm-vertical a:active,.sm-dox.sm-vertical a.highlighted{background:#fff}.sm-dox.sm-vertical a.disabled{background-image:url("tab_b.png")}.sm-dox.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-dox.sm-vertical>li>ul:before,.sm-dox.sm-vertical>li>ul:after{display:none}.sm-dox.sm-vertical ul a{padding:10px 20px}.sm-dox.sm-vertical ul a:hover,.sm-dox.sm-vertical ul a:focus,.sm-dox.sm-vertical ul a:active,.sm-dox.sm-vertical ul a.highlighted{background:#eee}.sm-dox.sm-vertical ul a.disabled{background:#fff}} \ No newline at end of file diff --git a/docs/establockdiagram.odg b/docs/establockdiagram.odg new file mode 100644 index 0000000..53c08f6 Binary files /dev/null and b/docs/establockdiagram.odg differ diff --git a/docs/establockdiagram.png b/docs/establockdiagram.png new file mode 100644 index 0000000..4c29b3f Binary files /dev/null and b/docs/establockdiagram.png differ diff --git a/docs/pduflowchart.odg b/docs/pduflowchart.odg new file mode 100644 index 0000000..0b05377 Binary files /dev/null and b/docs/pduflowchart.odg differ diff --git a/docs/pduflowchart.png b/docs/pduflowchart.png new file mode 100644 index 0000000..1173161 Binary files /dev/null and b/docs/pduflowchart.png differ diff --git a/docs/vectorflowchart.odg b/docs/vectorflowchart.odg new file mode 100644 index 0000000..292a9be Binary files /dev/null and b/docs/vectorflowchart.odg differ