typedef struct _AfgsServicesProvided AfgsServicesProvided

Service data definition used to enable servers to export its services.

The data structure is used to hold all necessary information about services being exported by servers.

In the ancient days of the Af-Arch project, this structure was required to be filled by the programmer. This is no longer done by the programmer because Af-Gen tool creates it automaticaly for you.

This data structure have a service name to be executed, a services description, the service handler, a flag indication if the service is public or not, user defined data actual permission to be checked and permission dependencies for the given service.

Check each field to know more about the details.