OpenDDS
Snapshot(2023/04/07-19:43)
|
#include <AssociationRecord.h>
Public Member Functions | |
BuiltinAssociationRecord (DCPS::TransportClient_rch transport_client, const DCPS::GUID_t &remote_id, int flags) | |
const DCPS::GUID_t | local_id () const |
const DCPS::GUID_t & | remote_id () const |
bool | remote_reliable () const |
bool | remote_durable () const |
bool | generate_remote_matched_crypto_handle () const |
bool | send_local_token () const |
void | local_tokens_sent (bool flag) |
bool | local_tokens_sent () const |
Public Attributes | |
const DCPS::TransportClient_rch | transport_client_ |
Private Attributes | |
const DCPS::GUID_t | remote_id_ |
int | flags_ |
Definition at line 27 of file AssociationRecord.h.
|
inline |
Definition at line 29 of file AssociationRecord.h.
|
inline |
Definition at line 58 of file AssociationRecord.h.
References OpenDDS::RTPS::AC_GENERATE_REMOTE_MATCHED_CRYPTO_HANDLE, and flags_.
Referenced by OpenDDS::RTPS::Sedp::generate_remote_matched_crypto_handles().
|
inline |
Definition at line 37 of file AssociationRecord.h.
References transport_client_.
Referenced by OpenDDS::RTPS::Sedp::disassociate_volatile(), OpenDDS::RTPS::Sedp::generate_remote_matched_crypto_handle(), OpenDDS::RTPS::Sedp::process_association_records_i(), and OpenDDS::RTPS::Sedp::send_builtin_crypto_tokens().
|
inline |
Definition at line 68 of file AssociationRecord.h.
References OpenDDS::RTPS::AC_LOCAL_TOKENS_SENT, and flags_.
Referenced by OpenDDS::RTPS::Sedp::process_association_records_i(), and OpenDDS::RTPS::Sedp::send_builtin_crypto_tokens().
|
inline |
Definition at line 77 of file AssociationRecord.h.
References OpenDDS::RTPS::AC_LOCAL_TOKENS_SENT, and flags_.
|
inline |
Definition at line 53 of file AssociationRecord.h.
References OpenDDS::RTPS::AC_REMOTE_DURABLE, and flags_.
Referenced by OpenDDS::RTPS::Sedp::process_association_records_i().
|
inline |
Definition at line 42 of file AssociationRecord.h.
References remote_id_.
Referenced by OpenDDS::RTPS::Sedp::disassociate(), OpenDDS::RTPS::Sedp::disassociate_volatile(), OpenDDS::RTPS::Sedp::generate_remote_matched_crypto_handle(), OpenDDS::RTPS::Sedp::process_association_records_i(), and OpenDDS::RTPS::Sedp::send_builtin_crypto_tokens().
|
inline |
Definition at line 48 of file AssociationRecord.h.
References OpenDDS::RTPS::AC_REMOTE_RELIABLE, and flags_.
Referenced by OpenDDS::RTPS::Sedp::process_association_records_i().
|
inline |
Definition at line 63 of file AssociationRecord.h.
References OpenDDS::RTPS::AC_SEND_LOCAL_TOKEN, and flags_.
Referenced by OpenDDS::RTPS::Sedp::send_builtin_crypto_tokens().
|
private |
Definition at line 86 of file AssociationRecord.h.
Referenced by generate_remote_matched_crypto_handle(), local_tokens_sent(), remote_durable(), remote_reliable(), and send_local_token().
|
private |
Definition at line 85 of file AssociationRecord.h.
Referenced by remote_id().
const DCPS::TransportClient_rch OpenDDS::RTPS::BuiltinAssociationRecord::transport_client_ |
Definition at line 82 of file AssociationRecord.h.
Referenced by OpenDDS::RTPS::Sedp::disassociate(), OpenDDS::RTPS::Sedp::disassociate_volatile(), local_id(), and OpenDDS::RTPS::Sedp::process_association_records_i().