NanoOcp
Minimal AES70 / OCP.1 TCP client/server library for d&b Soundscape devices
Loading...
Searching...
No Matches
NanoOcp1::DataDeliveryMessage Struct Reference
+ Inheritance diagram for NanoOcp1::DataDeliveryMessage:
+ Collaboration diagram for NanoOcp1::DataDeliveryMessage:

Public Member Functions

 DataDeliveryMessage (std::shared_ptr< SafeActionImpl > ipc, const ByteVector &d)
 
void messageCallback () override
 

Public Attributes

std::shared_ptr< SafeActionImplsafeAction
 
ByteVector data
 

Detailed Description

Definition at line 252 of file Ocp1Connection.cpp.

Constructor & Destructor Documentation

◆ DataDeliveryMessage()

NanoOcp1::DataDeliveryMessage::DataDeliveryMessage ( std::shared_ptr< SafeActionImpl ipc,
const ByteVector d 
)
inline

Definition at line 254 of file Ocp1Connection.cpp.

Member Function Documentation

◆ messageCallback()

void NanoOcp1::DataDeliveryMessage::messageCallback ( )
inlineoverride

Definition at line 258 of file Ocp1Connection.cpp.

References data, NanoOcp1::Ocp1Connection::messageReceived(), and safeAction.

Member Data Documentation

◆ data

ByteVector NanoOcp1::DataDeliveryMessage::data

Definition at line 267 of file Ocp1Connection.cpp.

Referenced by messageCallback().

◆ safeAction

std::shared_ptr<SafeActionImpl> NanoOcp1::DataDeliveryMessage::safeAction

Definition at line 266 of file Ocp1Connection.cpp.

Referenced by messageCallback().


The documentation for this struct was generated from the following file: