Philipp Oppermann
|
7232a31b57
|
Send `InputClosed` events to operators too
|
3 years ago |
Philipp Oppermann
|
52f8957d43
|
Update operator C header file for new event-based interface
|
3 years ago |
Philipp Oppermann
|
cdc0be1206
|
Rename `FfiEvent` to `RawEvent`
|
3 years ago |
Philipp Oppermann
|
62319f1ec1
|
Add support for Rust operators again
|
3 years ago |
Philipp Oppermann
|
d8260d5d2c
|
Inherit package version from workspace root
This way, we don't need to update the version manually in all sub-crates on every release.
|
3 years ago |
haixuanTao
|
9a0b303e98
|
Replace all versions to `v0.1.1`
|
3 years ago |
Philipp Oppermann
|
8e64c60105
|
Merge pull request #121 from dora-rs/c++-operator-api
Implement a C++ operator API
|
3 years ago |
Philipp Oppermann
|
5375628930
|
Allow operators to stop the full dataflow
Useful in case of emergencies.
|
3 years ago |
Philipp Oppermann
|
34b57e964c
|
Set default visibility for `EXPORT` symbols on UNIX
|
3 years ago |
Philipp Oppermann
|
0ac5a722e3
|
Implement a C++ operator API
Based on Rust API using `cxx` for bridging.
|
3 years ago |
Philipp Oppermann
|
9866328bf8
|
Merge branch 'main' into safer-ffi
|
3 years ago |
Philipp Oppermann
|
6d5d7bc112
|
Run cargo fmt
|
3 years ago |
Philipp Oppermann
|
0cb99e4d4d
|
Adjust c-dataflow example operator for new API
|
3 years ago |
Philipp Oppermann
|
99955ad369
|
Fix C header type assertion
|
3 years ago |
Philipp Oppermann
|
c54209ff98
|
Pass `SendOutput` by reference
|
3 years ago |
Philipp Oppermann
|
89ffece563
|
Add functions declarations to C header
|
3 years ago |
Philipp Oppermann
|
a2fd5b0ebd
|
Autogenerate the `operator_api.h` header file
|
3 years ago |
Philipp Oppermann
|
79d4b90018
|
Use else for declaring EXPORT on macOS too
|
3 years ago |
Philipp Oppermann
|
1f59bd8099
|
Add `__declspec(dllexport)` attribute in header file instead
|
3 years ago |
Philipp Oppermann
|
0d2394a5eb
|
Fix: Use `size_t` instead of `int` for length arguments
|
4 years ago |
Philipp Oppermann
|
b849d31496
|
Rename operator API header file to operator_api.h
|
4 years ago |
haixuanTao
|
28a902d83a
|
Moving folders in correspondance with #41
Simply moving crate to mirror our discussion without touching at names
|
4 years ago |