Package: network¶
Network input/output.
Includes nodes that can read packets from external network destinations or write packets to external network destinations, typically in real time. Nodes for different protocols (e.g., TCP, LSL, OSC) are included. Most of these nodes transmit time-series data and expect data to have a time axis and a space axis. Node classes in this package are: - nodes ending in Input read data from a network source and output it as a Packet - nodes ending in Output write data to a network destination The special node WebRequest can be used to perform arbitary HTTP or REST API requests and receive the response.
Nodes in this package:
-
LSL Input
Receive data from the Lab Streaming Layer. -
LSL Output
Stream data out via the Lab Streaming Layer. -
MIDI Output
Send data stream to a MIDI Output Port. -
Notification
Send a notification via Email, Slack, Microsoft Teams, Discord, or Pushover. -
OSC Input
Receive data stream from an inbound OSC connection. -
OSC Output
Send data stream to a remote OSC receiver. -
TCP Input
Receive data stream from inbound TCP connection. -
TCP Output
Output data via TCP. -
Web Request
Perform a web request and retrieve the response. -
ZeroMQ Input
Read arbitrary data from a ZeroMQ socket. -
ZMQ Output
Write arbitrary data to a ZeroMQ socket.