WampApplication
class WampApplication implements WampServerInterface
Class WampApplication
Properties
| protected TopicDispatcherInterface | $topicDispatcher | ||
| protected RpcDispatcherInterface | $rpcDispatcher | ||
| protected EventDispatcherInterface | $eventDispatcher | ||
| protected ClientStorageInterface | $clientStorage | ||
| protected LoggerInterface | $logger | ||
| protected WampRouter | $wampRouter |
Methods
__construct(RpcDispatcherInterface $rpcDispatcher, TopicDispatcherInterface $topicDispatcher, EventDispatcherInterface $eventDispatcher, ClientStorageInterface $clientStorage, WampRouter $wampRouter, LoggerInterface $logger = null)
No description
onPublish(ConnectionInterface $conn, Topic|string $topic, string $event, array $exclude, array $eligible)
No description
onCall(ConnectionInterface $conn, string $id, Topic $topic, array $params)
No description
onSubscribe(ConnectionInterface $conn, Topic|string $topic)
No description
onUnSubscribe(ConnectionInterface $conn, Topic|string $topic)
No description
onOpen(ConnectionInterface $conn)
No description
onClose(ConnectionInterface $conn)
No description