Version
Index
A
- Address keyword type. See keywords, Address type
- ag.rpt 53
- AGLOAD 44
- agmon 53
- alert notification
- message generating 95, 100-101
- registering an application for 53, 102
- unregistering an application from receiving 53, 103
- Apply keyword 186
- Array keywords
- containing Structs 62
- defined 61
- determining no. of elements in array 61
- enumerating 65
- asynchronous function 28
- AutoStartEnabled keyword 164
- AutoStopEnabled keyword 165
B
- Base qualifier. See qualifiers, Base
- biostest utility 80
- board managed objects
- and NMS OAM database 14
- closing 59, 125-126
- creating 73-74, 131-132
- creating for detected boards 74, 99
- defined 13
- deleting 74, 133-134
- enumerating top-level keywords for 64
- opening 57, 140-142
- board name
- as central identification object 71
- changing 74
- defined 15, 70
- retrieving 72
- retrieving all names from database 72, 104-105
- board number
- changing 74
- defined 15, 70
- retrieving 72, 109-110
- retrieving board name using 72, 119-120
- board plug-in. See plug-in
- Board.boardname.Command keyword 81, 178
- Board.boardname.State keyword 81, 84, 179
- BoardPlugins[x] keyword 166
- boards
- automatically detecting 74, 135
- determining Hot Swap state of 84
- identification methods 15
- managed objects. See board managed objects
- sending raw data buffers to 94-95, 144-145
- starting 75, 149-150
- stopping 76, 151-152
- testing 75-76, 153-154
- Boards[x] keyword 167
- .bpi files. See plug-in
C
- cfbm.exe 91
- Choices qualifier. See qualifiers, Choices
- Choices.Count qualifier. See qualifiers, Choices.Count
- client application 19
- clkdef.h 35, 192, 197
- CLKERR_FAILURE 193, 196
- CLKERR_NO_RESOURCES 193, 196
- CLKERR_NOT_FOUND 193, 196
- CLKEVN_CONFIG_FAILED 90, 198
- CLKEVN_CONFIGURED 90, 198
- CLKEVN_INVALID_CONFIG_DATA 90, 198
- CLKEVN_OPEN_OAM_FAILED 90, 198
- CLKEVN_OPEN_SWITCH_FAILED 90, 198
- clkmgr.emc 91
- Clock Management 88-91
- architecture 91
- configuration keywords 89
- configuring 88-89
- EMC 12, 90, 184
- EMC keywords 184-189
- events 90
- clock slaves 88
- context
- and NMS OAM architecture 19
- creating 52
- described 16
- handle. See context handle
- context handle
- retrieving 52
- returned in CTA_EVENT structure 34
- CT bus clock. See Clock Management
- CTA context. See context
- cta.cfg 47, 49-51
- CTA_EVENT 34-37
- description 33
- fields in 34
- listing 33
- CTA_INTERNAL_BUFFER 38
- CTA_IS_ERROR macro 192
- CTA_MODE_LIBRARY 50
- CTA_MODE_SERVER 50
- CTA_SERVICE_DESC 52
- CTA_SERVICE_NAME 50
- CTA_TRACE_SEVERITY_ERROR 36
- CTA_TRACE_SEVERITY_INFO 36
- CTA_TRACE_SEVERITY_WARNING 36
- ctaCreateContext 34, 52
- ctaCreateContextEx 52
- ctaCreateQueue 51-52
- ctadef.h 33, 35, 192, 197
- CTAERR_BAD_ARGUMENT 99-100, 104, 106-107, 109, 111, 113, 115, 117, 119, 121, 123, 127, 129, 131, 133, 136, 138, 140, 144, 146
- CTAERR_INVALID_HANDLE 125, 136, 138, 146
- CTAERR_INVALID_SEQUENCE 86
- CTAEVN_CLOSE_SERVICES_DONE 86
- CTAEVN_DESTROY_CONTEXT_DONE 86
- ctaflags 50
- ctaFreeBuffer 34, 38
- ctaGetTimeStamp 34
- ctaInitialize 17, 48-51
- CTAmode 51
- ctaOpenServices 52
- ctaSetEventSources 53
- ctaWaitEvent 33
- ctdaemon 20
- as part of NMS OAM architecture 19
- components 20
- defined 12, 17
- starting 47-48
D
- Description qualifier. See qualifiers, Description
- DetectedBoards[x] keyword 168
- driver board ID
- described 15, 70
- retrieving 72, 107-108
- retrieving board name using 72, 117-118
- driver name 15, 70
E
- EMC
- as part of NMS OAM architecture 20
- Clock Management. See Clock Management
- defined 12
- Hot Swap. See Hot Swap EMC
- loading at startup 12
- .emc files. See EMC
- environment variables 44
- errors
- alphabetical listing 193
- numerical listing 195
- returned in CTA_EVENT structure 34
- event queue
- creating 51
- described 16
- events
- alphabetical listing 198
- Clock Management 90
- data structure 33
- event queue. See event queue
- fields 34
- freeing event buffer 38
- Hot Swap 84-86
- logging startup events 53
- receiving 33
- registering to receive NMS OAM 53, 102
- unregistering an app from receiving NMS OAM 53, 103
- extended management component. See EMC
- ExtendedManagementComponents[x] keyword 169
F
- Filename keyword type. See keywords, Filename type
- functions
- reference 97-155
- summary 29-33
- types 28
H
- H.100/H.110. See Clock Management
- Hot Swap 20-25, 78-86
- board state if unsupported 84
- closing resources 80
- defined 20
- determining Hot Swap state of a board 84
- driver. See Hot Swap driver
- EMC. See Hot Swap EMC
- events 84-86
- handling surprise extraction 86
- initiating insertion or extraction 81
- keywords 176-182
- LED 20, 23, 79-80, 86
- manager. See Hot Swap Manager
- operation 78-79
- software architecture 21-22
- state machine 82-83
- utilities 80
- Hot Swap driver
- architecture 24-25
- defined 23
- operation 78
- starting 45-47
- utility 80
- Hot Swap EMC
- defined 12
- described 22
- keywords 176-182
- opening to determine state of board 84
- Hot Swap Manager
- debugging with 82
- defined 22
- functions 23
- HSM library 23
- monitoring 80
- operation 78
- starting 45-47
- utility 80
- HS_CSR 22, 25
- hsmgr utility
- debugging with 82
- described 80
- starting 46
- hsmon utility
- described 80
- initiating insertion or extraction with 81, 85-86
- hsmstart shell script 46
- hssrv utility 45, 80
- hswdef.h 35, 192, 197
- HSWERR_FAILURE 193, 196
- HSWERR_INVALID_BUS 193, 196
- HSWERR_NO_RESOURCES 193, 196
- HSWERR_NOT_FOUND 193, 196
- HSWEVN_BOARD_INSERTED 84, 198
- HSWEVN_BOARD_OFFLINE 85-86, 198
- HSWEVN_BOARD_READY 85-86, 198
- HSWEVN_BOARD_REMOVED 84, 86, 198
- HSWEVN_ONLINE_PENDING 84-85, 198
- HSWEVN_PCI_CONFIG_FAILED 84-85, 198
- HSWEVN_PREPARATION_FAILED 85, 198
- HSWEVN_REMOVAL_REQUESTED 86, 198
I
- Integer keyword type. See keywords, Integer type
K
- keywords 59-66
- Address type 61
- Array type. See Array keywords
- Clock Management configuration 89
- Clock Management EMC 184-189
- described 14
- determining type 59
- enumeration 64-66
- Filename type 61
- getting/setting with oaminfo 157-159
- Hot Swap EMC 176-182
- importing/exporting. See NMS OAM database, importing
- Integer type 61
- Object type 61
- qualifiers. See qualifiers
- retrieving settings 58, 136-137
- setting 58, 146-147
- String type 61
- Struct type. See Struct keywords
- StructAndArray type. See StructAndArray keywords
- summary of 162, 176, 184
- Supervisor 162-173
- types 59
- Keywords qualifier. See qualifiers, Keywords
- Keywords.Count qualifier. See qualifiers, Keywords.Count
L
- LD_LIBRARY_PATH environment variable 44, 46-47
- Library mode
- defined 17, 49
- specifying as default mode 51
- specifying for your app 50
M
- managed objects
- and configuration database 14
- closing 59, 125-126
- defined 13-14
- enumerating top-level keywords for 64
- for boards. See board managed objects
- opening 57, 140-142
- Max qualifier. See qualifiers, Max
- Min qualifier. See qualifiers, Min
- Multi mode
- defined 17
- description 49
- specifying as default 51
- specifying for your app 50
N
- Name keyword
- in Clock Management EMC managed object 187
- in Hot Swap EMC managed object 180
- in Supervisor managed object 170
- Natural Access
- and OAM service 16
- client applications 19
- closing resources when board is removed 80
- defined 16
- initializing 49
- modes. See Natural Access modes
- server. See ctdaemon
- Natural Access modes
- determining which to use 48-49
- introduced 17-18
- specifying default 51
- specifying for your application 50
- Natural Access Server. See ctdaemon
- NMS Clock Fallback Manager 44
- NMS OAM
- and Natural Access 16
- and Natural Access modes. See Natural Access modes
- architecture 19
- board ID methods 15
- capabilities 10
- components 11-12
- database. See NMS OAM database
- defined 10
- initializing service 45-53
- installing 44
- opening service 52
- registering service 50
- Service Manager 20
- startup event logging 53
- Supervisor. See Supervisor
- NMS OAM database
- as part of NMS OAM architecture 20
- described 14
- exporting 66, 127-128
- importing 67, 129-130
O
- oam.rpt 53
- OAM_IS_OAM_EVENT macro 35
- OAM_MSG 84
- constructing for oamAlertNotify 95, 100
- determining associated managed object 36, 84
- fields in 35-37
- in CTA_EVENT structure 34
- OAM_READONLY 57, 140-141
- OAM_READWRITE 57-58, 140-141, 147
- OAM_REASON_FAILED 75-76, 149, 151, 154, 200
- OAM_REASON_FINISHED 75-76, 149, 151, 153, 200
- oamAddDetectedBoard
- reference 99
- summary 30
- using 74
- oamAlertNotify
- reference 100
- summary 32
- using 95
- oamAlertRegister
- reference 102
- summary 32
- using 53
- oamAlertUnregister
- reference 103
- summary 32
- using 53
- oamBoardEnum
- reference 104
- summary 31
- using 72
- oamBoardGetBusSlot
- reference 106
- summary 31
- using 71-72
- oamBoardGetDriverIDs
- reference 107
- summary 31
- using 71-72
- oamBoardGetNumber
- reference 109
- summary 31
- using 71-72
- oamBoardGetProduct
- reference 111
- summary 31
- using 71-72
- oamBoardGetSerialNumber
- reference 113
- summary 31
- using 71-72
- oamBoardLookupByBusSlot
- reference 115
- summary 31
- using 71-72
- oamBoardLookupByDriverIDs
- reference 117
- summary 31
- using 71-72
- oamBoardLookupByNumber
- reference 119
- summary 31
- using 71-72
- oamBoardLookupByProduct
- reference 121
- summary 31
- using 71-72
- oamBoardLookupBySerialNumber
- reference 123
- summary 31
- using 71-72
- oamcfg utility 10, 19-20, 56
- oamCloseObject
- reference 125
- summary 29
- using 59
- oamConfigExport
- reference 127
- summary 29
- using 66
- oamConfigImport
- reference 129
- summary 29
- using 67
- oamCreateBoard
- reference 131
- summary 30
- using 73-74
- oamdef.h 35, 192, 197
- oamDeleteBoard
- reference 133
- summary 30
- using 74
- oamDetectBoards
- and DetectedBoards[x] keyword 162
- reference 135
- summary 30
- using 74
- OAMERR_ACCESS_DENIED 57, 99, 125, 127, 129, 133, 135-136, 138, 140-141, 146, 153, 193, 195
- OAMERR_ALREADY_EXISTS 102, 125, 193, 195
- OAMERR_AUTO_DETECT_BOARD_FAIL 193, 195
- OAMERR_BOARD_SELFTEST_FAIL 193, 195
- OAMERR_BOARD_SELFTEST_INVALID 193, 195
- OAMERR_CANT_CREATE_THREAD 149, 151, 153, 193, 195
- OAMERR_CLOSE_OBJECT_FAIL 193, 195
- OAMERR_CREATE_BOARD_FAIL 193, 195
- OAMERR_DESTORY_BOARD_FAIL 193, 195
- OAMERR_FILE_READ_ERROR 127, 129, 140, 143, 193, 195
- OAMERR_FILE_WRITE_ERROR 99-100, 125, 127, 129, 131, 143, 194-195
- OAMERR_GET_BOARD_KEYWORD_FAIL 194-195
- OAMERR_GET_QUALIFIER_FAIL 194-195
- OAMERR_NOT_ENOUGH_MEMORY 99, 102-104, 107, 111, 113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133, 136, 138, 140, 143, 146, 194-195
- OAMERR_NOT_FOUND 61, 63, 72, 103-107, 109, 111, 113, 115, 117, 119, 121, 123, 125, 131, 136, 138, 140, 144, 146, 149, 151, 153, 194-195
- OAMERR_NOT_SUPPORTED_WARNING 194-195
- OAMERR_OPEN_DRIVER_FAIL 194, 196
- OAMERR_OPEN_OBJECT_FAIL 194-195
- OAMERR_PLUGIN_EXIT_FAIL 194-195
- OAMERR_PLUGIN_INIT_FAIL 194-195
- OAMERR_SEND_BUFFER_FAIL 194, 196
- OAMERR_SERVER_NOT_FOUND 99-100, 104, 106-107, 109, 111, 113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133, 135-136, 138, 140, 144, 146, 149, 151, 153, 194-195
- OAMERR_SERVER_NOT_RUNNING 99-100, 104, 106, 108-109, 111, 113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133, 135, 137, 139-140, 144, 146, 149, 151, 153, 194-195
- OAMERR_SET_BOARD_KEYWORD_FAIL 194-195
- OAMERR_START_BOARD_FAIL 194-195
- OAMERR_STOP_BOARD_FAIL 194-195
- OAMEVN_ALERT 198
- OAMEVN_BOARD_DEAD 198
- OAMEVN_CREATED 198
- OAMEVN_DELETED 198
- OAMEVN_MODIFIED 199
- OAMEVN_RENAMED 199
- OAMEVN_REPORT 199
- OAMEVN_STARTBOARD_DONE 34, 75, 149, 199
- OAMEVN_STOPBOARD_DONE 76, 151, 199
- OAMEVN_TESTBOARD_DONE 76, 153, 199
- OAMEVN_TRACE 199
- oamGetKeyword
- reference 136
- summary 29
- using 58
- using to enumerate keywords 65
- oamGetQualifier
- reference 138
- summary 29
- using to enumerate keywords 64-65
- oaminfo utility 20, 156-159
- oammon utility 10, 19-20
- oamOpenObject
- opening Hot Swap object with 84
- reference 140
- summary 29
- using 57
- oamRestart
- reference 143
- summary 32
- using 94
- oamSendBuffer
- reference 144
- summary 32
- using 95
- oamSetKeyword
- reference 146
- summary 29
- using 58
- oamShutdown
- reference 148
- summary 32
- using 94
- oamStartBoard
- reason codes 200
- reference 149
- summary 30
- using 75
- oamStopBoard
- reason codes 200
- reference 151
- summary 30
- using 76
- oamsys utility 10, 20, 56
- oamTestBoard
- reason codes 200
- reference 153
- summary 30
- using 75
- object handle 34
- Object keyword type. See keywords, Object type
- objHd 34
P
- PCI bus and slot
- as board identification method 15, 70
- retrieving 72, 106
- retrieving board name using 72, 115-116
- plug-ins
- as part of NMS OAM architecture 20
- defined 12
- loading at startup 12
- primary clock master 88
- product type
- retrieving 72, 111-112
- retrieving board name using 72, 121-122
- Products[x] keyword 171
Q
- qualifiers
- Base 60-61
- Choices 60-61
- Choices.Count 60
- defined 58
- Description 60
- Keywords 60, 63
- Keywords.Count 60, 63-65
- Max 60-61
- Min 60-61
- ReadOnly 60, 162, 176, 184
- retrieving 58, 138-139
- Type 59-60, 65-66
- types 60-61
R
- ReadOnly qualifier. See qualifiers, ReadOnly
- reason codes
- alphabetical listing 200
- returned in CTA_EVENT structure 34
- return codes
- defined 28
- lists of 192-196
S
- secondary clock master 88
- serial number
- described 15, 70
- retrieving 72, 113-114
- retrieving board name using 72, 123-124
- Server mode
- defined 17
- description 49
- specifying as default 51
- specifying for your app 50
- service
- defined 16
- NMS OAM. See NMS OAM
- opening 52
- size 34
- startup event logging 53
- startup.log 53
- String keyword type. See keywords, String type
- Struct keywords
- containing arrays 62
- defined 62
- determining number of keywords in struct 63
- enumerating 65
- StructAndArray keywords
- defined 63
- enumerating 66
- Supervisor
- as part of NMS OAM architecture 20
- defined 11
- keywords 162-173
- loads EMCs and plug-ins 12
- managed object 14
- restarting 94, 143
- shutting down 94, 148
- surprise extraction 86
- synchronous function 28
T
- timestamp 34
- timing references 88
- Type qualifier. See qualifiers, Type
U
- utilities
- hsmgr 45, 80, 82
- hsmon 80-81, 85-86
- hssrv 45, 80
- oamcfg 10, 20, 56
- oaminfo 20, 157-159
- oammon 10, 20
- oamsys 10, 20, 56
V
- Version.Major keyword
- in Clock Management EMC managed object 188
- in Hot Swap EMC managed object 181
- in Supervisor managed object 172
- Version.Minor keyword
- in Clock Management EMC managed object 189
- in Hot Swap EMC managed object 182
- in Supervisor managed object 173
Version
Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2001, Natural MicroSystems, Inc. All rights
reserved.