FETPAPI 0.3.0.0
This project provides C++ classes which facilitate the developement of ETP1.2 clients and servers.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ETP_NS::DataArrayHandlers Class Reference
Inheritance diagram for ETP_NS::DataArrayHandlers:
ETP_NS::ProtocolHandlers ETP_NS::GetFullDataArrayHandlers< T >

Public Member Functions

 DataArrayHandlers (AbstractSession *mySession)
 
void decodeMessageBody (const Energistics::Etp::v12::Datatypes::MessageHeader &mh, avro::DecoderPtr d)
 
virtual void on_GetDataArrays (const Energistics::Etp::v12::Protocol::DataArray::GetDataArrays &msg, int64_t correlationId)
 
virtual void on_GetDataArraysResponse (const Energistics::Etp::v12::Protocol::DataArray::GetDataArraysResponse &msg, int64_t correlationId)
 
virtual void on_PutDataArrays (const Energistics::Etp::v12::Protocol::DataArray::PutDataArrays &msg, int64_t correlationId)
 
virtual void on_PutDataArraysResponse (const Energistics::Etp::v12::Protocol::DataArray::PutDataArraysResponse &msg, int64_t correlationId)
 
virtual void on_GetDataSubarrays (const Energistics::Etp::v12::Protocol::DataArray::GetDataSubarrays &msg, int64_t correlationId)
 
virtual void on_GetDataSubarraysResponse (const Energistics::Etp::v12::Protocol::DataArray::GetDataSubarraysResponse &msg, int64_t correlationId)
 
virtual void on_PutDataSubarrays (const Energistics::Etp::v12::Protocol::DataArray::PutDataSubarrays &msg, int64_t correlationId)
 
virtual void on_PutDataSubarraysResponse (const Energistics::Etp::v12::Protocol::DataArray::PutDataSubarraysResponse &msg, int64_t correlationId)
 
virtual void on_GetDataArrayMetadata (const Energistics::Etp::v12::Protocol::DataArray::GetDataArrayMetadata &msg, int64_t correlationId)
 
virtual void on_GetDataArrayMetadataResponse (const Energistics::Etp::v12::Protocol::DataArray::GetDataArrayMetadataResponse &msg, int64_t correlationId)
 
virtual void on_PutUninitializedDataArrays (const Energistics::Etp::v12::Protocol::DataArray::PutUninitializedDataArrays &msg, int64_t correlationId)
 
virtual void on_PutUninitializedDataArraysResponse (const Energistics::Etp::v12::Protocol::DataArray::PutUninitializedDataArraysResponse &msg, int64_t correlationId)
 
- Public Member Functions inherited from ETP_NS::ProtocolHandlers
AbstractSessiongetSession ()
 

Member Function Documentation

◆ decodeMessageBody()

void ETP_NS::DataArrayHandlers::decodeMessageBody ( const Energistics::Etp::v12::Datatypes::MessageHeader & mh,
avro::DecoderPtr d )
virtual

◆ on_GetDataArrayMetadata()

virtual void ETP_NS::DataArrayHandlers::on_GetDataArrayMetadata ( const Energistics::Etp::v12::Protocol::DataArray::GetDataArrayMetadata & msg,
int64_t correlationId )
virtual
Parameters
msgThe ETP message boday which has been received and which is to be processed.
correlationIdIt is the correlation ID to use if a response is needed to this message. It corresponds to the message ID of the received ETP message.

◆ on_GetDataArrayMetadataResponse()

virtual void ETP_NS::DataArrayHandlers::on_GetDataArrayMetadataResponse ( const Energistics::Etp::v12::Protocol::DataArray::GetDataArrayMetadataResponse & msg,
int64_t correlationId )
virtual
Parameters
msgThe ETP message boday which has been received and which is to be processed.
correlationIdIt is the correlation ID to use if a response is needed to this message. It corresponds to the message ID of the received ETP message.

Reimplemented in ETP_NS::GetFullDataArrayHandlers< T >.

◆ on_GetDataArrays()

virtual void ETP_NS::DataArrayHandlers::on_GetDataArrays ( const Energistics::Etp::v12::Protocol::DataArray::GetDataArrays & msg,
int64_t correlationId )
virtual
Parameters
msgThe ETP message boday which has been received and which is to be processed.
correlationIdIt is the correlation ID to use if a response is needed to this message. It corresponds to the message ID of the received ETP message.

◆ on_GetDataArraysResponse()

virtual void ETP_NS::DataArrayHandlers::on_GetDataArraysResponse ( const Energistics::Etp::v12::Protocol::DataArray::GetDataArraysResponse & msg,
int64_t correlationId )
virtual
Parameters
msgThe ETP message boday which has been received and which is to be processed.
correlationIdIt is the correlation ID to use if a response is needed to this message. It corresponds to the message ID of the received ETP message.

Reimplemented in ETP_NS::GetFullDataArrayHandlers< T >.

◆ on_GetDataSubarrays()

virtual void ETP_NS::DataArrayHandlers::on_GetDataSubarrays ( const Energistics::Etp::v12::Protocol::DataArray::GetDataSubarrays & msg,
int64_t correlationId )
virtual
Parameters
msgThe ETP message boday which has been received and which is to be processed.
correlationIdIt is the correlation ID to use if a response is needed to this message. It corresponds to the message ID of the received ETP message.

◆ on_GetDataSubarraysResponse()

virtual void ETP_NS::DataArrayHandlers::on_GetDataSubarraysResponse ( const Energistics::Etp::v12::Protocol::DataArray::GetDataSubarraysResponse & msg,
int64_t correlationId )
virtual
Parameters
msgThe ETP message boday which has been received and which is to be processed.
correlationIdIt is the correlation ID to use if a response is needed to this message. It corresponds to the message ID of the received ETP message.

Reimplemented in ETP_NS::GetFullDataArrayHandlers< T >.

◆ on_PutDataArrays()

virtual void ETP_NS::DataArrayHandlers::on_PutDataArrays ( const Energistics::Etp::v12::Protocol::DataArray::PutDataArrays & msg,
int64_t correlationId )
virtual
Parameters
msgThe ETP message boday which has been received and which is to be processed.
correlationIdIt is the correlation ID to use if a response is needed to this message. It corresponds to the message ID of the received ETP message.

◆ on_PutDataArraysResponse()

virtual void ETP_NS::DataArrayHandlers::on_PutDataArraysResponse ( const Energistics::Etp::v12::Protocol::DataArray::PutDataArraysResponse & msg,
int64_t correlationId )
virtual
Parameters
msgThe ETP message boday which has been received and which is to be processed.
correlationIdIt is the correlation ID to use if a response is needed to this message. It corresponds to the message ID of the received ETP message.

◆ on_PutDataSubarrays()

virtual void ETP_NS::DataArrayHandlers::on_PutDataSubarrays ( const Energistics::Etp::v12::Protocol::DataArray::PutDataSubarrays & msg,
int64_t correlationId )
virtual
Parameters
msgThe ETP message boday which has been received and which is to be processed.
correlationIdIt is the correlation ID to use if a response is needed to this message. It corresponds to the message ID of the received ETP message.

◆ on_PutDataSubarraysResponse()

virtual void ETP_NS::DataArrayHandlers::on_PutDataSubarraysResponse ( const Energistics::Etp::v12::Protocol::DataArray::PutDataSubarraysResponse & msg,
int64_t correlationId )
virtual
Parameters
msgThe ETP message boday which has been received and which is to be processed.
correlationIdIt is the correlation ID to use if a response is needed to this message. It corresponds to the message ID of the received ETP message.

◆ on_PutUninitializedDataArrays()

virtual void ETP_NS::DataArrayHandlers::on_PutUninitializedDataArrays ( const Energistics::Etp::v12::Protocol::DataArray::PutUninitializedDataArrays & msg,
int64_t correlationId )
virtual
Parameters
msgThe ETP message boday which has been received and which is to be processed.
correlationIdIt is the correlation ID to use if a response is needed to this message. It corresponds to the message ID of the received ETP message.

◆ on_PutUninitializedDataArraysResponse()

virtual void ETP_NS::DataArrayHandlers::on_PutUninitializedDataArraysResponse ( const Energistics::Etp::v12::Protocol::DataArray::PutUninitializedDataArraysResponse & msg,
int64_t correlationId )
virtual
Parameters
msgThe ETP message boday which has been received and which is to be processed.
correlationIdIt is the correlation ID to use if a response is needed to this message. It corresponds to the message ID of the received ETP message.

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