https://github.com/blacklight/usock
A smart high-level library for the manipulation of app (TCP/UDP) and raw sockets under Unix-like systems
https://github.com/blacklight/usock
Last synced: 11 months ago
JSON representation
A smart high-level library for the manipulation of app (TCP/UDP) and raw sockets under Unix-like systems
- Host: GitHub
- URL: https://github.com/blacklight/usock
- Owner: blacklight
- License: other
- Created: 2009-05-14T16:58:13.000Z (about 17 years ago)
- Default Branch: master
- Last Pushed: 2010-08-10T23:43:21.000Z (almost 16 years ago)
- Last Synced: 2025-04-15T12:17:38.983Z (over 1 year ago)
- Language: C++
- Homepage: http://0x00.ath.cx/prog/usock
- Size: 320 KB
- Stars: 8
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
Awesome Lists containing this project
README
======================================
_ _ _ _
| (_) | | |
| |_| |__ _ _ ___ ___ ___| | __
| | | '_ \| | | / __|/ _ \ / __| |/ /
| | | |_) | |_| \__ \ (_) | (__| <
|_|_|_.__/ \__,_|___/\___/ \___|_|\_\
======================================
by BlackLight , copyright 2009
Web: http://0x00.ath.cx
This software is released under GNU GPL licence v.3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
uSock (formerely known as "MicroSock") is a high-level interface for managing
network sockets. The developer can manage sockets of different type and on
different levels (TCP or UDP client/server sockets, ICMP sockets, or raw
sockets), just using a few lines of C++ code. The library code will manage
sockets on a lower level, and will manage exceptions too.
Full HTML and LaTeX documentation (generated via Doxygen) is available in doc/
directory.
Some examples of use are also available in examples/ directory.
For installation instructions -> goto INSTALL.