]> git.mxchange.org Git - core.git/commitdiff
Also this ...
authorRoland Haeder <roland@mxchange.org>
Tue, 23 Dec 2014 22:46:49 +0000 (23:46 +0100)
committerRoland Haeder <roland@mxchange.org>
Tue, 23 Dec 2014 22:46:49 +0000 (23:46 +0100)
Signed-off-by: Roland Häder <roland@mxchange.org>
inc/classes/exceptions/socket/class_NoSocketRegisteredException.php
inc/classes/interfaces/registry/socket/class_RegisterableSocket.php
inc/classes/main/class_BaseFrameworkSystem.php
inc/classes/main/factories/client/class_ClientFactory.php

index e8d847537de8292c800a72b39651e8501707a12b..5baefb17bc9629467c8ef109d4fdbba15a80e564 100644 (file)
@@ -29,7 +29,7 @@ class NoSocketRegisteredException extends AbstractSocketException {
         * @param       $code                           Error code
         * @return      void
         */
-       public function __construct (ProtocolHandler $protocolInstance, $code) {
+       public function __construct (HandleableProtocol $protocolInstance, $code) {
                // Construct the message
                $message = sprintf('[%s:] Requested socket is not yet registered.',
                        $protocolInstance->__toString()
index 1f197295ca92dab0aa1086538d2873448a59d8a5..6a93f752fb0d7c437d006055709650263951124a 100644 (file)
@@ -30,7 +30,7 @@ interface RegisterableSocket extends Registerable {
         * @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
@@ -40,7 +40,7 @@ interface RegisterableSocket extends Registerable {
         * @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
@@ -49,7 +49,7 @@ interface RegisterableSocket extends Registerable {
         * @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
index 07e9a2c682832585e18469648a6030dde0533565..9fe6e72c2dcd11e5b609e06497ad43cbc879ba07 100644 (file)
@@ -1023,7 +1023,7 @@ class BaseFrameworkSystem extends stdClass implements FrameworkInterface {
         * @param       $protocolInstance       An instance of an HandleableProtocol
         * @return      void
         */
-       public final function setProtocolInstance (ProtocolHandler $protocolInstance = NULL) {
+       public final function setProtocolInstance (HandleableProtocol $protocolInstance = NULL) {
                $this->protocolInstance = $protocolInstance;
        }
 
index 3ef532d1bba38db2d08d4ae3d9265b8aeb9ade32..5aacfcdc19a8795ddf5d29ad2d357ca1aef710de 100644 (file)
@@ -40,7 +40,7 @@ class ClientFactory extends ObjectFactory {
         * @param       $socketResource         A valid socket resource (optional)
         * @return      $clientInstance         An instance of the requested client
         */
-       public static final function createClientByProtocolInstance (ProtocolHandler $protocolInstance, $socketResource = FALSE) {
+       public static final function createClientByProtocolInstance (HandleableProtocol $protocolInstance, $socketResource = FALSE) {
                // Default is NULL (to initialize variable)
                $clientInstance = NULL;