Modifier and Type | Class and Description |
---|---|
static class |
Transport.Options |
protected static class |
Transport.ReadyState |
Emitter.Listener
Modifier and Type | Field and Description |
---|---|
protected okhttp3.Call.Factory |
callFactory |
static String |
EVENT_CLOSE |
static String |
EVENT_DRAIN |
static String |
EVENT_ERROR |
static String |
EVENT_OPEN |
static String |
EVENT_PACKET |
static String |
EVENT_REQUEST_HEADERS |
static String |
EVENT_RESPONSE_HEADERS |
protected Map<String,List<String>> |
extraHeaders |
protected String |
hostname |
String |
name |
protected String |
path |
protected int |
port |
Map<String,String> |
query |
protected Transport.ReadyState |
readyState |
protected boolean |
secure |
protected Socket |
socket |
protected String |
timestampParam |
protected boolean |
timestampRequests |
protected okhttp3.WebSocket.Factory |
webSocketFactory |
boolean |
writable |
Constructor and Description |
---|
Transport(Transport.Options opts) |
Modifier and Type | Method and Description |
---|---|
Transport |
close() |
protected abstract void |
doClose() |
protected abstract void |
doOpen() |
protected void |
onClose() |
protected void |
onData(byte[] data) |
protected void |
onData(String data) |
protected Transport |
onError(String msg,
Exception desc) |
protected void |
onOpen() |
protected void |
onPacket(Packet packet) |
Transport |
open() |
void |
send(Packet[] packets) |
protected abstract void |
write(Packet[] packets) |
public static final String EVENT_OPEN
public static final String EVENT_CLOSE
public static final String EVENT_PACKET
public static final String EVENT_DRAIN
public static final String EVENT_ERROR
public static final String EVENT_REQUEST_HEADERS
public static final String EVENT_RESPONSE_HEADERS
public boolean writable
public String name
protected boolean secure
protected boolean timestampRequests
protected int port
protected String path
protected String hostname
protected String timestampParam
protected Socket socket
protected Transport.ReadyState readyState
protected okhttp3.WebSocket.Factory webSocketFactory
protected okhttp3.Call.Factory callFactory
public Transport(Transport.Options opts)
public Transport open()
public Transport close()
public void send(Packet[] packets)
protected void onOpen()
protected void onData(String data)
protected void onData(byte[] data)
protected void onPacket(Packet packet)
protected void onClose()
protected abstract void write(Packet[] packets)
protected abstract void doOpen()
protected abstract void doClose()
Copyright © 2022. All rights reserved.