* @param $socketResource A valid socket resource
* @return $isRegistered Whether the given socket resource is registered
*/
- function isSocketRegistered (ProtocolHandler $protocolInstance, $socketResource);
+ function isSocketRegistered (HandleableProtocol $protocolInstance, $socketResource);
/**
* Registeres given socket for listener or throws an exception if it is already registered
* @return void
* @throws SocketAlreadyRegisteredException If the given socket is already registered
*/
- function registerSocket (ProtocolHandler $protocolInstance, $socketResource);
+ function registerSocket (HandleableProtocol $protocolInstance, $socketResource);
/**
* Getter for given listener's socket resource
* @return $socketResource A valid socket resource
* @throws NoSocketRegisteredException If the requested socket is not registered
*/
- function getRegisteredSocketResource (ProtocolHandler $protocolInstance);
+ function getRegisteredSocketResource (HandleableProtocol $protocolInstance);
/**
* "Getter" for protocol/connection instance from given package data