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() 5 年 前
.gitignore f8a9de5ca0 Initial commit 5 年 前
LICENSE f8a9de5ca0 Initial commit 5 年 前
Makefile 4da9b62c36 Adds msgr and adds string to Err struct 5 年 前
README.md 36b0c9e75e Adds -lprimo to link instructions in readme 5 年 前
config.mk f63e95d4b3 Adds work so far 5 年 前
err.c 4da9b62c36 Adds msgr and adds string to Err struct 5 年 前
err.h 4da9b62c36 Adds msgr and adds string to Err struct 5 年 前
libepistle.pc cb77485c45 adds libepistle.pc 5 年 前
local.c 8ffb30e28f Changes Epistle to libepistle in copyright comment 5 年 前
local.h 8ffb30e28f Changes Epistle to libepistle in copyright comment 5 年 前
message.c 4da9b62c36 Adds msgr and adds string to Err struct 5 年 前
message.h 4da9b62c36 Adds msgr and adds string to Err struct 5 年 前
msg_server.c 299d936578 Adds extra pointer to Msgr and fixes get with msgr_get() 5 年 前
msg_server.h 299d936578 Adds extra pointer to Msgr and fixes get with msgr_get() 5 年 前
msgr.c 299d936578 Adds extra pointer to Msgr and fixes get with msgr_get() 5 年 前
msgr.h 299d936578 Adds extra pointer to Msgr and fixes get with msgr_get() 5 年 前
network.c 8ffb30e28f Changes Epistle to libepistle in copyright comment 5 年 前
network.h 8ffb30e28f Changes Epistle to libepistle in copyright comment 5 年 前
polling.c 8ffb30e28f Changes Epistle to libepistle in copyright comment 5 年 前
polling.h 8ffb30e28f Changes Epistle to libepistle in copyright comment 5 年 前
transfer.c dfb444ab9a Deals with errors properly in transfer for nonblock behavior 5 年 前
transfer.h 8ffb30e28f Changes Epistle to libepistle in copyright comment 5 年 前

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