mirror of https://github.com/deavmi/birchwood
Config
- Documented package module Client - Documented package module Protocol - Documented package module Birchwood - Documented package module
This commit is contained in:
parent
cb56a4d9f4
commit
6688d6dfdf
|
@ -1,4 +1,14 @@
|
|||
/**
|
||||
* IRC client and runtime related
|
||||
*/
|
||||
module birchwood.client;
|
||||
|
||||
/**
|
||||
* IRC client
|
||||
*/
|
||||
public import birchwood.client.client;
|
||||
public import birchwood.client.exceptions : BirchwoodException;
|
||||
|
||||
/**
|
||||
* Error handling
|
||||
*/
|
||||
public import birchwood.client.exceptions;
|
|
@ -1,3 +1,9 @@
|
|||
/**
|
||||
* Configuration system
|
||||
*/
|
||||
module birchwood.config;
|
||||
|
||||
/**
|
||||
* Connection information
|
||||
*/
|
||||
public import birchwood.config.conninfo : ConnectionInfo;
|
|
@ -1,5 +1,19 @@
|
|||
/**
|
||||
* A sane IRC framework for the D language
|
||||
*/
|
||||
module birchwood;
|
||||
|
||||
/**
|
||||
* Client
|
||||
*/
|
||||
public import birchwood.client;
|
||||
|
||||
/**
|
||||
* Configuration
|
||||
*/
|
||||
public import birchwood.config;
|
||||
|
||||
/**
|
||||
* Encoding and decoding
|
||||
*/
|
||||
public import birchwood.protocol;
|
|
@ -1,7 +1,19 @@
|
|||
/**
|
||||
* IRC protocol decoding and encoding
|
||||
*/
|
||||
module birchwood.protocol;
|
||||
|
||||
/**
|
||||
* Message type and parsing
|
||||
*/
|
||||
public import birchwood.protocol.messages : Message;
|
||||
|
||||
/**
|
||||
* Numeric response codes
|
||||
*/
|
||||
public import birchwood.protocol.constants : ReplyType;
|
||||
|
||||
// TODO: Look how to neaten up (if any)
|
||||
/**
|
||||
* Message formatting utilities
|
||||
*/
|
||||
public import birchwood.protocol.formatting;
|
Loading…
Reference in New Issue