| 1 | = SM – Datapath API (Internal) = |
| 2 | |
| 3 | These set of API are responsible for dealing with the datapath creation after slice initialization and client registration. |
| 4 | === addClient(VLAN, MSID) === |
| 5 | - This function is invoked by the slice manager after the user requests it to add a client to the slice. |
| 6 | - The slice manager looks up the appropriate VLAN tag number and requests that the MAC MSID of the mobile client be added to the VLAN. |
| 7 | - This API facilitates half of the datapath creation, which will be completed when the MSID associates with the system. |
| 8 | |
| 9 | === removeClient(VLAN, MSID) === |
| 10 | - Compliments the addClient() function. |
| 11 | - On the execution of this call the datapath manager removes the mapping from the slice virtual machine to the wireless mobile client. |