This plugin use a tcp socket to send events in another socket server
Input plugin for Fluent, reads from TCP socket
Can transfer multiple files at once.
Output plugin to TCP Socket
Ruby Wrapper for tcpdump
This is a polite fork of riemann-tools, using my riemann-ruby-experiments gem instead of riemann-ruby-client. As a result, events can be batched together to be sent in one message to a Riemann server. Additionally, more control over the TCP socket options is given, and UDP isn’t supported (yet?), because this gem primarily uses net_ruby_client.
Ava allows you to remotely control code in another process or on another system using TCP sockets.
Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8. It's thread-safe too! Using persistent HTTP connections can dramatically increase the speed of HTTP. Creating a new HTTP connection for every request involves an extra TCP round-trip and causes TCP congestion avoidance negotiation to start over. Net::HTTP supports persistent connections with some API methods but does not handle reconnection gracefully. Net::HTTP::Persistent supports reconnection and retry according to RFC 2616.
A application to control enable iTunes to be operated on a headless server without the GUI. It provides a TCP server which can be connected to locally or remote by other applications to control iTunes
A hack to get source/destination port/ip from a TCP or UDP header
Allows transport layers outside Ruby TCP to be secured.
TCP server to run async tasks on Vim
Tiny evented TCP server for JSON services
Proxy one port to another port, and intercept/transform/log inbound and outbound TCP messages.
Use TCP Tunnels between two firewalled machines. Primarily used for ssh access to a machine inside a firewall.
Secure tcp input plugin for Fluent event collector
Lightweight middleware for bidirectional process distribution over TCP
Message sender that sends directly to a remote syslog endpoint (Support UDP, TCP, TCP+TLS)
OverSIP is an async SIP proxy/server programmable in Ruby language. Some features of OverSIP are: - SIP transports: UDP, TCP, TLS and WebSocket. - Full IPv4 and IPv6 support. - RFC 3263: SIP DNS mechanism (NAPTR, SRV, A, AAAA) for failover and load balancing based on DNS. - RFC 5626: OverSIP is a perfect Outbound Edge Proxy, including an integrated STUN server. - Fully programmable in Ruby language (make SIP easy). - Fast and efficient: OverSIP core is coded in C language. OverSIP is build on top of EventMachine async library which follows the Reactor Design Pattern, allowing thousands of concurrent connections and requests in a never-blocking fashion.
Control STR-DN-2030 via TCP.
Output plugin to TCP Socket
Gem for creating servers with any protocol over TCP.
In Huanteng Smart we manufacture smart household gadgets which all connect to a single long running eventmachine application to receive and send instructions with the server. This eventmachine application is a single Linux process holding all TCP connections never closes them. One day, we found that this process was leaking memory, and here is how we managed to trace its cause.
Message sender that sends directly to a remote syslog endpoint (Support UDP, TCP, TCP+TLS)
Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8. It's thread-safe too! Using persistent HTTP connections can dramatically increase the speed of HTTP. Creating a new HTTP connection for every request involves an extra TCP round-trip and causes TCP congestion avoidance negotiation to start over. Net::HTTP supports persistent connections with some API methods but does not handle reconnection gracefully. Net::HTTP::Persistent supports reconnection and retry according to RFC 2616.
In this gem all the CSS overrides wil be tracked.
a tiny TCP service with automated client lifecycle
The module s0c is a class writing in C to create easy tcp connexion socket
A simple TCP server/client
TCR is a lightweight VCR for TCP sockets.
A library for connect to Huawei Solar inverters using Modbus TCP
TCP/TLS Echo Server. Support for logging and custom certificates. Implements RFC862 "TCP Based Echo Service" and a TLS echo server. This Gem requires version 1.3.0 of eventmachine, which can be obtained from GitHub. Unfortunately it is not currently published on RubyGems.
uses the tiny_tcp_service gem to implement a system information service
uses the tiny_tcp_service gem to implement a network job queue