CoreDX DDS C++ Reference Manual
Public Member Functions | Public Attributes | List of all members
DDS::rpc::example::Foo_Request Struct Reference

Public Member Functions

 Foo_Request ()
DDS::SampleIdentity_trequest_id ()

Public Attributes

struct DDS::rpc::RequestHeader header
class Foo_Call data

Detailed Description

Data type generated to represent a Request (call to one of the methods) on the Foo service.

Constructor & Destructor Documentation

DDS::rpc::example::Foo_Request::Foo_Request ( )

Constructor, Copy Constructor, Destructor, Assignment operator

Member Function Documentation

DDS::SampleIdentity_t* DDS::rpc::example::Foo_Request::request_id ( )

Each request generated by a client has a unique requestId. This is populated when the request is published.

Member Data Documentation

class Foo_Call DDS::rpc::example::Foo_Request::data

This holds the parameter data to pass to the service and an indication of which method is being requested. (The union discriminator.)

struct DDS::rpc::RequestHeader DDS::rpc::example::Foo_Request::header

The Request includes a header that identifies the source GUID and SequenceNumber of the request.

© 2009-2017 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.