🗞 Brokaw is an Usenet/NNTP client library
Brokaw provides two primary APIs:
NntpClientprovides a higher-level that provides a a config based builder and automatic deserialization of responses into different types.
NntpConnectionprovides a lower-level abstraction that only provides validation that messages adhere to NNTP's wire format.
Please check out the git repository examples.
The high-level client and configuration API
Error and Result types returned by the Brokaw
Low level connection/stream APIs
Typed commands, responses, and response codes
Configuration for an
A builder for
A client that returns typed responses and provides state management
A raw connection to an NNTP Server
A type of compression enabled on the server