ADTF
|
Namespace for all functionality of the ADTF Streaming SDK provided since v3.2. More...
Classes | |
class | cBindingProxyInPort |
The Default implementation of the IBindingProxy interface. More... | |
class | cSampleStreamingSink |
Basic implementation for a Streaming Sink. More... | |
class | cSampleStreamingSource |
Basic implementation for a Streaming Source. More... | |
Functions | |
template<typename INTERFACE > | |
tResult | create_server (cSampleStreamingSink &oStreamingSink, const char *strServerName, const adtf::ucom::iobject_ptr< INTERFACE > &pServerInterface) |
Creates a binding server object for the given INTERFACE type and register it on the cSampleStreamingSink instance. More... | |
template<typename INTERFACE > | |
tResult | create_client (cSampleStreamingSink &oStreamingSink, const char *strClientName) |
Creates a binding client object for the given INTERFACE type and register it on the cSampleStreamingSink instance. More... | |
template<typename INTERFACE > | |
tResult | create_server (cSampleStreamingSource &oStreamingSource, const char *strServerName, const adtf::ucom::iobject_ptr< INTERFACE > &pServerInterface) |
Creates a binding server object for the given INTERFACE type and register it on the cSampleStreamingSource instance. More... | |
template<typename INTERFACE > | |
tResult | create_client (cSampleStreamingSource &oStreamingSource, const char *strClientName) |
Creates a binding client object for the given INTERFACE type and register it on the cSampleStreamingSource instance. More... | |
Namespace for all functionality of the ADTF Streaming SDK provided since v3.2.
tResult adtf::streaming::catwo::create_client | ( | cSampleStreamingSink & | oStreamingSink, |
const char * | strClientName | ||
) |
Creates a binding client object for the given INTERFACE type and register it on the cSampleStreamingSink instance.
INTERFACE | The IObject interface you want to register the binding client object for |
[in] | oStreamingSink | streamingsink instance to register the client object to |
[in] | strClientName | name of the object to register |
Definition at line 148 of file streaming_sink.h.
References adtf::ucom::ant::make_object_ptr(), RETURN_IF_FAILED, and RETURN_NOERROR.
tResult adtf::streaming::catwo::create_client | ( | cSampleStreamingSource & | oStreamingSource, |
const char * | strClientName | ||
) |
Creates a binding client object for the given INTERFACE type and register it on the cSampleStreamingSource instance.
INTERFACE | The IObject interface you want to register the binding client object for |
[in] | oStreamingSource | streamingsource instance to register the client object to |
[in] | strClientName | name of the object to register |
Definition at line 268 of file streaming_source.h.
References adtf::ucom::ant::make_object_ptr(), RETURN_IF_FAILED, and RETURN_NOERROR.
tResult adtf::streaming::catwo::create_server | ( | cSampleStreamingSink & | oStreamingSink, |
const char * | strServerName, | ||
const adtf::ucom::iobject_ptr< INTERFACE > & | pServerInterface | ||
) |
Creates a binding server object for the given INTERFACE type and register it on the cSampleStreamingSink instance.
INTERFACE | The IObject interface you want to register the binding server object for. Used to create a IBindingType. |
[in] | oStreamingSink | streamingsink instance to register the server object to |
[in] | strServerName | name of the object to register |
[in] | pServerInterface | INTERFACE implementation instance. This will be the Server Object retrieved by IBindingClient::GetServerObject and IBindingProxy::GetServerObject |
Definition at line 128 of file streaming_sink.h.
References adtf::ucom::ant::make_object_ptr(), RETURN_IF_FAILED, and RETURN_NOERROR.
tResult adtf::streaming::catwo::create_server | ( | cSampleStreamingSource & | oStreamingSource, |
const char * | strServerName, | ||
const adtf::ucom::iobject_ptr< INTERFACE > & | pServerInterface | ||
) |
Creates a binding server object for the given INTERFACE type and register it on the cSampleStreamingSource instance.
INTERFACE | The IObject interface you want to register the binding server object for. Used to create a IBindingType. |
[in] | oStreamingSource | streamingsource instance to register the server object to |
[in] | strServerName | name of the object to register |
[in] | pServerInterface | INTERFACE implementation instance. This will be the Server Object retrieved by IBindingClient::GetServerObject and IBindingProxy::GetServerObject |
Definition at line 248 of file streaming_source.h.
References adtf::ucom::ant::make_object_ptr(), RETURN_IF_FAILED, and RETURN_NOERROR.