Virtual Method
GUPnPAclis_allowed
since: 0.20.11
Declaration [src]
gboolean
is_allowed (
GUPnPAcl* self,
_GUPnPDevice* device,
_GUPnPService* service,
const char* path,
const char* address,
const char* agent
)
Description [src]
Check whether an IP address is allowed to access this resource.
Available since: 0.20.11
Parameters
device-
Type:
_GUPnPDevice*The
GUPnPDeviceassociated withpathorNULLif unknown.The argument can be NULL.The data is owned by the caller of the function. service-
Type:
_GUPnPService*The
GUPnPServiceassociated withpathorNULLif unknown.The argument can be NULL.The data is owned by the caller of the function. path-
Type:
const char*The path being served.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. address-
Type:
const char*IP address of the peer.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. agent-
Type:
const char*The User-Agent header of the peer or
NULLif unknown.returnsTRUEif the peer is allowed,FALSEotherwise.The argument can be NULL.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.