Documentation ¶
Overview ¶
Fastnntp Caps implementations for (non-remote) newsreading.
Index ¶
- type ArticleReader
- type GroupReader
- func (gr *GroupReader) CursorMoveGroup(g *fastnntp.Group, i int64, backward bool, id_buf []byte) (ni int64, id []byte, ok bool)
- func (gr *GroupReader) GetGroup(g *fastnntp.Group) bool
- func (gr *GroupReader) ListGroup(g *fastnntp.Group, w *fastnntp.DotWriter, first, last int64)
- func (gr *GroupReader) ListGroups(wm *fastnntp.WildMat, ila fastnntp.IListActive) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArticleReader ¶
type ArticleReader struct { SM *storage.StorageManager OV storage.OverviewMethod HIS storage.HisMethod RI storage.RiMethod }
func (*ArticleReader) GetArticle ¶
func (*ArticleReader) StatArticle ¶
func (ar *ArticleReader) StatArticle(a *fastnntp.Article) bool
func (*ArticleReader) WriteOverview ¶
func (ar *ArticleReader) WriteOverview(a *fastnntp.ArticleRange) func(w fastnntp.IOverview)
type GroupReader ¶
type GroupReader struct { GM storage.GroupMethod OV storage.OverviewMethod }
func (*GroupReader) CursorMoveGroup ¶
func (*GroupReader) ListGroups ¶
func (gr *GroupReader) ListGroups(wm *fastnntp.WildMat, ila fastnntp.IListActive) bool
Click to show internal directories.
Click to hide internal directories.