Avaya Logo

Previous Topic

Next Topic

Book Contents

Book Index

Resource management

Application developers who use dynamic resources should be aware of the following information:

Note:
You can also examine pending requests using the rmdb command.

Applications can also choose to not wait for a resource. In this case, if the request cannot be filled immediately, the IRAPI does not notify the application when the resource becomes free.

If a resource card is removed from service gracefully (that is, the immediate argument is not used), the IRAPI does not assign any more work to it until the card is returned to service. This allows the system to gracefully remove resource requests from cards with pending remove requests.

The following example of the rmdb -c command shows:

rmdb -c 14

Card table:

14 : MTC_INSERV 2 0x00000000

0 "SP_RECORD " [83 0 0 0] [0/0 /120]

1 "SP_ECHOCAN " [150 0 0 0] [0/0 /60]

2 "SP_PLAY " [83 0 0 0] [0/0 /120]

3 "SP_TTS " [166 0 0 0] [0/0 /60]

4 "SP_WW_RECOG " [600 0 0 0] [0/0 /15]

5 "SP_CELPCODE " [166 0 0 0] [0/0 /60]

Saturated : [10000 10000 10000 10000]

High Water : [0 0 0 0]

Current : [0 0 0 0]

Allocation # : 0x0 0x0 0x0 0x0

rmdb -c 12
12 : MTC_INSERV 0 0x00000000
0 "LSPS_RECORD " [78 200 0 125] [0/0 /50]
1 "LSPS_PLAY " [78 0 200 125] [1/1 /50]
2 "LSPS_WW_RECOG " [333 200 0 0] [0/0 /30]
3 "LSPS_DATA_COLLECT" [2500 500 0 0] [0/0 /1]
4 "LSPS_BUS_DIAG " [1250 1500 1500 1500] [0/0 /1]
Saturated : [10000 10000 10000 10000]
High Water : [78 0 200 125]
Current : [78 0 200 125]
Allocation # : 0x0 0x1 0x0 0xn,

© 2006 Avaya Inc. All Rights Reserved.