mod chunk;
mod gga;
mod machine;
mod request;
mod response;
mod sourcetable;
#[cfg(test)]
mod tests;
pub use chunk::ChunkedDecoder;
pub use gga::{format_gga, GgaPosition};
pub use machine::{NtripClientMachine, NtripEvent, NtripHandshake, NtripState};
pub use request::{NtripConfig, NtripCredentials, NtripVersion};
pub use response::{classify_http_response, HttpClassification, NtripRejection};
pub use sourcetable::{
parse_sourcetable, CasRecord, Field, NetRecord, OtherRecord, Sourcetable, SourcetableRecord,
StrAuth, StrRecord,
};