simple socket server and client for NodeJS
The safe way to handle the `connect` socket event
A library for manipulating IPv4 and IPv6 addresses in JavaScript.
Missing keepalive http.Agent
Unix datagram socket
Standards-compliant WebSocket server and client
CLI tool and schema library for applying security patches to dependencies
Detects the ALPN protocol
A socket implementation for PGlite enabling remote connections
Client for the realtime Engine
Official library for using the Slack Platform's Socket Mode API
Best-effort discovery of the machine's default gateway and local network IP exclusively with UDP sockets.
Make low-level DNS requests with retry and timeout support.
A utility to manage one socket per user with Redis persistence for scalable WebSocket applications.
Schema validation for the mutation server protocol (MSP).
WebSocket protocol handler with pluggable I/O
Timeout HTTP/HTTPS requests
Native bindings for libutp
CLI for Socket.dev
React Native TCP socket API for Android & iOS with SSL/TLS support
node-unix-socket allows you to use SO_REUSEPORT, SOCK_SEQPACKET, SOCK_DGRAM in Node.js.
High-level messaging & socket patterns implemented in pure js
wait-on is a cross platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
Utility functions for working with WebSockets
A basic libary for json rpc that allow you to easly create one for your streamtype. It includes tcp json rpc on socket connections.
This is an implementation of the Reactor pattern described in Pattern-Oriented Software Architecture (Volume 2). It allows an asynchronous application to be described as one or more “reactions” to events, in this case either I/O conditions on a ZMQ socket or a timer expiring.
This library uses two socket connections between a client and a server. One is used for request / replies from the client to the server. The other is used for remote calls made from the server to the client. Each end publishes a single object on which methods can be called by the remote end. All calls to the remote objects are asyncronous. Do not make any blocking calls in the published object. Responses are return by calling the "reply method on the responder object.
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.
Ruby doesn't have good support for message passing between processes. One option is to make use of client-server setup by using sockets which is too much for simple message passing and other would be to use a message passing server like ZeroMQ.We decided to make FIPC to allow simpler form of IPC between 2 or more ruby processes
The suckysockets gem provides the user with the opportunity to check whether a power adapter is needed when travelling from one country to another. 1. How to install the gem gem install suckysockets 2. How to use it To run the program just type 'suckysockets' in the command line. You will be asked in which country you currently live. Please type the country name and press 'enter'. Next you need to enter your destination country and press 'enter' again. Then you receive the result telling you whether or nor you need an adapter travelling from you current country to the destination country. Three outcomes are possible: - an adapter is not needed. That is the case when all plugs common in your country of living fit all of the sockets in your destination country. - an adapter is definetely needed. That is the case when none of the plugs in your home country fit any of the sockets in your destination country. - an adapter is needed in certain cases: when some of your home country plugs fit some of the sockets, but some plugs don't. In that case you will get a detailed response telling you for which particular cases an adapter is needed.
Remote syslog appender for Logging
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.