Library for dealing with sockets, networking, and messaging at various levels of abstraction.

Wistahe 299d936578 Adds extra pointer to Msgr and fixes get with msgr_get() %!s(int64=5) %!d(string=hai) anos
.gitignore f8a9de5ca0 Initial commit %!s(int64=5) %!d(string=hai) anos
LICENSE f8a9de5ca0 Initial commit %!s(int64=5) %!d(string=hai) anos
Makefile 4da9b62c36 Adds msgr and adds string to Err struct %!s(int64=5) %!d(string=hai) anos
README.md 36b0c9e75e Adds -lprimo to link instructions in readme %!s(int64=5) %!d(string=hai) anos
config.mk f63e95d4b3 Adds work so far %!s(int64=5) %!d(string=hai) anos
err.c 4da9b62c36 Adds msgr and adds string to Err struct %!s(int64=5) %!d(string=hai) anos
err.h 4da9b62c36 Adds msgr and adds string to Err struct %!s(int64=5) %!d(string=hai) anos
libepistle.pc cb77485c45 adds libepistle.pc %!s(int64=5) %!d(string=hai) anos
local.c 8ffb30e28f Changes Epistle to libepistle in copyright comment %!s(int64=5) %!d(string=hai) anos
local.h 8ffb30e28f Changes Epistle to libepistle in copyright comment %!s(int64=5) %!d(string=hai) anos
message.c 4da9b62c36 Adds msgr and adds string to Err struct %!s(int64=5) %!d(string=hai) anos
message.h 4da9b62c36 Adds msgr and adds string to Err struct %!s(int64=5) %!d(string=hai) anos
msg_server.c 299d936578 Adds extra pointer to Msgr and fixes get with msgr_get() %!s(int64=5) %!d(string=hai) anos
msg_server.h 299d936578 Adds extra pointer to Msgr and fixes get with msgr_get() %!s(int64=5) %!d(string=hai) anos
msgr.c 299d936578 Adds extra pointer to Msgr and fixes get with msgr_get() %!s(int64=5) %!d(string=hai) anos
msgr.h 299d936578 Adds extra pointer to Msgr and fixes get with msgr_get() %!s(int64=5) %!d(string=hai) anos
network.c 8ffb30e28f Changes Epistle to libepistle in copyright comment %!s(int64=5) %!d(string=hai) anos
network.h 8ffb30e28f Changes Epistle to libepistle in copyright comment %!s(int64=5) %!d(string=hai) anos
polling.c 8ffb30e28f Changes Epistle to libepistle in copyright comment %!s(int64=5) %!d(string=hai) anos
polling.h 8ffb30e28f Changes Epistle to libepistle in copyright comment %!s(int64=5) %!d(string=hai) anos
transfer.c dfb444ab9a Deals with errors properly in transfer for nonblock behavior %!s(int64=5) %!d(string=hai) anos
transfer.h 8ffb30e28f Changes Epistle to libepistle in copyright comment %!s(int64=5) %!d(string=hai) anos

README.md

libepistle

Library for dealing with sockets, networking, and messaging at various levels of abstraction.

Requirements

An installation of libprimo and (currently) a (GNU/)Linux distribution.

Installation

To install

make && sudo make install

To uninstall

sudo make uninstall

Usage

Link with -lepistle -lprimo or use pkg-config --libs libepistle

Documentation

TODO!

Contact

email: wistahe.public@tuta.io