// -*- c++ -*- #pragma prefix "omg.org" module CORBA { typedef unsigned short ServiceType; typedef unsigned long ServiceOption; typedef unsigned long ServiceDetailType; const ServiceType Security = 1; struct ServiceDetail { ServiceDetailType service_detail_type; sequence<octet> service_detail; }; struct ServiceInformation { sequence<ServiceOption> service_options; sequence<ServiceDetail> service_details; }; };