API
- The IApiinterfaces manages the elements of the remote function.
- IApiElementdefines an element of an API with attributes all elements have in common: name, type, direction, and optional-flag.
- IValue,- IStruct, and- ITableall add a- cast()method for typecasting.
- IStructand- ITablecontain a list of- IMembermembers.
- IMemberis a member of- IStructor- ITableand only has name and type attributes.