(file) Return to MSFT_ComPort.mof CVS log (file) (dir) Up to [OMI] / omi / share / networkschema

File: [OMI] / omi / share / networkschema / MSFT_ComPort.mof (download)
Revision: 1.1, Mon Apr 20 17:20:14 2015 UTC (9 years, 2 months ago) by krisbash
Branch: MAIN
CVS Tags: OMI_1_0_8_2, OMI_1_0_8_1, HEAD
OMI 1.0.8-1

// ===============================================================
//  MSFT_ComPort
// ===============================================================
	[Description ( "MSFT_ComPort description" ), 
	Version ( "0.70" )]
class MSFT_ComPort: CIM_LogicalDevice
{
 
[Description ("line speed"),
       ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8"}, 
       Values {"AutoDetect", "300", "1200", "2400", "4800", "9600", "38400", "57600", "115200" }]
uint32 Speed;

[Description ("transmit line speed"),
       ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8"}, 
       Values {"AutoDetect", "300", "1200", "2400", "4800", "9600", "38400", "57600", "115200" }
]
uint32 TxSpeed;

[Description ("Receive line speed"),
       ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8"}, 
       Values {"AutoDetect", "300", "1200", "2400", "4800", "9600", "38400", "57600", "115200" }
]
uint32 RxSpeed;

   [Description ( 
          "data bits"
         ), 
       MinValue(5),
	   MaxValue(8)
   ]

uint8 DataBits;

[Description ( 
          "An enumeration indicating the numer of start bits"
         ), 
       ValueMap {  "1", "2", "3"}, 
       Values { "1", "1.5", "2" },
	   MinValue(1),
	   MaxValue(3)
   ]
uint8 StopBits;

[Description ( 
          "An enumeration indicating the parity bit "
         ), 
       ValueMap {  "1", "2", "3", "4", "5"}, 
       Values { "none", "even", "odd", "space",  "mark"},
	   MaxValue(5),
	   MinValue(1)
   ]
uint8 ParityBit;

[Description ( 
          "An enumeration indicating flow control "
         ), 
       ValueMap {  "1", "2", "3", "4", "5"}, 
       Values { "none", "software-in", "software_out",  "hardwareIn", "HardwareOut"},
	   MaxValue(5),
	   MinValue(1)
   ]
uint8 FlowControl[];


[Description ("ascii number of start character")]
uint8 StartCharacter;

[Description ("ascii number of stop character")]
uint8 StopCharacter;
};

ViewCVS 0.9.2