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, SSH, RLogin and modems) with file transfers.
5
6pub mod ansi;
7pub mod atascii;
8pub mod audio;
9pub mod autologin;
10pub mod avatar;
11pub mod cp437;
12pub mod dialer;
13pub mod export;
14pub mod kermit;
15pub mod modem;
16pub mod music;
17pub mod palette;
18pub mod petscii;
19pub mod rip;
20pub mod sauce;
21pub mod screen;
22pub mod session;
23pub mod sixel;
24pub mod syncterm;
25pub mod telnet;
26pub mod tls;
27pub mod transfer;
28pub mod transport;
29pub mod update;
30pub mod xmodem;
31
32pub use ansi::{Encoding, TermEvent, Terminal};
33pub use dialer::{Directory, Entry, Protocol};
34pub use screen::{Cell, Color, Screen};
35pub use session::{AuthPrompt, NetEvent, PromptKind, Session, SessionConfig, SessionEvent};