Expand description
FFI bindings for the OpenIAP client library. used by the OpenIAP client library for other programming languages to interact with the client library. For now, nodejs, python and dotnet 6
Structs§
- Aggregate
Request Wrapper - Aggregate
Response Wrapper - Client
Event Response Wrapper - Client
Event Wrapper - Client
Wrapper - A wrapper for the client library. This struct is used to hold the client instance and the runtime instance.
- ColCollation
Wrapper - ColTimeseries
Wrapper - Connect
Response Wrapper - A wrapper for the client library. This struct is used to hold the client instance and the runtime instance.
- Count
Request Wrapper - Count
Response Wrapper - Create
Collection Request Wrapper - Create
Collection Response Wrapper - Create
Index Request Wrapper - Create
Index Response Wrapper - Custom
Command Request Wrapper - CustomCommandRequestWrapper is a C-compatible wrapper for CustomCommandRequest.
- Custom
Command Response Wrapper - CustomCommandResponseWrapper is a C-compatible wrapper for CustomCommandResponse.
- Delete
Many Request Wrapper - Delete
Many Response Wrapper - Delete
OneRequest Wrapper - Delete
OneResponse Wrapper - Delete
Workitem Request Wrapper - Delete
Workitem Response Wrapper - Distinct
Request Wrapper - Distinct
Response Wrapper - Download
Request Wrapper - Download
Response Wrapper - Drop
Collection Response Wrapper - Drop
Index Response Wrapper - GetIndexes
Response Wrapper - Insert
Many Request Wrapper - Insert
Many Response Wrapper - Insert
OneRequest Wrapper - Insert
OneResponse Wrapper - Insert
OrUpdate OneRequest Wrapper - Insert
OrUpdate OneResponse Wrapper - Invoke
OpenRPA Request Wrapper - InvokeOpenRPARequestWrapper is a wrapper for the QuQueryResponseWrappereryRequest struct.
- Invoke
OpenRPA Response Wrapper - InvokeOpenRPAResponseWrapper is a wrapper for the InvokeOpenRpaRequest struct.
- List
Collections Response Wrapper - OffClient
Event Response Wrapper - PopWorkitem
Request Wrapper - PopWorkitem
Response Wrapper - Push
Workitem Request Wrapper - Push
Workitem Response Wrapper - Query
Request Wrapper - QueryRequestWrapper is a wrapper for the QuQueryResponseWrappereryRequest struct.
- Query
Response Wrapper - QueryResponseWrapper is a wrapper for the QueryResponse struct.
- Queue
Event Wrapper - Queue
Message Request Wrapper - Queue
Message Response Wrapper - Register
Exchange Request Wrapper - Register
Exchange Response Wrapper - Register
Queue Request Wrapper - Register
Queue Response Wrapper - RpcResponse
Wrapper - Signin
Request Wrapper - Signin
Response Wrapper - UnRegister
Queue Response Wrapper - UnWatch
Response Wrapper - Update
OneRequest Wrapper - Update
OneResponse Wrapper - Update
Workitem Request Wrapper - Update
Workitem Response Wrapper - Upload
Request Wrapper - Upload
Response Wrapper - User
Wrapper - Watch
Event Wrapper - WatchEventWrapper is a wrapper for the WatchEvent struct.
- Watch
Request Wrapper - Watch
Response Wrapper - Workitem
File Wrapper - Workitem
Wrapper
Functions§
- aggregate
- aggregate_
async - client_
connect - client_
disconnect - client_
get_ default_ timeout - client_
get_ state - client_
set_ agent_ name - client_
set_ agent_ version - client_
set_ default_ timeout - client_
user - Return currentlly signed in user
- connect_
async - count
- count_
async - create_
client - create_
collection - create_
collection_ async - create_
index - create_
index_ async - custom_
command - custom_
command_ async - debug
- delete_
many - delete_
many_ async - delete_
one - delete_
one_ async - delete_
workitem - delete_
workitem_ async - disable_
observable_ gauge - disable_
tracing - distinct
- distinct_
async - download
- download_
async - drop_
collection - drop_
collection_ async - drop_
index - drop_
index_ async - enable_
tracing - error
- free_
aggregate_ response - free_
client - free_
client_ event - free_
connect_ response - free_
count_ response - free_
create_ collection_ response - free_
create_ index_ response - free_
custom_ command_ response - free_
delete_ many_ response - free_
delete_ one_ response - free_
delete_ workitem_ response - free_
distinct_ response - free_
download_ response - free_
drop_ collection_ response - free_
drop_ index_ response - free_
event_ response - free_
get_ indexes_ response - free_
insert_ many_ response - free_
insert_ one_ response - free_
insert_ or_ update_ one_ response - free_
invoke_ openrpa_ response - free_
list_ collections_ response - free_
off_ event_ response - free_
pop_ workitem_ response - free_
push_ workitem_ response - free_
query_ response - free_
queue_ event - free_
queue_ message_ response - free_
register_ exchange_ response - free_
register_ queue_ response - free_
rpc_ response - free_
signin_ response - free_
unregister_ queue_ response - free_
unwatch_ response - free_
update_ one_ response - free_
update_ workitem_ response - free_
upload_ response - free_
user - Free the user wrapper
- free_
watch_ event - free_
watch_ response - free_
workitem - free_
workitem_ file - get_
indexes - get_
indexes_ async - info
- insert_
many - insert_
many_ async - insert_
one - insert_
one_ async - insert_
or_ update_ one - insert_
or_ update_ one_ async - invoke_
openrpa - list_
collections - list_
collections_ async - next_
client_ event - next_
queue_ event - next_
watch_ event - off_
client_ event - on_
client_ event - on_
client_ event_ async - pop_
workitem - pop_
workitem2_ async - pop_
workitem_ async - push_
workitem - push_
workitem_ async - query
- query_
async - queue_
message - register_
exchange - register_
exchange_ async - register_
queue - register_
queue_ async - rpc
- rpc_
async - set_
f64_ observable_ gauge - set_
i64_ observable_ gauge - set_
u64_ observable_ gauge - signin
- signin_
async - trace
- unregister_
queue - unwatch
- unwatch_
async - update_
one - update_
one_ async - update_
workitem - update_
workitem_ async - upload
- upload_
async - warn
- watch
- watch_
async_ async - wrap_
workitem