Main > Free Download Search >

Free a53 pipe software for linux

a53 pipe

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 232
Pipe-Sem 1.0

Pipe-Sem 1.0


This is a pipe based semaphore implementation for developing ASYNC applications. more>>

Pipe-Sem 1.0 is a good utility which might help you a lot in developing ASYNC applications. Many synchronization primitives are available for Unix systems, but any of them expose a pollable interface to the user. In these cases, if the caller execute a down operation on a blocking semaphore, the application will sleep and whole ASYNC loop will starve because of the wait.

To cope with this problem in ASYNC software, the publisher developed a pipe based semaphore implementation, called Pipe-Sem. The implementation is trivially simple and it uses the pipe internal mechanisms to expose a pollable wait interface.

Besides the standard semaphore operations, the function psem_down_fd() can be used to retrieve a files descriptor that can be dropped inside a Unix pollable API like select(2), poll(2) or epoll(2). The caller will have to wait for input events (POLLIN), and when receiving the event itself, the caller should invoke the psem_try_down() function to try to acquire the semaphore.

Please note that receiving an event from the pollable interface, does not mean that we acquired to semaphore, and the function psem_try_down() will have to be called (and tested for zero return code) to correctly complete the down operation.

<<less
Added: 2008-04-08 License: GPL Price: FREE
1 downloads
mod_auth_pipe 1.0

mod_auth_pipe 1.0


mod-auth-pipe is a module of authentication written for Apache 1 (it hasnt been tested with Apache 2, but it may work). more>>
mod-auth-pipe is a module of authentication written for Apache 1 (it hasnt been tested with Apache 2, but it may work).

Actually, this module is just mod-auth-shadow with a few modifications in order to accept any program as a pipe, letting this one validate both users andr groups.

mod_auth_pipe contents the module itself and an example pipe.

mod-auth-pipe can be configured independantly for whole server, for any VirtualHost or just per Location/Directory. It has very few configuration variables and its format is very simple. In order to configure apache to authenticate, for example, access to the administrative interface of oscommerce you can type this on your httpd.conf:

< Directory /var/www/oscommerce/catalog/admin >
AuthType Basic
AuthName osCommerce admin site
AuthPipe on
AuthPipeProgram /usr/local/bin/auth-pipe
require group oscommerce-admins
< /Location >

This way, and with a well-made auth-pipe program you can be sure that only those within the group oscommerce-admins could enter that section of your web.

<<less
Download (0.019MB)
Added: 2006-04-14 License: GPL (GNU General Public License) Price:
1289 downloads
XMMS InfoPipe 1.3

XMMS InfoPipe 1.3


XMMS InfoPipe is a plugin that reports XMMS status via named pipe. more>>
XMMS InfoPipe is a plugin that reports XMMS status via named pipe. XMMS InfoPipe is handy if you want to add interesting real-time information for a personal web page, or a web cam page.

While theres a possibility of setting up programs to be executed by XMMS when changing songs, XMMS InfoPipe provides better introspection: You can get information on song position, song length, playlist position, status (stopped/playing/paused), song title as displayed by XMMS, and file name. The information is reported in easily parseable textual format.

The possibilities for information use are limitless. So far, here are some of the things people have been using InfoPipe for:

Showing information of XMMS on home page, webcam page, or something related (script included)
Showing player information on IRC (spotted one script for Irssi)
Using any speech synthetizer to say the song information, reducing the need for external displays, and helping listening to unfamiliar music in bed when all you have is a remote control =) (script included).

Yeah, LIRC plugin seems to support this already, but it only supports ViaVoice - this allows you to use any speech synth... or any other types of output. Just an example of flexibility - I created the script to do that at 4 oclock in the morning, and even got 99% of Perl recommendations of good coding right, even when I wasnt fully awake.

<<less
Download (0.17MB)
Added: 2006-04-07 License: GPL (GNU General Public License) Price:
1307 downloads
pipebench 0.40

pipebench 0.40


pipebench is a utility that shows the status and a benchmark of piped commands. more>>
Pipebench shows the current throughput and amount of data going through a pipe. It can be used to show the progress of a large md5sum process: cat bigfile | pipebench | md5sum.

Pipebench measures the speed of a pipe, by sitting in the middle passing the data along to the next process. Works on at least Linux, OpenBSD, NetBSD, Solaris and x86, Alpha, HPPA, Sparc and Sparc64.

Compiling

Just type make to compile.

Type make install to have pipebench be installed in /usr/local/bin
<<less
Download (0.011MB)
Added: 2005-04-12 License: GPL (GNU General Public License) Price:
1656 downloads
JXTA P2P 2.5.1

JXTA P2P 2.5.1


JXTA platform is an open network computing platform designed for peer-to-peer (P2P) computing. more>>
JXTA platform is an open network computing platform designed for peer-to-peer (P2P) computing. The JXTA platform standardizes the manner in which peers:
- Discover other peers
- Advertise Peer resources (Peer, PeerGroup, Service and Pipe Advertisements)
- Communicate with each other (Pipes)
- Cooperate with each other to form secure peer groups (group membership)
The Platform project is a Java Standard Edition reference implementation of the JXTA protocols.
The Platform project was the original JXTA implementation and was built in Java, because Java enabled us to rapidly prototype and test new ideas and develop a more robust implementation.
Java is available on most client platforms (Unix, Windows, MacOS X, etc.) and allows us to reach the maximum number of potential users.
<<less
Download (1.1MB)
Added: 2006-10-19 License: SUN Binary Code License Price:
1108 downloads
Alvis::Pipeline 0.11

Alvis::Pipeline 0.11


Alvis::Pipeline is a Perl extension for passing XML documents along the Alvis pipeline. more>>
Alvis::Pipeline is a Perl extension for passing XML documents along the Alvis pipeline.

SYNOPSIS

use Alvis::Pipeline;
$in = new Alvis::Pipeline::Read(host => "harvester.alvis.info",
port => 16716,
spooldir => "/home/alvis/spool");
$out = new Alvis::Pipeline::Write(port => 29168);
while ($xml = $in->read(1)) {
$transformed = process($xml);
$out->write($transformed);
}

This module provides a simple means for components in the Alvis pipeline to pass documents between themselves without needing to know about the underlying transfer protocol. Pipe objects may be created either for reading or writing; components in the middle of the pipeline will create one of each. Pipes support exactly one method, which is either read() or write() depending on the type of the pipe. The granularity of reading and writing is the XML document; neither smaller fragments nor larger aggregates can be transferred.

The documents expected to pass through this pipeline are those representing documents acquired for, and being analysed by, Alvis. These documents are expressed as XML contructed according to the specifications described in the Metadata Format for Enriched Documents. However, while this is the motivating example pipeline that led to the creation of this module, there is no reason why other kinds of documents should not also be passed through pipeline using this software.

The pipeline protocol is described below, to facilitate the development of indepedent implementations in other languages.

<<less
Download (0.015MB)
Added: 2006-09-16 License: Perl Artistic License Price:
1134 downloads
xmms-pipe 0.5.5

xmms-pipe 0.5.5


xmmspipe is a plugin for XMMS that enables it to be controlled by sending strings to a named pipe (FIFO). more>>
xmmspipe is a plugin for XMMS that enables it to be controlled by sending strings to a named pipe (FIFO). When you enable the plugin, XMMS can be commanded by sending strings to $HOME/.xmms/inpipe, for example,
echo play_pause > ~/.xmms/inpipe
will cause XMMS to pause or play.
Since version 0.5.0, it is possible to setup an output pipe, and query XMMS for information. For example, sending "report title" to the input pipe will cause the current songs title to be printed on the output pipe.
Included is a demo program called "fade", that shows how to use the plugin to fade the current song and advance to the next one. It requires the output pipe to be be enabled (via the Config window).
The Infopipe plugin does output pipes a little differently.
When I first wrote this plugin, I didnt know about other programs that I couldve used to control XMMS with shell scripts, such as xmmsctrl or xmms-shell. However, Ive kept xmmspipe alive because pipes may be preferable in some situations:
The pipe automatically inherits the security features of the underlying filesystem (e.g. you could change its permissions so that only users of a particular group can control XMMS).
In many programming languages, writing to a pipe is easier than executing programs, making it easier to build programs to control XMMS.
The plugin can call internal XMMS functions which means it can have more functionality than programs relying on the xmms_remote_* functions alone. For example, XMMSPipe can load/save playlists.
Sometimes I think XMMS itself should just be an MP3-playing daemon that interfaces with the outside world exclusively through pipes (one for input, at least one for output). This would allow a lot more flexibility, e.g. the GUI could be arbitrary and playlists could be managed by an external program. (It would work in the same way gkrellm works with files in /proc.) Also, the code would be simpler because it only has to worry about reading various audio formats and playing them. It wouldnt have to deal with window managers, X, etc.
Enhancements:
- Added playlist_move command due to Graeme Yeo
<<less
Download (0.033MB)
Added: 2006-07-28 License: GPL (GNU General Public License) Price:
1185 downloads
Pipepanic 0.1.3

Pipepanic 0.1.3


Pipepanic is a pipe connecting game using libSDL. more>>
Pipepanic is a pipe connecting game using libSDL. It is playable on Linux PCs and the Sharp Zaurus. Connect as many different shaped pipes together as possible within the time given.

Comes with built-in help, is primarily mouse/stylus driven and can be played in different resolutions and orientations.

<<less
Download (0.22MB)
Added: 2006-05-19 License: GPL (GNU General Public License) Price:
1254 downloads
PAIP 0.2.4

PAIP 0.2.4


PAIP (pipe) is a universal filter application. more>>
PAIP (pipe) is a universal filter application. It uses plugins to transmit and convert data. They can be nested, so the inner structures can become quite complex (non-linear). The command-line interface is similar to a programming language and very easy.
You will need:
gcc & GNU make
GNU sed
GNU install
libdl
libpthread
In three steps you can install it:
1) ./configure
Enter the destination path on prompt.
Just pressing will set the default path /usr/local.
2) make
3) make install
Enhancements:
- fixed Makefiles
- extended plugin socket (connections-switch)
- new using-plugin jpg2bmp
- new using-plugin gif2bmp
<<less
Download (0.054MB)
Added: 2006-07-13 License: GPL (GNU General Public License) Price:
1198 downloads
ntcpclient

ntcpclient


ntcpclient project is a GPL replacement for tcpclient from ucspi-tcp. more>>
ntcpclient project is a GPL replacement for tcpclient from ucspi-tcp. I was prompted to write this by Dave Crouse of USALUG for his bbots project. It might be useful to someone else, so here it is. It includes a sample echo client.

It is almost definately more primitive than the ucspi-tcp one. Although I havent used it, or seen the source. In fact, I wrote this under the impression that the program I was replacing was closed source. but it was a nice excuse to write some code.

It works by opening the socket using options passed on the command line (performing hostname lookups and such), creating two pipes then forking. The parent process sits in a loop selecting on the socket/pipe and relaying any data between them. The child just execves with the relevant command line and the socket can be read/written to by simply writing to a numbered file descriptor. Seems always to be 5 and 6, but I think that could change between systems.
<<less
Download (0.010MB)
Added: 2007-03-05 License: GPL (GNU General Public License) Price:
963 downloads
Pipe Viewer 1.0.1

Pipe Viewer 1.0.1


Pipe Viewer is a pipeline data transfer meter. more>>
Pipe Viewer project is a terminal-based tool for monitoring the progress of data through a pipeline.

It can be inserted into any normal pipeline between two processes to give a visual indication of how quickly data is passing through, how long it has taken, how near to completion it is, and an estimate of how long it will be until completion.

pv is now considered to be stable code: it appears to work reliably on systems it has been tested on.
<<less
Download (0.037MB)
Added: 2007-08-07 License: Artistic License Price:
819 downloads
PipeBandwidth 0.1

PipeBandwidth 0.1


PipeBandwidth is a program that measures the speed at which data goes through a pipe and prints statistics to stderr. more>>
PipeBandwidth is a program that measures the speed at which data goes through a pipe and prints statistics to stderr.

Basically, it just reads from stdin, writes data back to stdout, and measures the speed. PipeBandwidth can be useful to measure transfer rates while sending data through netcat or compressing with gzip or bzip2.
<<less
Download (0.002MB)
Added: 2006-03-14 License: GPL (GNU General Public License) Price:
1321 downloads
KABC Client 0.8.1

KABC Client 0.8.1


KABC Client is a command line tool that provides access to the KDE address book. more>>
KABC Client is a command line tool that provides access to the KDE address book, which is also used by applications like KAddressBook.
It can take its input from either the command line or through standard input, allowing its use in Unix shell pipe and filter constructs. Input and output text is interpreted and formatted by filters.
kabcclient can perform the following operations:
- List: --list or -L
Write all contacts of the addressbook to stdout
- Search: --search or -S
Search for contacts matching the programs input
- Add: --add or -A
Add new contacts to the addressbook
- Remove: --remove or -R
Remove contacts matching the programs input from the addressbook
- Merge: --merge or -M
Add data from the programs input to matching contacts in the addressbook
Enhancements:
- Adding installation instructions and build files for creating Debian packages.
- No changes to the program itself!
<<less
Download (0.25MB)
Added: 2005-08-31 License: GPL (GNU General Public License) Price:
1514 downloads
Simple UDP proxy/pipe 0.3

Simple UDP proxy/pipe 0.3


Simple UDP proxy/pipe is an advanced UDP proxy/datapipe/packets forwarder and modifier with multiple functions. more>>
Simple UDP proxy/pipe is an advanced UDP proxy/datapipe/packets forwarder and modifier with multiple functions.

Multiple clients allowed (you can connect many clients you want to this proxy), creation of ACP files (tcpdump capture files, just like a sniffer), packets forwarding (chat style, each packet is forwarded to all the other clients and server connected), packets injection (the tool opens a specific UDP port where you can send your customized packets which will be sent to the server), hexadecimal visualization and plugins support for the modification and visualization of the packets with some example plugins already included (Zdaemon huffman, Doom huffman, Half-life decoding and one for the replacement of the text strings).

Plugins (which work on both Windows and Linux) are very basic to create and use, just take a look at example_sudp.c for more informations.
<<less
Download (0.037MB)
Added: 2006-04-18 License: GPL (GNU General Public License) Price:
775 downloads
DShaper 0.2.1

DShaper 0.2.1


DShaper is a variable bandwidth traffic shaper. more>>
DShaper is a variable bandwidth traffic shaper that can be configured to adjust the size of a DUMMYNET pipe, depending on traffic volume flowing through the pipe.
TODO:
- Add feature: autonegote
Feature will give ability to adjust dshaper ruleset based on actual pipe usage. This is a discipline function.
- Add feature: snmpstat
Feature will enable dshaper statistics to be exported via snmpd.
Useful for monitoring pipe traffic via an snmp application such as cacti or mrtg.
NOTE: Unless requested, these features and additional features will NOT be actively worked on.
Currently Im reviewing my license options, and should have source code available shortly. I am leaning toward the BSD license. Please read the license file for Current binary release.
Enhancements:
- ReStructed Code
- Cleaned Code
- minbw, maxbw, burst, pointpercent, minempty supported
- Tested on FreeBSD4.11
<<less
Download (0.019MB)
Added: 2006-01-13 License: Other/Proprietary License Price:
1381 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5