|
OBX_C_API obx_err | obx_dart_init_api (void *data) |
| Initializes Dart API - call before any other obx_dart_* functions.
|
|
OBX_C_API OBX_observer * | obx_dart_observe (OBX_store *store, int64_t native_port) |
|
OBX_C_API OBX_observer * | obx_dart_observe_single_type (OBX_store *store, obx_schema_id type_id, int64_t native_port) |
|
OBX_C_API obx_err | obx_dart_sync_listener_close (OBX_dart_sync_listener *listener) |
|
OBX_C_API OBX_dart_sync_listener * | obx_dart_sync_listener_connect (OBX_sync *sync, int64_t native_port) |
|
OBX_C_API OBX_dart_sync_listener * | obx_dart_sync_listener_disconnect (OBX_sync *sync, int64_t native_port) |
|
OBX_C_API OBX_dart_sync_listener * | obx_dart_sync_listener_login (OBX_sync *sync, int64_t native_port) |
|
OBX_C_API OBX_dart_sync_listener * | obx_dart_sync_listener_login_failure (OBX_sync *sync, int64_t native_port) |
|
OBX_C_API OBX_dart_sync_listener * | obx_dart_sync_listener_complete (OBX_sync *sync, int64_t native_port) |
|
OBX_C_API OBX_dart_sync_listener * | obx_dart_sync_listener_change (OBX_sync *sync, int64_t native_port) |
|
OBX_C_API OBX_dart_sync_listener * | obx_dart_sync_listener_server_time (OBX_sync *sync, int64_t native_port) |
|
OBX_C_API obx_id | obx_dart_async_put_object (OBX_async *async, int64_t native_port, void *data, size_t size, OBXPutMode mode) |
|
OBX_C_API obx_err | obx_dart_stream_close (OBX_dart_stream *stream) |
|
OBX_C_API OBX_dart_stream * | obx_dart_query_find (OBX_query *query, int64_t native_port) |
|
OBX_C_API OBX_dart_stream * | obx_dart_query_find_ptr (OBX_query *query, int64_t native_port) |
|
OBX_C_API OBX_dart_finalizer * | obx_dart_attach_finalizer (Dart_Handle dart_object, obx_dart_closer *closer, void *native_object, size_t native_object_size) |
| Attaches a finalizer (destructor) to be called when the given object is garbage-collected.
|
|
OBX_C_API obx_err | obx_dart_detach_finalizer (OBX_dart_finalizer *finalizer, Dart_Handle dart_object) |
| Detach the finalizer preliminarily, without executing its "closer".
|
|