genericnetworkresourcesirpsystem.idl

来自「UCS (Ultra Corba Simulator) is one more 」· IDL 代码 · 共 57 行

IDL
57
字号
//File: GenericNetworkResourcesIRPSystem.idl
#ifndef _GENERIC_NETWORK_RESOURCES_IRP_SYSTEM_IDL_
#define _GENERIC_NETWORK_RESOURCES_IRP_SYSTEM_IDL_

// This statement must appear after all include statements
#pragma prefix "3gppsa5.org"

module GenericNetworkResourcesIRPSystem
{
   /**
    * The format of Distinguished Name (DN) is specified in "Name Convention
    * for Managed Objects (3GPP TS 32.300 [5])".
    */
   typedef string DN;

   /**
    *  This module adds datatype definitions for types
    *  used in the NRM which are not basic datatypes defined
    *  already in CORBA.
    */
   module AttributeTypes
   {
      /**
       * An MO reference refers to an MO instance.
       * "otherMO" contains the distinguished name of the referred MO.
       * A conceptual "null" reference (meaning no MO is referenced)
       * is represented as an empty string ("").
       *
       */
      struct MOReference
      {
         DN otherMO;
      };

      /**
       * MOReferenceSet represents a set of MO references.
       * This type is used to hold 0..n MO references.
       * A referred MO is not allowed to be repeated (therefore
       * it is denoted as a "Set")
       */
      typedef sequence<MOReference> MOReferenceSet;

      /**
       *  A set of strings.
       */
      typedef sequence<string> StringSet;

      /**
       *  A set of long.
       */
      typedef sequence<long> LongSet;
   };

};

#endif // _GENERIC_NETWORK_RESOURCES_IRP_SYSTEM_IDL_

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?