Non Blocking
Festival::Client::Async is a non-blocking interface to a Festival server. SYNOPSIS use Festival::Client::Async qw(parse_lisp); my $fest = Festival::Client::Async->new($host, $port); $fest->server_eval_sync($lisp, %actions); # blocking $fest->server_eval($lisp); # just queues $lisp for...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (95): Festival::Client::Async Download |
POE::Wheel::Audio::Mad is a POE Wheel implementing in-session non-blocking mpeg stream playing. SYNOPSIS use POE; use POE::Wheel::Audio::Mad; POE::Session->create( inline_states => { _start => &am_start, message => &am_message } ); sub am_start { my ($kernel, $heap) = @_[KERNEL,...
Platforms: *nix
License: Freeware | Size: 22.53 KB | Download (88): POE::Wheel::Audio::Mad Download |
syslog-async project is a non-blocking syslog() replacement. It is not widely known that the standard Unix syslog() library routine can block waiting for the syslog daemon, but it is generally true. On some systems, using a datagram socket for /dev/log avoids endless waits, but on Linux, even...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (96): syslog-async Download |
POE::Component::Client::Traceroute is a non-blocking traceroute client. SYNOPSIS use POE qw(Component::Client::Traceroute); POE::Component::Client::Traceroute->spawn( Alias => tracer, # Defaults to tracer FirstHop => 1, # Defaults to 1 MaxTTL => 16, # Defaults to 32 hops Timeout => 0, #...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (90): POE::Component::Client::Traceroute Download |
NeEM is a library that provides an implementation of epidemic multicast (also called probabilistic or gossip-based) in wide-area networks by using multiple TCP/IP connections in a non-blocking fashion. Epidemic multicast protocols achieve stable high throughput regardless of node and network...
Platforms: *nix
License: Freeware | Size: 87.04 KB | Download (97): NeEM Download |
libcontain library provides a large and growing number of fast and thread-safe containter objects written in C and C++. The libcontain library now provides the following container types: - a series of hash tables libcontain includes the hash table implementation from GNU glib and a hash...
Platforms: *nix
License: Freeware | Size: 378.88 KB | Download (93): libcontain 0.2 Download |
Cross-platform C++ Socket Library which supports TCP, non-blocking/blocking mode, listening, connecting. It is highly customizable, examples given.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 21.5 KB | Download (51): mySocket Download |
The PHP Multiplexed I/O library is an object oriented PHP5 library for managing multiplexed (or non-blocking) I/O. It is loosely based on the selectable channels nonblocking IO implementation from Java's NIO package.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 7.77 KB | Download (50): PHP Mulitplexed I/O Download |
Written in 100% pure Java NIO is used to provide Non-Blocking connections. Persistence can be handled using a Database or xml files. It features html and ansi colour, city politics, siege weapons, destructible rooms and dynamically created areas.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 48.64 KB | Download (48): The Lelio Mud Server Download |
non blocking tcpip event based sockets for Matlab.A small java class that implements a channel multiplexor in a separate thread and allows you to register socket connections and Matlab callback functions for socket channel events (OP_READ, OP_WRITE, OP_ACCEPT, OP_CONNECT). Leaves the command...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (49): matSock Download |
FastFlow is a parallel programming framework for multi-core platforms based upon non-blocking lock-free/fence-free synchronization mechanisms. The framework is composed of a stack of layers that progressively abstracts out the programming of shared-memory parallel applications. The goal of the...
Platforms: Mac
License: Freeware | Size: 1.01 MB | Download (39): FastFlow Download |
You can use this module to establish non-blocking style TCP servers without being messy with the hard monotonous routine work. Net::Server::NonBlocking is a Perl module, a state-of-the-art of non-blocking server, it consumes some additional memories and executes some extra lines to support...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (41): Net::Server::NonBlocking for Linux Download |
AdvSMTP is an easy, reliable and cost-effective way to build or support SMTP applications.AdvSMTP is the basic component used to send e-mail using Simple Mail Transfer Protocol (SMTP).It supports multiple file attachments, multiple recipients, CCs, BCCs, plain/HTML message, US ASCII/ISO-8859-1...
Platforms: ASP.NET
License: Shareware | Cost: $0.00 USD | Size: 2.51 MB | Download (47): AdvSMTP for Email System Utilities Download |
This waitbar was first designed to be used for distributed computing with the Parallel Computing Toolboxd-OC?D? but can be used independently.classWaitbardist uses 2 other MATLAB custom classes, classTCPIPSender and classTCPIPReceiver, that both rely on JAVA sockets (in communication.jar).These 2...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 296.96 KB | Download (43): TCP/IP distributed waitbar Download |
Eventlet is a networking library written in Python. It achieves high scalability and concurrency by using non-blocking io while at the same time retaining high programmer usability by using coroutines to make the non-blocking io operations appear blocking at the source code level.
Platforms: Mac
License: Freeware | Size: 296.96 KB | Download (42): Eventlet Download |
BMScript is an Objective-C class set to make it easier to utilize the power and flexibility of a whole range of scripting languages that already come with modern Macs. BMScript does not favor any particular scripting language or UNIX??a*zNz command line tool for that matter, instead it was...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 194.56 KB | Download (40): BMScript Download |
Eventlet is a networking library written in Python. It achieves high scalability and concurrency by using non-blocking io while at the same time retaining high programmer usability by using coroutines to make the non-blocking io operations appear blocking at the source code level.
Platforms: *nix
License: Freeware | Size: 317.44 KB | Download (38): Eventlet for Linux Download |
xSocket provides a Java nio-based server framework. xSocket is based on the Java NIO package. It handles low level I/O operations, and implements a thread, buffer and connection management in a very efficiency way. The underlying threading and synchronization management ensures high performance...
Platforms: *nix
License: Freeware | Size: 354.3 KB | Download (41): xSocket for linux Download |
DomainTracer can give you all information about Domain, Domain records and DNS. Windows GUI based WhoIs, Ping and Trace route facilities. DNS query. Multithreaded design for non-blocking operation. Detects local DNS automatically. Answer, authority and additional information. Small application of...
License: Shareware | Cost: $20.00 USD | Size: 77 KB | Download (352): DomainTracer Download |
A built from the ground up using 100% ATL-based code, The ExEMail can be dropped into any language that supports ActiveX thus enabling an application to support full mail and file attachment transfers. ExEmail is fully SMTP RFC-compliant and provides support for binary (MIME) attachments and HTML...
Platforms: Windows
License: Demo | Cost: $99.00 USD | Size: 800 KB | Download (133): ExEMail Download |