OpenDDS  Snapshot(2023/04/07-19:43)
Public Types | Public Member Functions | Public Attributes | List of all members
OpenDDS::Security::AuthenticationBuiltInImpl::LocalParticipantData Struct Reference
Inheritance diagram for OpenDDS::Security::AuthenticationBuiltInImpl::LocalParticipantData:
Inheritance graph
[legend]
Collaboration diagram for OpenDDS::Security::AuthenticationBuiltInImpl::LocalParticipantData:
Collaboration graph
[legend]

Public Types

typedef DCPS::RcHandle< LocalParticipantDatashared_ptr
 

Public Member Functions

 LocalParticipantData ()
 
 ~LocalParticipantData ()
 
- Public Member Functions inherited from OpenDDS::DCPS::RcObject
virtual ~RcObject ()
 
virtual void _add_ref ()
 
virtual void _remove_ref ()
 
long ref_count () const
 
WeakObject_get_weak_object () const
 

Public Attributes

DCPS::GUID_t participant_guid
 
LocalAuthCredentialData::shared_ptr credentials
 
RemoteParticipantMap validated_remotes
 
bool handshake_debug
 

Additional Inherited Members

- Protected Member Functions inherited from OpenDDS::DCPS::RcObject
 RcObject ()
 

Detailed Description

Definition at line 198 of file AuthenticationBuiltInImpl.h.

Member Typedef Documentation

◆ shared_ptr

Definition at line 199 of file AuthenticationBuiltInImpl.h.

Constructor & Destructor Documentation

◆ LocalParticipantData()

OpenDDS::Security::AuthenticationBuiltInImpl::LocalParticipantData::LocalParticipantData ( )
inline

◆ ~LocalParticipantData()

OpenDDS::Security::AuthenticationBuiltInImpl::LocalParticipantData::~LocalParticipantData ( )

Definition at line 1361 of file AuthenticationBuiltInImpl.cpp.

References ACE_DEBUG, ACE_TEXT(), LM_DEBUG, and OpenDDS::DCPS::security_debug.

1362 {
1363  if (DCPS::security_debug.bookkeeping) {
1364  ACE_DEBUG((LM_DEBUG, ACE_TEXT("(%P|%t) {bookkeeping} ")
1365  ACE_TEXT("LocalParticipantData::~LocalParticipantData validated_remotes %B\n"),
1366  validated_remotes.size()));
1367  }
1368 }
#define ACE_DEBUG(X)
ACE_TEXT("TCP_Factory")
OpenDDS_Dcps_Export SecurityDebug security_debug
Definition: debug.cpp:32

Member Data Documentation

◆ credentials

LocalAuthCredentialData::shared_ptr OpenDDS::Security::AuthenticationBuiltInImpl::LocalParticipantData::credentials

◆ handshake_debug

bool OpenDDS::Security::AuthenticationBuiltInImpl::LocalParticipantData::handshake_debug

◆ participant_guid

DCPS::GUID_t OpenDDS::Security::AuthenticationBuiltInImpl::LocalParticipantData::participant_guid

Definition at line 201 of file AuthenticationBuiltInImpl.h.

◆ validated_remotes

RemoteParticipantMap OpenDDS::Security::AuthenticationBuiltInImpl::LocalParticipantData::validated_remotes

Definition at line 203 of file AuthenticationBuiltInImpl.h.


The documentation for this struct was generated from the following files: