Documentation ¶
Index ¶
- func DetectContentType(data []byte) string
- type Daemon
- func (d *Daemon) Call(serviceMethod string, args *rpc.Args, reply *rpc.Reply) error
- func (d *Daemon) GetAccountManager() *account.Manager
- func (d *Daemon) GetAuthManager() *auth.Manager
- func (d *Daemon) GetChannelManager() *channel.Manager
- func (d *Daemon) GetChatManager() *chat.Manager
- func (d *Daemon) GetContactManager() *contact.Manager
- func (d *Daemon) GetFakeSource(uin int64) *fake.Source
- func (d *Daemon) GetMessageChannel() chan *penguin.Message
- func (d *Daemon) GetMessageManager() *message.Manager
- func (d *Daemon) GetServiceManager() *service.Manager
- func (d *Daemon) OnRecvChannelMessage(id int64, recv *pb.Common_Msg) error
- func (d *Daemon) OnRecvMessage(id int64, head *pb.MsgCommon_MsgHead, body *pb.IMMsgBody_MsgBody) error
- func (d *Daemon) Register(serviceMethod string, handler rpc.Handler) error
- func (d *Daemon) Run() error
- func (d *Daemon) SendChannelMessage(id int64, msg *penguin.Message) error
- func (d *Daemon) SendMessage(id int64, msg *penguin.Message) error
- func (d *Daemon) Start(username, password string) error
- func (d *Daemon) UploadPhotos(id int64, chat *penguin.Chat, photos ...*penguin.Photo) error
- func (d *Daemon) Waiting()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DetectContentType ¶
Types ¶
type Daemon ¶
type Daemon struct {
// contains filtered or unexported fields
}
func (*Daemon) GetAccountManager ¶
func (*Daemon) GetAuthManager ¶
func (*Daemon) GetChannelManager ¶
func (*Daemon) GetChatManager ¶
func (*Daemon) GetContactManager ¶
func (*Daemon) GetMessageChannel ¶
func (*Daemon) GetMessageManager ¶
func (*Daemon) GetServiceManager ¶
func (*Daemon) OnRecvChannelMessage ¶
func (d *Daemon) OnRecvChannelMessage(id int64, recv *pb.Common_Msg) error
func (*Daemon) OnRecvMessage ¶
func (d *Daemon) OnRecvMessage(id int64, head *pb.MsgCommon_MsgHead, body *pb.IMMsgBody_MsgBody) error
func (*Daemon) SendChannelMessage ¶
func (*Daemon) UploadPhotos ¶
Click to show internal directories.
Click to hide internal directories.