Iaroslav Postovalov
03/01/2021, 6:18 PMpublic fun register(
name: String,
function: CPointer<CFunction<(argument: Payload, invariant: COpaquePointer) -> Payload>>,
invariant: COpaquePointer,
argument_coder: String,
result_coder: String,
) {
// handle?.register()
}
And it produces void* type.
void (*register_)(libcommunicator_zmq_c_transport_kref_Server thiz, const char* name, void* function, void* invariant, const char* argument_coder, const char* result_coder);