This Release | Message-Passing-0.111 | [Download] [Browse] | 03 Mar 2013 | |||
Latest Release | Message-Passing-0.116 | [Download] [Browse] | 23 Feb 2015 | |||
Other Releases | ||||||
Links | [ Discussion Forum ] [ View/Report Bugs (3) ] [ Dependencies ] [ Other Tools ] | |||||
Repository | git://github.com/suretec/Message-Passing.git | |||||
CPAN Testers | PASS (311) FAIL (19) [ View Reports ] [ Perl/Platform Version Matrix ] | |||||
Rating |
![]() | |||||
License | The GNU Affero General Public License, Version 3, November 2007 | |||||
Special Files |
|
Message::Passing | a simple way of doing messaging. | 0.111 | |
Message::Passing::DSL | An easy way to make chains of Message::Passing components. | ||
Message::Passing::DSL::Factory | Build a set of chains using symbolic names | ||
Message::Passing::Exception | Base role for Message::Passing exceptions | ||
Message::Passing::Exception::ConnectionDisconnected | A connection disconnected | ||
Message::Passing::Exception::ConnectionTimeout | A connection timed out | ||
Message::Passing::Exception::Decoding | An issue when decoding data | ||
Message::Passing::Exception::Encoding | An issue when encoding data | ||
Message::Passing::Filter::All | Filter all messages out. | ||
Message::Passing::Filter::Decoder::Bzip2 | |||
Message::Passing::Filter::Decoder::Crypt::CBC | |||
Message::Passing::Filter::Decoder::Gzip | Decompresses messages with Compress::Zlib | ||
Message::Passing::Filter::Decoder::JSON | |||
Message::Passing::Filter::Decoder::Null | |||
Message::Passing::Filter::Delay | Delay messages for some time. | ||
Message::Passing::Filter::Encoder::Bzip2 | |||
Message::Passing::Filter::Encoder::Crypt::CBC | |||
Message::Passing::Filter::Encoder::Gzip | Compresses messages with Compress::Zlib | ||
Message::Passing::Filter::Encoder::JSON | |||
Message::Passing::Filter::Encoder::Null | |||
Message::Passing::Filter::Key | Filter a subset of messages out. | ||
Message::Passing::Filter::Null | Filter no messages out. | ||
Message::Passing::Filter::T | Send a message stream to multiple outputs. | ||
Message::Passing::Filter::ToLogstash | |||
Message::Passing::Input::FileTail | File tailing input | ||
Message::Passing::Input::Null | Null input | ||
Message::Passing::Input::STDIN | STDIN input | ||
Message::Passing::Input::Socket::UDP | |||
Message::Passing::Output::Callback | Output to call back into your code | ||
Message::Passing::Output::File | File output | ||
Message::Passing::Output::IO::Handle | output to an IO handle | ||
Message::Passing::Output::Null | /dev/null for messages | ||
Message::Passing::Output::STDERR | |||
Message::Passing::Output::STDOUT | STDOUT output | ||
Message::Passing::Output::Socket::UDP | |||
Message::Passing::Output::Test | Output for use in unit tests | ||
Message::Passing::Role::CLIComponent | Package::Variant providing 'foo' and 'foo_options' attributes | ||
Message::Passing::Role::ConnectionManager | A simple manager for inputs and outputs that need to make network connections. | ||
Message::Passing::Role::Crypt::CBC | Common attributes for encoding or decoding encrypted messages | ||
Message::Passing::Role::Filter | Simple abstraction for filtering messages | ||
Message::Passing::Role::HasAConnection | Role for components which have a connection | ||
Message::Passing::Role::HasErrorChain | A role for components which can report errors | ||
Message::Passing::Role::HasHostnameAndPort | |||
Message::Passing::Role::HasTimeoutAndReconnectAfter | |||
Message::Passing::Role::HasUsernameAndPassword | common username and password attributes | ||
Message::Passing::Role::Input | |||
Message::Passing::Role::Output | Consumes messages | ||
Message::Passing::Role::Script |
Message::Passing::Decoder::Bzip2 | Use Compress:Bzip2 to encrypt messages   |
Message::Passing::Decoder::Crypt::CBC | Use Crypt::CBC to decrypt messages   |
Message::Passing::Encoder::Bzip2 | Use Compress:Bzip2 to encrypt messages   |
Message::Passing::Encoder::Crypt::CBC | Use Crypt::CBC to encrypt messages   |
Message::Passing::Filter::Deccoder::Null |   |
Message::Passing::Filter::Enccoder::Null |   |
Message::Passing::Manual | table of contents for Message::Passing documentation   |
Message::Passing::Manual::Components | Writing inputs, outputs and filters   |
Message::Passing::Manual::Concepts | The concepts behind the framework   |
Message::Passing::Manual::Cookbook | Common recipies   |
Message::Passing::Manual::Workers |   |
Message::Passing::Role::Filter::Decoder::JSON |   |
Message::Passing::Role::Filter::Encoder::JSON | Encodes data structures as JSON for output   |
Message::Passing:Role::Script | Handy role for building messaging scripts.   |
message-pass | command line Message::Passing runner script   |