Package com.osohq.oso
Interface Ffi.PolarLib
- Enclosing class:
Ffi
protected static interface Ffi.PolarLib
-
Method Summary
Modifier and TypeMethodDescriptionpolar_application_error(jnr.ffi.Pointer query_ptr, String message) polar_bind(jnr.ffi.Pointer query_ptr, String name, String value) polar_call_result(jnr.ffi.Pointer query_ptr, long call_id, String value) polar_clear_rules(jnr.ffi.Pointer polar_ptr) polar_debug_command(jnr.ffi.Pointer query_ptr, String value) intpolar_free(jnr.ffi.Pointer polar) longpolar_get_external_id(jnr.ffi.Pointer polar_ptr) polar_load(jnr.ffi.Pointer polar_ptr, String sources) jnr.ffi.Pointerpolar_new_query(jnr.ffi.Pointer polar_ptr, String query_str, int trace) polar_new_query_from_term(jnr.ffi.Pointer polar_ptr, String query_term, int trace) jnr.ffi.Pointerpolar_next_inline_query(jnr.ffi.Pointer polar_ptr, int trace) polar_next_polar_message(jnr.ffi.Pointer polar_ptr) polar_next_query_event(jnr.ffi.Pointer query_ptr) polar_next_query_message(jnr.ffi.Pointer query_ptr) polar_query_from_repl(jnr.ffi.Pointer polar_ptr) polar_query_source_info(jnr.ffi.Pointer query_ptr) polar_question_result(jnr.ffi.Pointer query_ptr, long call_id, int result) polar_register_constant(jnr.ffi.Pointer polar_ptr, String name, String value) polar_register_mro(jnr.ffi.Pointer polar_ptr, String name, String mro) intquery_free(jnr.ffi.Pointer query) intresult_free(jnr.ffi.Pointer r) intstring_free(jnr.ffi.Pointer s)
-
Method Details
-
polar_debug_command
-
polar_free
int polar_free(jnr.ffi.Pointer polar) -
polar_get_external_id
long polar_get_external_id(jnr.ffi.Pointer polar_ptr) -
polar_load
-
polar_clear_rules
-
polar_new
jnr.ffi.Pointer polar_new() -
polar_new_query
-
polar_new_query_from_term
Ffi.CResultPointer polar_new_query_from_term(jnr.ffi.Pointer polar_ptr, String query_term, int trace) -
polar_next_inline_query
jnr.ffi.Pointer polar_next_inline_query(jnr.ffi.Pointer polar_ptr, int trace) -
polar_next_query_event
-
polar_query_from_repl
-
polar_question_result
-
polar_call_result
-
polar_application_error
-
query_free
int query_free(jnr.ffi.Pointer query) -
string_free
int string_free(jnr.ffi.Pointer s) -
result_free
int result_free(jnr.ffi.Pointer r) -
polar_register_constant
-
polar_register_mro
-
polar_next_polar_message
-
polar_next_query_message
-
polar_query_source_info
-
polar_bind
-