Skip to main content

badterm_core/
lib.rs

1//! Front-end independent core of the BadTerm BBS client: CP437 handling,
2//! ANSI-BBS terminal emulation, the telnet protocol, the dialing directory and
3//! connection sessions
4//! (telnet, raw TCP and SSH) with ZMODEM file transfers.
5
6pub mod ansi;
7pub mod atascii;
8pub mod autologin;
9pub mod cp437;
10pub mod dialer;
11pub mod export;
12pub mod music;
13pub mod palette;
14pub mod petscii;
15pub mod sauce;
16pub mod screen;
17pub mod session;
18pub mod telnet;
19pub mod tls;
20pub mod transfer;
21pub mod transport;
22pub mod update;
23pub mod xmodem;
24
25pub use ansi::{Encoding, TermEvent, Terminal};
26pub use dialer::{Directory, Entry, Protocol};
27pub use screen::{Cell, Color, Screen};
28pub use session::{AuthPrompt, NetEvent, PromptKind, Session, SessionConfig, SessionEvent};