You are here: PPL Developer’s Guide > 5 Layer 4 Atomic Functions > Call Control Router (0x0064)
The following AFs are specific to the CSP Call Control Router (0x0064) PPL component.
AF Number |
101 |
Name |
Store incoming data in incoming buffer <0:initiate,1:terminate> |
Description |
Stores the incoming data in the buffer passed as the argument. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
104 |
Name |
Set Resource Group Member pointer to the Address Element indexed by Gen. Purpose Register |
Description |
Points the Resource Group Member pointer to the Address Element index given in the GP Register. |
Arg1 |
<Register #> |
Arg2 |
<Not Used> |
AF Number |
106 |
Name |
|
Description |
Loads the Entry Data Tag from the TLV that Entry Data TLV Pointer currently points to. |
Arg1 |
<Register #> |
Arg2 |
<Not Used> |
AF Number |
107 |
Name |
|
Description |
Tests for end of the route table for a given row num passed as an argument to the atomic function ( Null pointer means end of the route table… It means that the route table has to be continuous with non null rows ). |
Arg1 |
<Register #> |
Arg2 |
<Not Used> |
AF Number |
108 |
Name |
|
Description |
Loads the count of the total members in a Resource Group, in the specified Gen. Purpose Register. |
Arg1 |
<Register #> |
Arg2 |
<Not Used> |
AF Number |
109 |
Name |
|
Description |
Tests the address type for the initiate and terminate addresses |
Arg1 |
0-initiate address; 1-terminate address Return Value: |
Arg2 |
<Not Used> |
AF Number |
114 |
Name |
|
Description |
Checks the status of the local timeslot; returns PPLevINT_EVENT_1 if free or PPLevINT_EVENT_0 if Busy. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
120 |
Name |
Set Entry Data TLV pointer to TLV indexed by Gen. Purpose Register |
Description |
Points the TLV pointer to the TLV index given in the GP Register. |
Arg1 |
<Register #> |
Arg2 |
<Not Used> |
AF Number |
121 |
Name |
|
Description |
Loads TLV count of the Entry Data Field of the Route Table in Gen. Purpose Register |
Arg1 |
<Register #> |
Arg2 |
<Not Used> |
AF Number |
123 |
Name |
|
Description |
Loads the Entry Data Field TLV Data in Gen. Purpose Register |
Arg1 |
<Register #> |
Arg2 |
<Not Used> |
AF Number |
124 |
Name |
Translate Address Element Block into terminate address and validate |
Description |
Validate Span/Channel address in Address Element Block and store result in Timeslot Info Block. Return Value: ERROR CASES: SUCCESS CASES: |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
130 |
Name |
|
Description |
Loads time of the day into the criteria data array |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
134 |
Name |
Load number of digits to compare into the Gen Purpose Register |
Description |
Loads the number of digits to compare into the specified GP Register |
Arg1 |
<Register #> |
Arg2 |
<Not Used> |
AF Number |
156 |
Name |
|
Description |
Loads Entry Data Field TLV Data in Address Element Block |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
167 |
Name |
|
Description |
Moves the contents of Global Register to the Gen Purpose Register |
Arg1 |
<Register #> |
Arg2 |
<Not Used> |