/*
* Cettia
* http://cettia.io/projects/cettia-protocol/
*
* Copyright 2015 the original author or authors.
* Licensed under the Apache License, Version 2.0
* http://www.apache.org/licenses/LICENSE-2.0
*/
var events = require("events");
var url = require("url");
var msgpack = require("msgpack-lite");
var traverse = require("traverse");
var createWebSocketTransport = require("./transport-websocket-transport");
var createHttpStreamTransport = require("./transport-http-stream-transport");
var createHttpLongpollTransport = require("./transport-http-longpoll-transport");