Skip to content

danieldc/sxe

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project SXE

Event driven programming in C

Component Description
libsxe Event driven programming library
mak Makefile engine used to build libsxe
Component Package Description
libsxe ev Event handling library with fixes
mock Library which allows system calls to be mocked for testing
port Portable definitions to allow cross compilation on multiple operating systems
sxe Event driven interface to TCP, UDP and low level timers
sxe-cstr Counted strings with buffer overflow protection
sxe-list Link lists with position independence
sxe-log Logging library used extensively by the rest of this component
sxe-mmap Portable memory mapped files
sxe-pool Memory pools with position independence, mulitple states, LRU queues and timers
sxe-pool-tcp TCP connection pool
sxe-socket Portable sockets API allowing cross compilation on multiple operating systems
sxe-spawn Spawn a program on the end of a SXE TCP connection that it uses as its stdin/stdout
sxe-sync-ev Synchronize through ev: Simple event passing from threads to the main ev loop
sxe-test Helper functions for test programs
sxe-util Utility functions: strings, mkpath, hex, ...
tap Test::More for C: test programming libary with extensions for event driven programming
mak /*.mak Includable make definitions
bin Scripts: genxface.pl, mkdeps.pl, lib.pl, ...

About

libsxe, mak and related components

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published