Banjo API 0.0.1
C99 game development API
Loading...
Searching...
No Matches
handling_errors.c File Reference
#include <banjo/error.h>
#include <banjo/log.h>
#include <banjo/main.h>
#include <stdio.h>
Include dependency graph for handling_errors.c:

Functions

void load_config_file (const char *path, bj_error **error)
void open_network_port (int port, bj_error **error)
void initialize_server (const char *config_path, int port, bj_error **error)
void demonstrate_error_matching (void)
void demonstrate_error_copy (void)
void demonstrate_zero_cost (void)
int bj_main (int argc, char *argv[])

Function Documentation

◆ bj_main()

int bj_main ( int argc,
char * argv[] )

◆ demonstrate_error_copy()

void demonstrate_error_copy ( void )

◆ demonstrate_error_matching()

void demonstrate_error_matching ( void )

◆ demonstrate_zero_cost()

void demonstrate_zero_cost ( void )

◆ initialize_server()

void initialize_server ( const char * config_path,
int port,
bj_error ** error )

◆ load_config_file()

void load_config_file ( const char * path,
bj_error ** error )

◆ open_network_port()

void open_network_port ( int port,
bj_error ** error )