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

 1 krisbash 1.1 // ===============================================================
 2              //  MSFT_ComPort
 3              // ===============================================================
 4              	[Description ( "MSFT_ComPort description" ), 
 5              	Version ( "0.70" )]
 6              class MSFT_ComPort: CIM_LogicalDevice
 7              {
 8               
 9              [Description ("line speed"),
10                     ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8"}, 
11                     Values {"AutoDetect", "300", "1200", "2400", "4800", "9600", "38400", "57600", "115200" }]
12              uint32 Speed;
13              
14              [Description ("transmit line speed"),
15                     ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8"}, 
16                     Values {"AutoDetect", "300", "1200", "2400", "4800", "9600", "38400", "57600", "115200" }
17              ]
18              uint32 TxSpeed;
19              
20              [Description ("Receive line speed"),
21                     ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8"}, 
22 krisbash 1.1        Values {"AutoDetect", "300", "1200", "2400", "4800", "9600", "38400", "57600", "115200" }
23              ]
24              uint32 RxSpeed;
25              
26                 [Description ( 
27                        "data bits"
28                       ), 
29                     MinValue(5),
30              	   MaxValue(8)
31                 ]
32              
33              uint8 DataBits;
34              
35              [Description ( 
36                        "An enumeration indicating the numer of start bits"
37                       ), 
38                     ValueMap {  "1", "2", "3"}, 
39                     Values { "1", "1.5", "2" },
40              	   MinValue(1),
41              	   MaxValue(3)
42                 ]
43 krisbash 1.1 uint8 StopBits;
44              
45              [Description ( 
46                        "An enumeration indicating the parity bit "
47                       ), 
48                     ValueMap {  "1", "2", "3", "4", "5"}, 
49                     Values { "none", "even", "odd", "space",  "mark"},
50              	   MaxValue(5),
51              	   MinValue(1)
52                 ]
53              uint8 ParityBit;
54              
55              [Description ( 
56                        "An enumeration indicating flow control "
57                       ), 
58                     ValueMap {  "1", "2", "3", "4", "5"}, 
59                     Values { "none", "software-in", "software_out",  "hardwareIn", "HardwareOut"},
60              	   MaxValue(5),
61              	   MinValue(1)
62                 ]
63              uint8 FlowControl[];
64 krisbash 1.1 
65              
66              [Description ("ascii number of start character")]
67              uint8 StartCharacter;
68              
69              [Description ("ascii number of stop character")]
70              uint8 StopCharacter;
71              };

ViewCVS 0.9.2