RTI Connext C# API Version 7.3.0
Rti.RequestReply Namespace Reference

Support for the request-reply communication pattern on top of RTI Connext. More...

Data Structures

class  DomainParticipantRequestReplyExtensions
 Provides Request-Reply extensions to Rti.Dds.Domain.DomainParticipant. More...
 
class  Replier
 Allows receiving requests and sending replies. More...
 
class  ReplierBuilder
 A builder that allows configuring and creating a new Replier. It can be retrieved via participant.BuildReplier<TRequest, TReply>() (an extension method defined in DomainParticipantRequestReplyExtensions). More...
 
class  Requester
 Allows sending requests and receiving replies. More...
 
class  RequesterBuilder
 A builder that allows configuring and creating a new Requester. It can be retrieved via participant.BuildRequester<TRequest, TReply>() (an extension method defined in DomainParticipantRequestReplyExtensions). More...
 
class  SampleFlags
 A set of flags that can be associated with a sample. More...
 
class  SimpleReplier
 A simplified version of Replier that can be used to reply to incoming requests on an individual basis. More...
 
class  SimpleReplierBuilder
 A builder that allows configuring and creating a new SimpleReplier. It can be retrieved via participant.BuildSimpleReplier<TRequest, TReply>() (an extension method defined in DomainParticipantRequestReplyExtensions). More...
 

Detailed Description

Support for the request-reply communication pattern on top of RTI Connext.

There are two basic entities that enable this pattern:

  • A Requester publishes a request topic and subscribes to a reply topic.
  • A Replier subscribes to the request topic and publishes the reply topic.

You can find more information about this pattern in the "Request-Reply and RPC Communication Patterns" part of the User's Manual. See also Request-Reply Examples.