OpenDDS  Snapshot(2023/04/28-20:55)
Public Member Functions | Private Member Functions | Private Attributes | List of all members
OpenDDS::STUN::Participant Class Reference

#include <Stun.h>

Collaboration diagram for OpenDDS::STUN::Participant:
Collaboration graph
[legend]

Public Member Functions

 Participant (Sender *a_sender)
 
void receive (const ACE_INET_Addr &address, const Message &message)
 

Private Member Functions

void request (const ACE_INET_Addr &address, const Message &message)
 
void indication (const ACE_INET_Addr &, const Message &message)
 
void success_response (const ACE_INET_Addr &, const Message &)
 
void error_response (const ACE_INET_Addr &, const Message &)
 

Private Attributes

Sendersender_
 

Detailed Description

Definition at line 259 of file Stun.h.

Constructor & Destructor Documentation

◆ Participant()

OpenDDS::STUN::Participant::Participant ( Sender a_sender)
inline

Definition at line 261 of file Stun.h.

261 : sender_(a_sender) {}

Member Function Documentation

◆ error_response()

void OpenDDS::STUN::Participant::error_response ( const ACE_INET_Addr ,
const Message  
)
private

◆ indication()

void OpenDDS::STUN::Participant::indication ( const ACE_INET_Addr ,
const Message message 
)
private

◆ receive()

void OpenDDS::STUN::Participant::receive ( const ACE_INET_Addr address,
const Message message 
)

◆ request()

void OpenDDS::STUN::Participant::request ( const ACE_INET_Addr address,
const Message message 
)
private

◆ success_response()

void OpenDDS::STUN::Participant::success_response ( const ACE_INET_Addr ,
const Message  
)
private

Member Data Documentation

◆ sender_

Sender* OpenDDS::STUN::Participant::sender_
private

Definition at line 266 of file Stun.h.


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