public final class WebSocketModule extends ReactContextBaseJavaModule
Modifier and Type | Class and Description |
---|---|
static interface |
WebSocketModule.ContentHandler |
NativeModule.NativeMethod
METHOD_TYPE_ASYNC, METHOD_TYPE_PROMISE, METHOD_TYPE_SYNC
Constructor and Description |
---|
WebSocketModule(ReactApplicationContext context) |
Modifier and Type | Method and Description |
---|---|
void |
close(int code,
java.lang.String reason,
int id) |
void |
connect(java.lang.String url,
ReadableArray protocols,
ReadableMap options,
int id) |
java.lang.String |
getName() |
void |
ping(int id) |
void |
send(java.lang.String message,
int id) |
void |
sendBinary(okio.ByteString byteString,
int id) |
void |
sendBinary(java.lang.String base64String,
int id) |
void |
setContentHandler(int id,
WebSocketModule.ContentHandler contentHandler) |
getCurrentActivity, getReactApplicationContext
canOverrideExistingModule, getConstants, hasConstants, initialize, onCatalystInstanceDestroy
public WebSocketModule(ReactApplicationContext context)
public java.lang.String getName()
require()
this module
from javascript.public void setContentHandler(int id, WebSocketModule.ContentHandler contentHandler)
public void connect(java.lang.String url, @Nullable ReadableArray protocols, @Nullable ReadableMap options, int id)
public void close(int code, java.lang.String reason, int id)
public void send(java.lang.String message, int id)
public void sendBinary(java.lang.String base64String, int id)
public void sendBinary(okio.ByteString byteString, int id)
public void ping(int id)