18 #ifndef LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_PERMISSION_MANAGER_H_ 19 #define LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_PERMISSION_MANAGER_H_ 49 typedef std::shared_ptr<PermissionManager>
Ptr;
70 virtual Result check_permission_for_credentials(
81 #endif // LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_PERMISSION_MANAGER_H_ Result
The Result enum summarizes the results of a query for permissions.
std::shared_ptr< PermissionManager > Ptr
pid_t pid
The process id of the remote peer.
The PermissionManager class is an interface to check whether an application is allowed to access the ...
Credentials of a remote session.
uid_t uid
The user id the remote peer runs under.
Summarizes criteria of a client session with respect to functionality and accuracy for position...