public abstract class NativeWebSocketModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule
NativeModule.NativeMethodMETHOD_TYPE_ASYNC, METHOD_TYPE_PROMISE, METHOD_TYPE_SYNC| Constructor and Description |
|---|
NativeWebSocketModuleSpec(ReactApplicationContext reactContext) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addListener(java.lang.String eventName) |
abstract void |
close(double code,
java.lang.String reason,
double socketID) |
abstract void |
connect(java.lang.String url,
ReadableArray protocols,
ReadableMap options,
double socketID) |
abstract void |
ping(double socketID) |
abstract void |
removeListeners(double count) |
abstract void |
send(java.lang.String message,
double forSocketID) |
abstract void |
sendBinary(java.lang.String base64String,
double forSocketID) |
getCurrentActivity, getReactApplicationContext, getReactApplicationContextIfActiveOrWarncanOverrideExistingModule, getConstants, hasConstants, initialize, invalidate, onCatalystInstanceDestroyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinvalidategetNamepublic NativeWebSocketModuleSpec(ReactApplicationContext reactContext)
public abstract void connect(java.lang.String url,
ReadableArray protocols,
ReadableMap options,
double socketID)
public abstract void send(java.lang.String message,
double forSocketID)
public abstract void sendBinary(java.lang.String base64String,
double forSocketID)
public abstract void ping(double socketID)
public abstract void close(double code,
java.lang.String reason,
double socketID)
public abstract void addListener(java.lang.String eventName)
public abstract void removeListeners(double count)