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 igs;
15pub mod kermit;
16pub mod modem;
17pub mod mouse;
18pub mod music;
19pub mod palette;
20pub mod petscii;
21pub mod rip;
22pub mod sauce;
23pub mod screen;
24pub mod session;
25pub mod sixel;
26pub mod skypix;
27pub mod syncterm;
28pub mod telnet;
29pub mod tls;
30pub mod transfer;
31pub mod transport;
32pub mod update;
33pub mod viewdata;
34pub mod xmodem;
35
36pub use ansi::{Encoding, TermEvent, Terminal};
37pub use dialer::{Directory, Entry, Protocol};
38pub use screen::{Cell, Color, Screen};
39pub use session::{AuthPrompt, NetEvent, PromptKind, Session, SessionConfig, SessionEvent};