interface TopicInterface

Interface TopicInterface

Methods

onSubscribe(ConnectionInterface $connection, Topic $topic, WampRequest $request)

This will receive any Subscription requests for this topic.

onUnSubscribe(ConnectionInterface $connection, Topic $topic, WampRequest $request)

This will receive any UnSubscription requests for this topic.

onPublish(ConnectionInterface $connection, Topic $topic, WampRequest $request, mixed $event, array $exclude, array $eligible)

No description

string
getName()

No description

Details

at line 22
onSubscribe(ConnectionInterface $connection, Topic $topic, WampRequest $request)

This will receive any Subscription requests for this topic.

Parameters

ConnectionInterface $connection
Topic $topic
WampRequest $request

at line 32
onUnSubscribe(ConnectionInterface $connection, Topic $topic, WampRequest $request)

This will receive any UnSubscription requests for this topic.

Parameters

ConnectionInterface $connection
Topic $topic
WampRequest $request

at line 42
onPublish(ConnectionInterface $connection, Topic $topic, WampRequest $request, mixed $event, array $exclude, array $eligible)

Parameters

ConnectionInterface $connection
Topic $topic
WampRequest $request
mixed $event
array $exclude
array $eligible

at line 47
string getName()

Return Value

string