fix #28 enable to access http headers

This commit is contained in:
Naoyuki Kanezawa
2014-08-17 06:03:58 +09:00
parent 65813b5859
commit 026f363707
3 changed files with 111 additions and 0 deletions

View File

@@ -66,6 +66,11 @@ public class Manager extends Emitter {
public static final String EVENT_RECONNECTING = "reconnecting";
/**
* Called when a new transport is created. (experimental)
*/
public static final String EVENT_TRANSPORT = Engine.EVENT_TRANSPORT;
/*package*/ static SSLContext defaultSSLContext;
/*package*/ ReadyState readyState = null;
@@ -221,6 +226,14 @@ public class Manager extends Emitter {
Manager.this.readyState = ReadyState.OPENING;
// propagate transport event.
socket.on(Engine.EVENT_TRANSPORT, new Listener() {
@Override
public void call(Object... args) {
self.emit(Manager.EVENT_TRANSPORT, args);
}
});
final On.Handle openSub = On.on(socket, Engine.EVENT_OPEN, new Listener() {
@Override
public void call(Object... objects) {