Versions in this module Expand all Collapse all v1 v1.0.0 Jan 6, 2022 Changes in this version + type CompositeField struct + ClientId string + DatePosted time.Time + From string + Group string + Id string + IdInReplyTo string + Subject string + type Conn struct + Conn *tls.Conn + func NewConn(cert tls.Certificate) *Conn + func (conn *Conn) AsProtoStream() *ProtoStream + func (self *Conn) Close() error + func (self *Conn) Connect(host string) error + func (self *Conn) Receive() (msg tldmsg.Message, err error) + func (self *Conn) SendMessage(msg tldmsg.Message) error + type Post struct + Contents []byte + Headers map[string]string + type ProtoStream struct + func (self *ProtoStream) Composite(group string, minTime, maxTime time.Time, limit uint64, out *[]CompositeField) *ProtoStream + func (self *ProtoStream) Execute() error + func (self *ProtoStream) Get(group, id string, out *Post) *ProtoStream + func (self *ProtoStream) Head(group, id string, out *map[string]string) *ProtoStream + func (self *ProtoStream) Post(headers map[string]string, post string) *ProtoStream + func (self *ProtoStream) Read(group string, out **[]string) *ProtoStream