title: facil.io - CLI helpers. toc: true layout: api

Command Line Helper

This documentation is incomplete. I would love your help to finish it up. Until that time, please read the documentation in the fio_cli.h header file.

Overview

The sock linrary was born to solve many concerns that pop up when using the system sockets API directly.

It supports TCP/IP sockets as well as unix doamin sockets. Pipes can also be attached to the library.

The sock.h API can be divided into a few different categories:

  • General helper functions

  • Accepting connections and opening new sockets.

  • Sending and receiving data.

  • Read/Write Hooks.

example

Constants

Types

General Functions

Socket Initialization and State

Sending / Receiving Data

Read/Write Hooks

Important Notes