#include "servicepoint.h" int main(void) { //UdpConnection *connection = sp_udp_open_ipv4(172, 23, 42, 29, 2342); UdpConnection *connection = sp_udp_open_ipv4(127, 0, 0, 1, 2342); if (connection == NULL) return 1; sp_udp_send_header(connection, (Header) {.command_code = COMMAND_CODE_CLEAR}); CharGrid *grid = sp_char_grid_new(5, 2); if (grid == NULL) return 1; sp_char_grid_set(grid, 0, 0, 'H'); sp_char_grid_set(grid, 1, 0, 'e'); sp_char_grid_set(grid, 2, 0, 'l'); sp_char_grid_set(grid, 3, 0, 'l'); sp_char_grid_set(grid, 4, 0, 'o'); sp_char_grid_set(grid, 0, 1, 'W'); sp_char_grid_set(grid, 1, 1, 'o'); sp_char_grid_set(grid, 2, 1, 'r'); sp_char_grid_set(grid, 3, 1, 'l'); sp_char_grid_set(grid, 4, 1, 'd'); Packet *packet = sp_char_grid_into_packet(grid, 0, 0); if (packet == NULL) return 1; sp_udp_send_packet(connection, packet); sp_udp_free(connection); return 0; }