Skip to main content

Module dialer

Module dialer 

Source
Expand description

The dialing directory: saved BBS entries, stored as TOML, with import and export in SyncTERM .lst, CSV, JSON and TOML formats.

Structs§

Directory
Entry

Enums§

BellMode
What the bell (Ctrl-G) does.
CrtMode
“Phosphor mode”: the look of a CRT, drawn by the front end.
Format
Protocol
SortOrder
How the dialing directory is listed. Pinned entries always come first.

Constants§

BAUD_RATES
The baud rates an entry can emulate; 0 is no limit.
SCREEN_MODES
The screen sizes (columns, rows) an entry can ask for. Modes of 43 rows or more use the 8x8 font.

Functions§

default_entries
The entries a new directory starts with, first among them the project’s own BBS. More can be added here over time: existing directories pick up new ones once (see Directory::offer_defaults).
export
Write entries to a file in the format implied by its extension.
import
Read entries from a file, choosing the format by extension (falling back to sniffing the content).
now