Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Message ¶
type Message struct { Area string From string To string Subject string Content string UnixTime int64 /* Unit time stampe */ }
func NewMessage ¶
func NewMessage() *Message
func (*Message) GetContent ¶
type MessageBase ¶
type MessageBase struct {
// contains filtered or unexported fields
}
func NewMessageBase ¶
func NewMessageBase() (*MessageBase, error)
func (*MessageBase) Close ¶
func (self *MessageBase) Close()
type MessageBaseReader ¶
type MessageBaseReader struct {
// contains filtered or unexported fields
}
func NewMessageBaseReader ¶
func NewMessageBaseReader(mBase *MessageBase) (*MessageBaseReader, error)
func (*MessageBaseReader) GetAreaList ¶
func (self *MessageBaseReader) GetAreaList() ([]string, error)
func (*MessageBaseReader) GetMessage ¶
func (self *MessageBaseReader) GetMessage(echoTag string, msgId string) (*Message, error)
func (*MessageBaseReader) GetMessageHeaders ¶
func (self *MessageBaseReader) GetMessageHeaders(echoTag string) ([]*Message, error)
type MessageBaseWriter ¶
type MessageBaseWriter struct {
// contains filtered or unexported fields
}
func NewMessageBaseWriter ¶
func NewMessageBaseWriter(mBase *MessageBase) (*MessageBaseWriter, error)
func (*MessageBaseWriter) Write ¶
func (self *MessageBaseWriter) Write(msg *Message) error
Click to show internal directories.
Click to hide internal directories.