Projects tagged ‘linux’ and ‘tcpip’


Jump to tag:

Projects tagged ‘linux’ and ‘tcpip’

Filtered by Project Tags linux tcpip

Refine results Project Tags sockets (6) cross-platform (5) udp (5) portable (5) tcp (5) library (5) c++ (4) networking (4) windows (4) cplusplus (3) mac (3) oo (3)

[6 total ]

19USERS
   

The ADAPTIVE Communication Environment (ACE) is a freely available, open-source object-oriented (OO) framework that implements many core patterns for concurrent communication software. ACE provides a rich set of reusable C++ wrapper facades and framework components that perform common communication software tasks across a range of OS platforms.

4USERS
 

CrissCross is a small open source cross platform C++ library for console and file I/O, CPU identification (CPUID), hashing (MD2, MD4, MD5, SHA-1, SHA-256, SHA-512, Tiger), sockets (TCP and UDP only currently), and data structures (LList, DArray ... [More] , RedBlackTree, AVLTree, SplayTree, etc). CrissCross is designed to run on Windows, Linux, FreeBSD, OpenBSD, NetBSD, Mac OS X, and even the Nintendo DS. Other platforms may become supported upon request. The main idea behind CrissCross is the ability to write a program using identical calls on the major platforms, without needing to rewrite code. [Less]

3USERS
   

This project is a modern C++ library with a focus on portability and program correctness. It strives to be easy to use right and hard to use wrong. Thus, it comes with extensive documentation and thorough debugging modes. The library provides a ... [More] platform abstraction layer for common tasks such as interfacing with network services, handling threads, or creating graphical user interfaces. Additionally, the library implements many useful algorithms such as data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, XML and text parsing, and many other general utilities. [Less]

1USERS
   

This is a binding of libevent to Lua. It will serve as a drop-in replacement for copas, and eventually support more features (async DNS, HTTP, RPC...).

1USERS
 

Netsend considered at a low-level isn't really more then a simple IO wrapper. Netsend transmit and receive files just like every other filetransfer application. The difference is HOW netsend utilise the Operating System - nor the lowest common ... [More] denominator of available functionality (e.g. portability) is the main goal. Intention is to crush the last quantum of the Linux Network Stack to gain maximum network performance. [Less]

1USERS
   

nCore is an efficient and portable C++ library for lazy developers. It includes a set of several satellite C++ classes to perform : - Threading - FileIO (with endian-awareness) - Networking (TCP, UDP, IPv4, IPv6) - High-Perf Timing - Easy ... [More] logging with plugable sinks - Memory Alloc Debugging - Hashing (MD5, String, CRC32, CRC16, CRC8) - Loading of dynamic libraries (shared objects) - Dog-tagging (your final application/library binary file(s)) - Handling wide string manipulation methods through a single class (StringA) - and more... Each of those features can be turned off at compile-time to make the final binary file smaller. nCore is designed to run on Windows, Linux (x86, ARM). Other platforms may become supported upon (patch) request :) [Less]