Overview

Namespaces

  • Evenement
  • None
  • PHP
  • Psr
    • Http
      • Message
  • Ratchet
    • Http
    • RFC6455
      • Handshake
      • Messaging
    • Server
    • Session
      • Serialize
      • Storage
        • Proxy
    • Wamp
    • WebSocket
  • React
    • EventLoop
      • Tick
      • Timer
    • Socket
    • Stream
  • Symfony
    • Component
      • HttpFoundation
        • Session
          • Attribute
          • Flash
          • Storage
            • Handler
            • Proxy
      • Routing
        • Annotation
        • Exception
        • Generator
          • Dumper
        • Loader
          • DependencyInjection
        • Matcher
          • Dumper
        • Tests
          • Annotation
          • Fixtures
            • AnnotatedClasses
            • OtherAnnotatedClasses
          • Generator
            • Dumper
          • Loader
          • Matcher
            • Dumper

Classes

  • AbstractConnectionDecorator
  • App

Interfaces

  • ComponentInterface
  • ConnectionInterface
  • MessageComponentInterface
  • MessageInterface

Constants

  • VERSION
  • Overview
  • Namespace
  • Class
  • Tree

Interface MessageComponentInterface

This is the interface to build a Ratchet application with. It implements the decorator pattern to build an application stack

Ratchet\MessageComponentInterface implements Ratchet\ComponentInterface, Ratchet\MessageInterface

Direct known implementers

Ratchet\Http\HttpServer, Ratchet\Http\HttpServerInterface, Ratchet\Server\EchoServer, Ratchet\Server\FlashPolicy, Ratchet\Server\IpBlackList, Ratchet\Wamp\ServerProtocol, Ratchet\Wamp\WampServer

Indirect known implementers

Ratchet\Http\OriginCheck, Ratchet\Http\Router, Ratchet\Session\SessionProvider, Ratchet\WebSocket\WsServer
Namespace: Ratchet
Located at Ratchet/MessageComponentInterface.php
Methods inherited from Ratchet\ComponentInterface
onClose(), onError(), onOpen()
Methods inherited from Ratchet\MessageInterface
onMessage()
Ratchet API documentation generated by ApiGen 2.8.0