RTI Connext .Net APIs  Version 5.1.0
Request-Reply Examples

Examples on how to use the request-reply API. More...

Examples on how to use the request-reply API.

Request-Reply code examples.

Request-Reply Examples

DDS Types

RTI Connext uses DDS data types for sending and receiving requests and replies. Valid types are those generated by the rtiddsgen code generator, the DDS built-in types, and DynamicData. Refer to the User's Manual and the following links for more information:

Set up

Requester: sending requests and receiving replies

Replier: receiving requests and sending replies

Error handling

Creating a Requester

Creating a Requester with optional parameters

Basic Requester example

Taking loaned samples

Taking samples by copy

Correlating requests and replies

Creating a Replier

Basic Replier example

SimpleReplier example

Error handling example

Configuring Request-Reply QoS profiles

If you do not specify your own quality of service parameters (in RTI.Connext.RequestReply::RequesterParams and RTI.Connext.RequestReply::ReplierParams<TReq,TRep>), a RTI.Connext.RequestReply::Requester<TReq,TRep> and RTI.Connext.RequestReply::Replier<TReq,TRep> are created using a default configuration. That configuration is equivalent to the one in the following QoS profile called "default":

You can use the profile called "RequesterExampleProfile", which modifies some parameters from the default. The example Creating a Requester with optional parameters shows how to create a RTI.Connext.RequestReply::Requester<TReq,TRep> using this profile.

See Also
Creating a Requester with optional parameters
Configuring QoS Profiles with XML

RTI Connext .Net APIs Version 5.1.0 Copyright © Mon Feb 3 2014 Real-Time Innovations, Inc