⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 commonnrmdefssagvsep1v1.idl

📁 UCS (Ultra Corba Simulator) is one more powerful corba client/servant simulator tool than other simi
💻 IDL
字号:
//File: CommonNRMDefsSagVseP1V1.idl

#ifndef _COMMONNRMDEFSSAGVSEP1V1_IDL_
#define _COMMONNRMDEFSSAGVSEP1V1_IDL_


#include <GenericNetworkResourcesIRPSystem.idl>
#include <StateManagementIRPConstDefs.idl>
#include "GenericNetworkResourcesNRMDefs.idl"


#pragma prefix "siemens.com"


module CommonNRMDefsSagVseP1V1
{


   /**
    * Definitions for MO class ManagedElement_SagVseP1V1
    */
   interface ManagedElement : GenericNetworkResourcesNRMDefs::Top
      {
      const string CLASS = "ManagedElement"; 

      // Attribute Names
      //
      const string managedElementId = "managedElementId";
      const string dnPrefix = "dnPrefix";
      const string userLabel = "userLabel";
      const string locationName = "locationName";
      const string vendorName = "vendorName";
      const string userDefinedState = "userDefinedState";
      const string managedElementType = "managedElementType";
      const string managedBy = "managedBy";
      const string swVersion = "swVersion";
      const string administrativeState = "administrativeState";
      const string operationalState = "operationalState";
      const string version = "version";
      };


   /**
    * Definitions for MO class ManagementNode_SagVseP1V1
    */
   interface ManagementNode : GenericNetworkResourcesNRMDefs::Top
      {
      const string CLASS = "ManagementNode"; 

      // Attribute Names
      //
      const string managementNodeId = "managementNodeId";
      const string userDefinedState = "userDefinedState";
      const string userLabel = "userLabel";
      const string vendorName = "vendorName";
      const string locationName = "locationName";
      const string swVersion = "swVersion";
      const string managedElements = "managedElements";
      const string administrativeState = "administrativeState";
      };


   /**
    * Definitions for MO class SignLinkSetTp_SagVseP1V1
    */
   interface SignLinkSetTp : GenericNetworkResourcesNRMDefs::Top
      {
      const string CLASS = "SignLinkSetTp"; 

      // Attribute Names
      //
      const string signLinkSetTpId = "signLinkSetTpId";
      const string adjPc = "adjPc";
      const string userLabel = "userLabel";
      const string maxCapacityLS = "maxCapacityLS";
      const string relatedSModule = "relatedSModule";
      const string relatedCModule = "relatedCModule";
      };


   /**
    * Definitions for MO class SignLinkTp_SagVseP1V1
    */
   interface SignLinkTp : GenericNetworkResourcesNRMDefs::Top
      {
      const string CLASS = "SignLinkTp"; 

      // Attribute Names
      //
      const string signLinkTpId = "signLinkTpId";
      const string slCode = "slCode";
      const string slsCodeNormalList = "slsCodeNormalList";
      const string slsCodeCurrentList = "slsCodeCurrentList";
      const string linkTpStatus = "linkTpStatus";
      const string maxCapacitySL = "maxCapacitySL";
      const string userLabel = "userLabel";
      const string signLinkType = "signLinkType";
      const string administrativeState = "administrativeState";
      const string operationalState = "operationalState";
      };


};


module CommonNRMConstTypesSagVseP1V1
{

   // vse identification
   const string vSEVersionNumber = "Siemens 1.1.0";
   
   // import from 32.623
   typedef GenericNetworkResourcesIRPSystem::AttributeTypes::MOReference   MOReference;
   
   // import from 32.673
   typedef StateManagementIRPCommonConstDefs::AdministrativeState    AdministrativeState;
   typedef StateManagementIRPCommonConstDefs::OperationalState       OperationalState;

   typedef unsigned long         ULong;
   typedef sequence<ULong>       ULongSet;

};

#endif //_COMMONNRMDEFSSAGVSEP1V1_IDL_

⌨️ 快捷键说明

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