aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: ccb8d3625f779be754b9e160dfd1be081f25de76 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# broadd
broadcast demon

## specs
server specification is listed inside of the `broadd.c` file.

the default ports are:
- 5001  for tbroadd
- 5002  for ubroadd
- 10000 for broadlayer

## browser compatibility layer
broadlayer is typescript software that exposes an http/websocket interface for connecting to tcp/udp broadd servers. the specification is listed inside of `layer/broadlayer.ts`.

## packaged executables
compiled for x86_64 linux
- tbroadd:  tcp broadcast demon with no logging
- ubroadd:  udp broadcast demon with no logging
- tbroaddv: tcp broadcast demon with logging
- ubroaddv: udp broadcast demon with logging