Source: realtime/connector/index.js

'use strict';

exports.WebSocketConnector = require('./WebSocketConnector');

/**
 * @class connector.ObservableStream
 * @extends Observable<connector.ChannelMessage>
 */

/**
 * Sends a message
 * @param {connector.ChannelMessage} The message to send
 * @return {*}
 * @name send
 * @method
 * @memberOf connector.ObservableStream.prototype
 */

/**
 * @interface connector.ChannelMessage
 */

/**
 * The unique channel id of the message
 * @name id
 * @type string
 * @memberOf connector.ChannelMessage.prototype
 */

/**
 * The message type
 * @name type
 * @type string
 * @memberOf connector.ChannelMessage.prototype
 */

/**
 * The message date
 * @name date
 * @type Date
 * @memberOf connector.ChannelMessage.prototype
 */