#include "orbsvcs/PortableGroup/UIPMC_Profile.h"
#include "orbsvcs/PortableGroup/UIPMC_Transport.h"
#include "orbsvcs/PortableGroup/UIPMC_Connection_Handler.h"
#include "orbsvcs/PortableGroup/UIPMC_Message_Block_Data_Iterator.h"
#include "orbsvcs/PortableGroup/UIPMC_Acceptor.h"
#include "orbsvcs/PortableGroup/UIPMC_Wait_Never.h"
#include "tao/Acceptor_Registry.h"
#include "tao/operation_details.h"
#include "tao/Timeprobe.h"
#include "tao/CDR.h"
#include "tao/Transport_Mux_Strategy.h"
#include "tao/Wait_Strategy.h"
#include "tao/Stub.h"
#include "tao/ORB_Core.h"
#include "tao/debug.h"
#include "tao/Resume_Handle.h"
#include "tao/GIOP_Message_Base.h"
#include "tao/GIOP_Message_Lite.h"
Include dependency graph for UIPMC_Transport.cpp:
Go to the source code of this file.
Classes | |
struct | MIOP_Packet |
Defines | |
#define | MIOP_MAX_FRAGMENTS (1) |
#define | MIOP_MAX_HEADER_SIZE (272) |
#define | MIOP_MAX_DGRAM_SIZE (ACE_MAX_DGRAM_SIZE) |
#define | MIOP_MAGIC_OFFSET (0) |
#define | MIOP_VERSION_OFFSET (4) |
#define | MIOP_FLAGS_OFFSET (5) |
#define | MIOP_PACKET_LENGTH_OFFSET (6) |
#define | MIOP_PACKET_NUMBER_OFFSET (8) |
#define | MIOP_NUMBER_OF_PACKETS_OFFSET (12) |
#define | MIOP_ID_LENGTH_OFFSET (16) |
#define | MIOP_MIN_LENGTH_ID (0) |
#define | MIOP_MAX_LENGTH_ID (252) |
#define | MIOP_ID_DEFAULT_LENGTH (12) |
#define | MIOP_ID_CONTENT_OFFSET (20) |
#define | MIOP_HEADER_PADDING (0) |
#define | MIOP_HEADER_SIZE |
#define | MIOP_MIN_HEADER_SIZE |
Variables | |
const CORBA::Octet | miop_magic [4] = { 0x4d, 0x49, 0x4f, 0x50 } |
|
Definition at line 41 of file UIPMC_Transport.cpp. Referenced by TAO_UIPMC_Transport::recv(). |
|
Definition at line 50 of file UIPMC_Transport.cpp. |
|
Value: Definition at line 52 of file UIPMC_Transport.cpp. Referenced by TAO_UIPMC_Transport::send(). |
|
Definition at line 49 of file UIPMC_Transport.cpp. Referenced by TAO_UIPMC_Transport::recv(). |
|
Definition at line 48 of file UIPMC_Transport.cpp. Referenced by TAO_UIPMC_Transport::write_unique_id(). |
|
Definition at line 45 of file UIPMC_Transport.cpp. Referenced by TAO_UIPMC_Transport::recv(). |
|
Definition at line 39 of file UIPMC_Transport.cpp. Referenced by TAO_UIPMC_Transport::recv(). |
|
Definition at line 37 of file UIPMC_Transport.cpp. Referenced by TAO_UIPMC_Transport::handle_input(), TAO_UIPMC_Transport::send(), and TAO_UIPMC_Transport::TAO_UIPMC_Transport(). |
|
Definition at line 35 of file UIPMC_Transport.cpp. Referenced by TAO_UIPMC_Transport::send(). |
|
Definition at line 36 of file UIPMC_Transport.cpp. |
|
Definition at line 47 of file UIPMC_Transport.cpp. Referenced by TAO_UIPMC_Transport::recv(). |
|
Value: (MIOP_ID_CONTENT_OFFSET \ + MIOP_MIN_LENGTH_ID \ + (8 - MIOP_MIN_LENGTH_ID) /* padding */) Definition at line 55 of file UIPMC_Transport.cpp. Referenced by TAO_UIPMC_Transport::recv(). |
|
Definition at line 46 of file UIPMC_Transport.cpp. |
|
Definition at line 44 of file UIPMC_Transport.cpp. |
|
Definition at line 42 of file UIPMC_Transport.cpp. |
|
Definition at line 43 of file UIPMC_Transport.cpp. |
|
Definition at line 40 of file UIPMC_Transport.cpp. |
|
Definition at line 59 of file UIPMC_Transport.cpp. Referenced by TAO_UIPMC_Transport::recv(), and TAO_UIPMC_Transport::send(). |