Functions
rust_functions.h File Reference
#include "common.h"
Include dependency graph for rust_functions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

char * call_service (const char *message)
 
PluginLoadResult create_data_callback (char *parameter)
 
void create_peer_callback (char *peer_id, char *token)
 
void data_connection_close_event_callback (char *data_connection_id)
 
void join_handler (void *handler)
 
void peer_deleted_callback ()
 
void print_string (char *message)
 
char * receive_events ()
 
void register_callbacks (Function &functions)
 
void register_logger (void_char_func debug, void_char_func info, void_char_func warn, void_char_func error)
 
void register_program_state (bool_void_func is_running_c, bool_void_func is_shutting_down_c, void_double_func sleep_c, void_void_func wait_for_shutdown_c, void_void_func shutdown_c)
 
void release_string (char *message)
 
run_response_t run ()
 

Function Documentation

◆ call_service()

char* call_service ( const char *  message)

◆ create_data_callback()

PluginLoadResult create_data_callback ( char *  parameter)

◆ create_peer_callback()

void create_peer_callback ( char *  peer_id,
char *  token 
)

◆ data_connection_close_event_callback()

void data_connection_close_event_callback ( char *  data_connection_id)

◆ join_handler()

void join_handler ( void *  handler)

◆ peer_deleted_callback()

void peer_deleted_callback ( )

◆ print_string()

void print_string ( char *  message)

◆ receive_events()

char* receive_events ( )

◆ register_callbacks()

void register_callbacks ( Function functions)

◆ register_logger()

void register_logger ( void_char_func  debug,
void_char_func  info,
void_char_func  warn,
void_char_func  error 
)

◆ register_program_state()

void register_program_state ( bool_void_func  is_running_c,
bool_void_func  is_shutting_down_c,
void_double_func  sleep_c,
void_void_func  wait_for_shutdown_c,
void_void_func  shutdown_c 
)

◆ release_string()

void release_string ( char *  message)

◆ run()

run_response_t run ( )


skyway
Author(s): Toshiya Nakakura
autogenerated on Sat Apr 15 2023 02:08:21