Documentation ¶
Index ¶
- type Articledb
- func (a *Articledb) AdmAddGroup(group, descr []byte) error
- func (a *Articledb) AdmGroupChangeState(group []byte, state byte) error
- func (a *Articledb) CheckPost() (possible bool)
- func (a *Articledb) CheckPostId(id []byte) (wanted bool, possible bool)
- func (a *Articledb) CursorMoveGroup(g *fastnntp.Group, i int64, backward bool, id_buf []byte) (ni int64, id []byte, ok bool)
- func (a *Articledb) GetArticle(ar *fastnntp.Article, head, body bool) func(w *fastnntp.DotWriter)
- func (a *Articledb) GetGroup(g *fastnntp.Group) bool
- func (a *Articledb) Initialize()
- func (a *Articledb) ListGroup(g *fastnntp.Group, w *fastnntp.DotWriter, first, last int64)
- func (a *Articledb) ListGroups(wm *fastnntp.WildMat, ila fastnntp.IListActive) bool
- func (a *Articledb) PerformPost(id []byte, r *fastnntp.DotReader) (rejected bool, failed bool)
- func (a *Articledb) StatArticle(ar *fastnntp.Article) bool
- func (a *Articledb) WriteOverview(ar *fastnntp.ArticleRange) func(w fastnntp.IOverview)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Articledb ¶
func (*Articledb) AdmAddGroup ¶
func (*Articledb) AdmGroupChangeState ¶
func (*Articledb) CheckPostId ¶
func (*Articledb) CursorMoveGroup ¶
func (*Articledb) GetArticle ¶
func (*Articledb) Initialize ¶
func (a *Articledb) Initialize()
func (*Articledb) ListGroups ¶
func (*Articledb) PerformPost ¶
func (*Articledb) WriteOverview ¶
func (a *Articledb) WriteOverview(ar *fastnntp.ArticleRange) func(w fastnntp.IOverview)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.