ITPFirstParty

Constructors

this
this(WebKitITPFirstParty* webKitITPFirstParty, bool ownedRef)

Sets our main struct and passes it to the parent class.

Destructor

~this
~this()
Undocumented in source.

Members

Aliases

doref
alias doref = ref_
Undocumented in source.

Functions

getDomain
string getDomain()

Get the domain name of @itp_first_party

getITPFirstPartyStruct
WebKitITPFirstParty* getITPFirstPartyStruct(bool transferOwnership)

Get the main Gtk struct

getLastUpdateTime
DateTime getLastUpdateTime()

Get the last time a #WebKitITPThirdParty has been seen under @itp_first_party. Each @WebKitITPFirstParty is created by webkit_itp_third_party_get_first_parties() and therefore corresponds to exactly one #WebKitITPThirdParty.

getStruct
void* getStruct()

the main Gtk struct as a void*

getWebsiteDataAccessAllowed
bool getWebsiteDataAccessAllowed()

Get whether @itp_first_party has granted website data access to its #WebKitITPThirdParty. Each @WebKitITPFirstParty is created by webkit_itp_third_party_get_first_parties() and therefore corresponds to exactly one #WebKitITPThirdParty.

ref_
ITPFirstParty ref_()

Atomically increments the reference count of @itp_first_party by one. This function is MT-safe and may be called from any thread.

unref
void unref()

Atomically decrements the reference count of @itp_first_party by one. If the reference count drops to 0, all memory allocated by #WebKitITPFirstParty is released. This function is MT-safe and may be called from any thread.

Static functions

getType
GType getType()

Variables

ownedRef
bool ownedRef;
Undocumented in source.
webKitITPFirstParty
WebKitITPFirstParty* webKitITPFirstParty;

the main Gtk struct

Meta