// File: IOP-DCE.idl
// From CORBA 2.3: Chapter 13, ORB Interoperability Achitecture

#ifndef _IOP_DCE_IDL_
#define _IOP_DCE_IDL_

#pragma prefix "omg.org"

module IOP 
{
    struct EndpointIdPositionComponent
    {
        unsigned short begin;
        unsigned short end;
    };

    // IDL does not support octet constants
#define LOCATE_NEVER 0
#define LOCATE_OBJECT 1
#define LOCATE_OPERATION 2
#define LOCATE_ALWAYS 3
};

#endif // _IOP_DCE_IDL_
