SynurangBindings class
FFI bindings for Synurang
Constructors
- SynurangBindings(DynamicLibrary dynamicLibrary)
-
The symbols are looked up in
dynamicLibrary. -
SynurangBindings.fromLookup(Pointer<
T> lookup<T extends NativeType>(String symbolName) ) -
The symbols are looked up with
lookup.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
CacheContains(
Pointer< Char> storeName, Pointer<Char> key) → int -
CacheDelete(
Pointer< Char> storeName, Pointer<Char> key) → int -
CacheGet(
Pointer< Char> storeName, Pointer<Char> key) → FfiData -
CachePut(
Pointer< Char> storeName, Pointer<Char> key, Pointer<Void> data, int dataLen, int ttlSeconds) → int -
CloseStream(
int streamId) → void -
CloseStreamInput(
int streamId) → void -
FreeFfiData(
Pointer< Void> data) → void -
InvokeBackend(
Pointer< Char> method, Pointer<Void> data, int dataLen) → FfiData -
InvokeBackendBidiStream(
Pointer< Char> method) → int -
InvokeBackendClientStream(
Pointer< Char> method) → int -
InvokeBackendServerStream(
Pointer< Char> method, Pointer<Void> data, int dataLen) → int -
InvokeBackendWithMeta(
Pointer< Char> method, Pointer<Void> data, int dataLen, Pointer<Void> metaData, int metaLen) → FfiData -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
RegisterDartCallback(
InvokeDartCallback callback) → void -
RegisterStreamCallback(
StreamCallback callback) → void -
SendFfiResponse(
int requestId, Pointer< Void> data, int dataLen) → void -
SendStreamData(
int streamId, Pointer< Void> data, int dataLen) → int -
StartGrpcServer(
CoreArgument cArg) → int -
StopGrpcServer(
) → int -
StreamReady(
int streamId) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited