OpenDDS  Snapshot(2023/04/28-20:55)
OpenDDS::DCPS::TransportSendStrategy Member List

This is the complete list of members for OpenDDS::DCPS::TransportSendStrategy, including all inherited members.

_add_ref()OpenDDS::DCPS::RcObjectinlinevirtual
_get_weak_object() constOpenDDS::DCPS::RcObjectinline
_remove_ref()OpenDDS::DCPS::RcObjectinlinevirtual
add_delayed_notification(TransportQueueElement *element)OpenDDS::DCPS::TransportSendStrategyprotectedvirtual
adjust_packet_after_send(ssize_t num_bytes_sent)OpenDDS::DCPS::TransportSendStrategyprivate
clear(SendMode new_mode, SendMode old_mode=MODE_NOT_SET)OpenDDS::DCPS::TransportSendStrategy
current_packet_first_element() constOpenDDS::DCPS::TransportSendStrategyprotected
current_space_available() constOpenDDS::DCPS::TransportSendStrategyprivate
DataAllocator typedefOpenDDS::DCPS::TransportSendStrategyprivate
deliver_ack_request(TransportQueueElement *element)OpenDDS::DCPS::TransportSendStrategy
direct_send(bool relink)OpenDDS::DCPS::TransportSendStrategyprivate
do_remove_sample(const GUID_t &pub_id, const TransportQueueElement::MatchCriteria &criteria, bool remove_all=false)OpenDDS::DCPS::TransportSendStrategyprotectedvirtual
do_send_packet(const ACE_Message_Block *packet, int &bp)OpenDDS::DCPS::TransportSendStrategyprivate
elems_OpenDDS::DCPS::TransportSendStrategyprivate
fragmentation_helper(TransportQueueElement *original_element, TqeVector &elements_to_send)OpenDDS::DCPS::TransportSendStrategy
get_handle()OpenDDS::DCPS::TransportSendStrategyvirtual
get_packet_elems_from_queue()OpenDDS::DCPS::TransportSendStrategyprivate
graceful_disconnecting_OpenDDS::DCPS::TransportSendStrategyprivate
GuardType typedefOpenDDS::DCPS::TransportSendStrategyprivate
header_OpenDDS::DCPS::TransportSendStrategyprivate
header_block_OpenDDS::DCPS::TransportSendStrategyprivate
header_complete_OpenDDS::DCPS::TransportSendStrategyprivate
header_data_allocator_OpenDDS::DCPS::TransportSendStrategyprivate
header_db_allocator_OpenDDS::DCPS::TransportSendStrategyprivate
header_db_lock_pool_OpenDDS::DCPS::TransportSendStrategyprivate
header_mb_allocator_OpenDDS::DCPS::TransportSendStrategyprivate
header_sequence_OpenDDS::DCPS::TransportSendStrategyprivate
id() constOpenDDS::DCPS::ThreadSynchWorker
isDirectMode()OpenDDS::DCPS::TransportSendStrategy
link_released(bool flag)OpenDDS::DCPS::TransportSendStrategy
link_released_OpenDDS::DCPS::TransportSendStrategyprivate
lock_OpenDDS::DCPS::TransportSendStrategyprivate
LockType typedefOpenDDS::DCPS::TransportSendStrategyprivate
marshal_transport_header(ACE_Message_Block *mb)OpenDDS::DCPS::TransportSendStrategyprivatevirtual
max_header_size_OpenDDS::DCPS::TransportSendStrategyprivate
max_message_size() constOpenDDS::DCPS::TransportSendStrategyprotectedvirtual
max_samples_OpenDDS::DCPS::TransportSendStrategyprivate
max_size_OpenDDS::DCPS::TransportSendStrategyprivate
mb_to_iov(const ACE_Message_Block &msg, iovec *iov)OpenDDS::DCPS::TransportSendStrategystatic
mode() constOpenDDS::DCPS::TransportSendStrategy
mode_OpenDDS::DCPS::TransportSendStrategyprivate
mode_as_str(SendMode mode)OpenDDS::DCPS::TransportSendStrategyprivatestatic
mode_before_suspend_OpenDDS::DCPS::TransportSendStrategyprivate
MODE_DIRECT enum valueOpenDDS::DCPS::TransportSendStrategy
MODE_NOT_SET enum valueOpenDDS::DCPS::TransportSendStrategy
MODE_QUEUE enum valueOpenDDS::DCPS::TransportSendStrategy
MODE_SUSPEND enum valueOpenDDS::DCPS::TransportSendStrategy
MODE_TERMINATED enum valueOpenDDS::DCPS::TransportSendStrategy
non_blocking_send(const iovec iov[], int n, int &bp)OpenDDS::DCPS::TransportSendStrategyprotectedvirtual
OPENDDS_VECTOR(TQESendModePair) delayed_delivered_notification_queue_OpenDDS::DCPS::TransportSendStrategyprivate
optimum_size_OpenDDS::DCPS::TransportSendStrategyprivate
OUTCOME_BACKPRESSURE enum valueOpenDDS::DCPS::TransportSendStrategyprivate
OUTCOME_COMPLETE_SEND enum valueOpenDDS::DCPS::TransportSendStrategyprivate
OUTCOME_PARTIAL_SEND enum valueOpenDDS::DCPS::TransportSendStrategyprivate
OUTCOME_PEER_LOST enum valueOpenDDS::DCPS::TransportSendStrategyprivate
OUTCOME_SEND_ERROR enum valueOpenDDS::DCPS::TransportSendStrategyprivate
perform_work()OpenDDS::DCPS::TransportSendStrategyvirtual
pkt_chain_OpenDDS::DCPS::TransportSendStrategyprivate
pre_send_packet(const ACE_Message_Block *m)OpenDDS::DCPS::TransportSendStrategyinlineprivatevirtual
prepare_header()OpenDDS::DCPS::TransportSendStrategyprivate
prepare_header_i()OpenDDS::DCPS::TransportSendStrategyprotectedvirtual
prepare_packet()OpenDDS::DCPS::TransportSendStrategyprivate
prepare_packet_i()OpenDDS::DCPS::TransportSendStrategyprotectedvirtual
queue_OpenDDS::DCPS::TransportSendStrategyprivate
QueueType typedefOpenDDS::DCPS::TransportSendStrategy
RcObject()OpenDDS::DCPS::RcObjectinlineprotected
ref_count() constOpenDDS::DCPS::RcObjectinline
relink(bool do_suspend=true)OpenDDS::DCPS::TransportSendStrategyvirtual
remove_all_msgs(const GUID_t &pub_id)OpenDDS::DCPS::TransportSendStrategy
remove_sample(const DataSampleElement *sample)OpenDDS::DCPS::TransportSendStrategy
replaced_element_db_allocator_OpenDDS::DCPS::TransportSendStrategyprivate
replaced_element_mb_allocator_OpenDDS::DCPS::TransportSendStrategyprivate
resume_send()OpenDDS::DCPS::TransportSendStrategy
schedule_output()OpenDDS::DCPS::ThreadSynchWorkervirtual
security_config() constOpenDDS::DCPS::TransportSendStrategyinlineprotectedvirtual
send(TransportQueueElement *element, bool relink=true)OpenDDS::DCPS::TransportSendStrategy
send_buffer(TransportSendBuffer *send_buffer)OpenDDS::DCPS::TransportSendStrategy
send_buffer_OpenDDS::DCPS::TransportSendStrategyprivate
send_bytes(const iovec iov[], int n, int &bp)OpenDDS::DCPS::TransportSendStrategyprotectedvirtual
send_bytes_i(const iovec iov[], int n)=0OpenDDS::DCPS::TransportSendStrategyprotectedpure virtual
send_delayed_notifications(const TransportQueueElement::MatchCriteria *match=0)OpenDDS::DCPS::TransportSendStrategyprotected
send_packet()OpenDDS::DCPS::TransportSendStrategyprivate
send_start()OpenDDS::DCPS::TransportSendStrategy
send_stop(GUID_t repoId)OpenDDS::DCPS::TransportSendStrategy
SendMode enum nameOpenDDS::DCPS::TransportSendStrategy
SendPacketOutcome enum nameOpenDDS::DCPS::TransportSendStrategyprivate
set_graceful_disconnecting(bool flag)OpenDDS::DCPS::TransportSendStrategyprotected
set_header_source(ACE_INT64 source)OpenDDS::DCPS::TransportSendStrategyprotected
space_available(size_t already_used=0) constOpenDDS::DCPS::TransportSendStrategyprivate
start()OpenDDS::DCPS::TransportSendStrategy
start_counter_OpenDDS::DCPS::TransportSendStrategyprivate
start_i()OpenDDS::DCPS::TransportSendStrategyinlinevirtual
stop()OpenDDS::DCPS::TransportSendStrategy
stop_i()=0OpenDDS::DCPS::TransportSendStrategypure virtual
suspend_send()OpenDDS::DCPS::TransportSendStrategy
synch() constOpenDDS::DCPS::TransportSendStrategyprotected
synch_OpenDDS::DCPS::TransportSendStrategyprivate
terminate_send(bool graceful_disconnecting=false)OpenDDS::DCPS::TransportSendStrategy
terminate_send_if_suspended()OpenDDS::DCPS::TransportSendStrategyvirtual
ThreadSynchWorker(std::size_t id=0)OpenDDS::DCPS::ThreadSynchWorkerprotected
TQESendModePair typedefOpenDDS::DCPS::TransportSendStrategyprivate
transport_OpenDDS::DCPS::TransportSendStrategyprivate
TransportSendBuffer classOpenDDS::DCPS::TransportSendStrategyfriend
TransportSendStrategy(std::size_t id, const TransportImpl_rch &transport, ThreadSynchResource *synch_resource, Priority priority, const ThreadSynchStrategy_rch &thread_sync_strategy)OpenDDS::DCPS::TransportSendStrategyprotected
UDP_MAX_MESSAGE_SIZEOpenDDS::DCPS::TransportSendStrategystatic
WORK_OUTCOME_BROKEN_RESOURCE enum valueOpenDDS::DCPS::ThreadSynchWorker
WORK_OUTCOME_CLOGGED_RESOURCE enum valueOpenDDS::DCPS::ThreadSynchWorker
WORK_OUTCOME_MORE_TO_DO enum valueOpenDDS::DCPS::ThreadSynchWorker
WORK_OUTCOME_NO_MORE_TO_DO enum valueOpenDDS::DCPS::ThreadSynchWorker
WorkOutcome enum nameOpenDDS::DCPS::ThreadSynchWorker
~RcObject()OpenDDS::DCPS::RcObjectinlinevirtual
~ThreadSynchWorker()OpenDDS::DCPS::ThreadSynchWorkervirtual
~TransportSendStrategy()OpenDDS::DCPS::TransportSendStrategyvirtual