public final class WebSocketModule extends ReactContextBaseJavaModule
| Modifier and Type | Class and Description |
|---|---|
static interface |
WebSocketModule.ContentHandler |
NativeModule.NativeMethod| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
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(ByteString byteString,
int id) |
void |
sendBinary(java.lang.String base64String,
int id) |
void |
setContentHandler(int id,
WebSocketModule.ContentHandler contentHandler) |
getCurrentActivity, getReactApplicationContextcanOverrideExistingModule, getConstants, hasConstants, initialize, invalidate, onCatalystInstanceDestroypublic static final java.lang.String NAME
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,
ReadableArray protocols,
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(ByteString byteString,
int id)
public void ping(int id)