Module node_dag [erl svg]

Version: 3.0.0-alpha-5, May 23 2012 07:15:12

Behaviours: gen_pubsub_node.

Authors: Brian Cully (bjc@kublai.com).

Function Index

create_node/2
create_node_permission/6
delete_item/4
delete_node/1
features/0
find_opt/2*
get_affiliation/2
get_entity_affiliations/2
get_entity_subscriptions/2
get_item/2
get_item/7
get_item_name/3
get_items/2
get_items/6
get_node_affiliations/1
get_node_subscriptions/1
get_pending_nodes/2
get_state/2
get_states/1
get_subscriptions/2
init/3
node_to_path/1
options/0
path_to_node/1
publish_item/6
purge_node/2
remove_extra_items/3
set_affiliation/3
set_item/1
set_state/1
set_subscriptions/4
subscribe_node/8
terminate/2
unsubscribe_node/4

Function Details

create_node/2

create_node(NodeIdx, JID) -> any()

create_node_permission/6

create_node_permission(Host, ServerHost, NodeId, ParentNodeId, JID, Access) -> any()

delete_item/4

delete_item(NodeIdx, JID, PublishModel, ItemId) -> any()

delete_node/1

delete_node(Nodes) -> any()

features/0

features() -> any()

find_opt/2 *

find_opt(Key, Options) -> any()

get_affiliation/2

get_affiliation(NodeIdx, JID) -> any()

get_entity_affiliations/2

get_entity_affiliations(Host, JID) -> any()

get_entity_subscriptions/2

get_entity_subscriptions(Host, JID) -> any()

get_item/2

get_item(NodeIdx, ItemId) -> any()

get_item/7

get_item(NodeIdx, ItemId, JID, AccessModel, PresenceSubscription, RosterGroup, SubId) -> any()

get_item_name/3

get_item_name(Host, Node, ItemId) -> any()

get_items/2

get_items(NodeIdx, Entity) -> any()

get_items/6

get_items(NodeIdx, JID, AccessModel, PresenceSubscription, RosterGroup, SubId) -> any()

get_node_affiliations/1

get_node_affiliations(NodeIdx) -> any()

get_node_subscriptions/1

get_node_subscriptions(NodeIdx) -> any()

get_pending_nodes/2

get_pending_nodes(Host, JID) -> any()

get_state/2

get_state(NodeIdx, Entity) -> any()

get_states/1

get_states(NodeIdx) -> any()

get_subscriptions/2

get_subscriptions(NodeIdx, JID) -> any()

init/3

init(Host, ServerHost, Opts) -> any()

node_to_path/1

node_to_path(Node) -> any()

options/0

options() -> any()

path_to_node/1

path_to_node(Path) -> any()

publish_item/6

publish_item(NodeIdx, JID, PublishModel, MaxItems, ItemId, Payload) -> any()

purge_node/2

purge_node(NodeIdx, JID) -> any()

remove_extra_items/3

remove_extra_items(NodeIdx, MaxItems, ItemIds) -> any()

set_affiliation/3

set_affiliation(NodeIdx, JID, Affiliation) -> any()

set_item/1

set_item(Item) -> any()

set_state/1

set_state(State) -> any()

set_subscriptions/4

set_subscriptions(NodeIdx, JID, Subscription, SubId) -> any()

subscribe_node/8

subscribe_node(NodeIdx, JID, Subscriber, AccessModel, SendLast, PresenceSubscription, RosterGroup, Options) -> any()

terminate/2

terminate(Host, ServerHost) -> any()

unsubscribe_node/4

unsubscribe_node(NodeIdx, JID, Subscriber, SubId) -> any()


Generated by EDoc, May 23 2012, 07:15:12.