Projects tagged ‘sockets’ and ‘udp’


[21 total ]

31 Users
   

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 ... [More] rich set of reusable C++ wrapper facades and framework components that perform common communication software tasks across a range of OS platforms. [Less]
Created over 3 years ago.

4 Users
 

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 ... [More] currently), and data structures (LList, DArray, 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]
Created over 2 years ago.

2 Users

A generalized C++ I/O library that includes support for * BSD sockets (IPv4, IPv6, TCP, UDP) * OpenSSL secure streams * NSPR sockets * NSS secure streams * Kernel message ... [More] queues * Files and pipes * Serial/tty * Gtkmm widgets * et. al. [Less]
Created 10 months ago.

2 Users

Librascal is a C/C++ library for asynchronous networking. It is a networking stack abstraction library which simplifies writing portable and scalable applications. It can be used with various ... [More] threading models. The library supports TCP and UDP protocols, basic DNS resolution and fully supports service discovery. It implements buffered data flow, has helper functions for processing text based protocols and several helper classes for C++. Many options, such as timeouts, retry counters and the list of DNS servers can be adjusted at runtime. [Less]
Created over 2 years ago.

2 Users
 

pyraknet is a Python UDP game network library which has bindings for RakNet.
Created over 3 years ago.

1 Users

Socket.NET provides object oriented raw network sockets for Ethernet on the .NET platform, based on the WinPcap driver (also works on XP SP2, that itself does not provide raw sockets anymore), plus a ... [More] toolbox for handling some standard protocols in a common low-level way. Practical uses include low-level network analysis, network security tasks, special purpose packet-level protocol implementation/prototyping as well as experimental studies (like ghost communication), but it does NOT support filtering as required for designing firewalls. [Less]
Created over 2 years ago.

1 Users
   

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...).
Created over 2 years ago.

1 Users
 

Lidgren.Network is a networking library for .net framework which uses a single udp socket to delivers a simple API for connecting a client to a server, reading and sending messages. The following ... [More] delivery methods is implemented: Unreliable unordered. Messages may or may not arrive and the order is undetermined. Reliable unordered. Messages will arrive (sooner or later), but the order is undetermined. Unreliable ordered. Messages may or may not arrive and the order is fixed, ie. old messages will not arrive after new messages. Reliable ordered. Message will arrive (sooner or later) in the same order they were sent. All delivery methods rejects duplicate messages and UnreliableOrdered and ReliableOrdered can be sent in different channels. Other features includes: Message coalescing/combining into fewer packets Bandwidth throttling Message fragmentation Local server discovery Clock synchronization Connection statistics Lag, loss and duplication simulation for testing Peer to peer class This the new version of my old networking library located at http://code.google.com/p/lidgren-library-network/ [Less]
Created 12 months ago.

1 Users

The purpose of IOlib is to be an I/O library better, more modern and more complete than the standard Common Lisp library. It contains: * a socket library * a DNS resolver * an I/O ... [More] multiplexer: at the moment the implemented notification methods are: select(2), epoll(4) and kqueue(2). * a pathname library [Less]
Created 10 months ago.

1 Users
 

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 ... [More] the Operating System - nor the lowest common 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]
Created over 2 years ago.