Infinity.BrowserInterface

Fields

Name

Type

Access

Description

acl_account_added

object

r

Default signal handler for the Infinity.Browser ::acl-account-added signal.

acl_account_removed

object

r

Default signal handler for the Infinity.Browser ::acl-account-removed signal.

acl_changed

object

r

Default signal handler for the Infinity.Browser ::acl-changed signal.

acl_local_account_changed

object

r

Default signal handler for the Infinity.Browser ::acl-local-account-changed signal.

add_note

object

r

Virtual function to add a new leaf node to the directory.

add_subdirectory

object

r

Virtual function to a new subdirectory node to the directory.

begin_request

object

r

Default signal handler for the Infinity.Browser ::begin-request signal.

create_acl_account

object

r

Virtual function to create a new account.

error

object

r

Default signal handler for the Infinity.Browser ::error signal.

explore

object

r

Virtual function to start exploring a node.

get_acl

object

r

Virtual function for obtaining the full ACL for a node.

get_acl_default_account

object

r

Virtual function to return the “default” ACL account.

get_acl_local_account

object

r

Virtual function to return the ACL account of the local host.

get_child

object

r

Virtual function to return the first child node in a browser.

get_explored

object

r

Virtual function to query whether a node is explored already.

get_next

object

r

Virtual function to return the next sibling in a browser.

get_node_name

object

r

Virtual function to return the name of a node in a browser.

get_node_type

object

r

Virtual function to return the type of a node in a browser.

get_parent

object

r

Virtual function to return the parent node in a browser.

get_prev

object

r

Virtual function to return the previous sibling in a browser.

get_root

object

r

Virtual function to return the root node of the browser.

get_session

object

r

Virtual function to return a session for a node in a browser.

has_acl

object

r

Virtual function for checking whether the ACL has been queried or is otherwise available.

is_subdirectory

object

r

Virtual function to find out whether a node is a subdirectory node.

iter_from_request

object

r

Virtual function to return an iterator pointing to the node a given request was made for.

list_pending_requests

object

r

Virtual function to return a list of all pending requests for a node in a browser.

lookup_acl_account_by_name

object

r

Virtual function to find an account by its name.

lookup_acl_accounts

object

r

Virtual function to find accounts by their ID.

node_added

object

r

Default signal handler for the Infinity.Browser ::node-added signal.

node_removed

object

r

Default signal handler for the Infinity.Browser ::node-removed signal.

parent

GObject.TypeInterface

r

query_acl

object

r

Virtual function for querying the ACL for a node for all other users.

query_acl_account_list

object

r

Virtual function for querying the list of accounts.

remove_acl_account

object

r

Virtual function to remove an account.

remove_node

object

r

Virtual function to remove a node from the directory.

set_acl

object

r

Virtual function for changing the ACL for one node.

subscribe

object

r

Virtual function to subscribe to a session of a node in a browser.

subscribe_session

object

r

Default signal handler for the Infinity.Browser ::subscribe-session signal.

unsubscribe_session

object

r

Default signal handler for the Infinity.Browser ::unsubscribe-session signal.

Methods

None

Details

class Infinity.BrowserInterface

Signals and virtual functions for the Infinity.Browser interface.