- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Search for |

- File List
- File Members

# UIPMC_Transport.cpp File Reference

`#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:

## 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
static const CORBA::Octet | miop_magic [4] = { 0x4d, 0x49, 0x4f, 0x50 }

## Define Documentation

#define MIOP_FLAGS_OFFSET (5)

#define MIOP_HEADER_PADDING (0)

#define MIOP_HEADER_SIZE

Value:

    (MIOP_ID_CONTENT_OFFSET   \
                                           + MIOP_ID_DEFAULT_LENGTH \
                                           + MIOP_HEADER_PADDING)

#define MIOP_ID_CONTENT_OFFSET (20)

#define MIOP_ID_DEFAULT_LENGTH (12)

#define MIOP_ID_LENGTH_OFFSET (16)

#define MIOP_MAGIC_OFFSET (0)

#define MIOP_MAX_DGRAM_SIZE (ACE_MAX_DGRAM_SIZE)

#define MIOP_MAX_FRAGMENTS (1)

#define MIOP_MAX_HEADER_SIZE (272)

#define MIOP_MAX_LENGTH_ID (252)

#define MIOP_MIN_HEADER_SIZE

Value:

    (MIOP_ID_CONTENT_OFFSET   \
                                           + MIOP_MIN_LENGTH_ID     \
                                           + (8 - MIOP_MIN_LENGTH_ID) /* padding */)

#define MIOP_MIN_LENGTH_ID (0)

#define MIOP_NUMBER_OF_PACKETS_OFFSET (12)

#define MIOP_PACKET_LENGTH_OFFSET (6)

#define MIOP_PACKET_NUMBER_OFFSET (8)

#define MIOP_VERSION_OFFSET (4)

## Variable Documentation

const CORBA::Octet miop_magic[4] = { 0x4d, 0x49, 0x4f, 0x50 }`[static]`