• Jump To … +
    index.js server.js socket.js transport-base-transport.js transport-http-base-transport.js transport-http-longpoll-transport.js transport-http-server.js transport-http-stream-transport.js transport-websocket-server.js transport-websocket-transport.js
  • index.js

  • ¶
    /*
     * Cettia
     * http://cettia.io/projects/cettia-protocol/
     * 
     * Copyright 2015 The Cettia Project
     * Licensed under the Apache License, Version 2.0
     * http://www.apache.org/licenses/LICENSE-2.0
     */
  • ¶

    Defines the Cettia module.

    module.exports = {
  • ¶

    Creates a Cettia socket and establishes a connection to the server.

        open: require("./socket"),
  • ¶

    Creates a Cettia server.

        createServer: require("./server"),
  • ¶

    Defines the Cettia transport module.

        transport: {
  • ¶

    Creates a HTTP transport server.

            createHttpServer: require("./transport-http-server"),
  • ¶

    Creates a HTTP streaming transport.

            createHttpStreamTransport: require("./transport-http-stream-transport"),
  • ¶

    Creates a HTTP long polling transport.

            createHttpLongpollTransport: require("./transport-http-longpoll-transport"),
  • ¶

    Creates a WebSocket transport server.

            createWebSocketServer: require("./transport-websocket-server"),
  • ¶

    Creates a WebSocket transport.

            createWebSocketTransport: require("./transport-websocket-transport"),
        }
    };