This server runs a Socket.IO connection on port 5000
To connect as a sender send the ID
message with a list of strings ["your-id-string", "send"]
. Your client will be registered as a sender.
To connect as a sender send the ID
message with a list of strings ["your-id-string", "receive"]
. Your client will be registered as a receiver.
By default, all messages from senders except the restricted messages (see below) are automatically forwarded to all senders with a matching ID.
Some message headers are restricted and will not be forwarded from senders to receivers. These are used only to send data back to the sender from the receiver.
Message | Data | Purpose |
---|---|---|
log | string | Send logging data |
log-warning | string | Send warning data |
log-error | string | Send error data |
CameraImgMeta | ... | custom |
CameraImg | ... | custom |
ReceiveCameraImgMeta | ... | custom |
ReceiveCameraImg | ... | custom |
NeuronCallback | ... | custom |
urchin-loaded-callback | ... | custom |
urchin-dock-callback | ... | custom |