cc-libs/README.md

25 lines
768 B
Markdown

# Trap's ComputerCraft APIs
## Installation
```
wget run https://raw.githubusercontent.com/guillaumearm/cc-libs/master/install.lua
```
## APIs
- `/apis/eventloop`: a simple event loop API.
- `/apis/net`: an API to simplify sending and receiving routed messages, based on the `eventloop` library.
## Servers
All servers are automatically started at boot.
- `/servers/ping-server`: allows a machine to respond to a `ping` command.
## Programs
- `router`: routes messages. You need to set up a router to use all `apis/net`-based programs and libraries.
- `ping`: pings machines using `apis/net`.
- `events`: emits and logs computer events.
- `upgrade`: upgrades the machine.
## Development
See [DEVELOPMENT.md](./DEVELOPMENT.md) for development setup and workflow.