Documentation ¶
Index ¶
- Variables
- func FriendManagerMenu()
- func RecordMenu()
- func ScanLine() string
- func ServerProcessMes(Conn net.Conn)
- func ShowMenu(name string)
- func SmsMenu()
- func UpdateUserStatus(notifyUserStatusMes *message.NotifyUserStatusMes)
- type RecordProcess
- type SmsProcess
- type UserProcess
- func (up *UserProcess) AddFriend(friendId int, friendGroup string)
- func (up *UserProcess) DeleteFriend(friendId int)
- func (up *UserProcess) ListFriends() (err error)
- func (up *UserProcess) LogOut() (err error)
- func (up *UserProcess) Login(UserID int, UserPWD string) (err error)
- func (up *UserProcess) ProcessAddFriendResMes(mes *message.Message) (err error)
- func (up *UserProcess) ProcessDeleteFriendResMes(mes *message.Message) (err error)
- func (up *UserProcess) ProcessListFriendsResMes(mes *message.Message) (err error)
- func (up *UserProcess) Register(UserID int, UserPWD string, UserName string) (err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var CurUser model.CurUser //我们在用户登录成功后完成对CurUser的初始化
Functions ¶
func FriendManagerMenu ¶
func FriendManagerMenu()
func RecordMenu ¶
func RecordMenu()
func UpdateUserStatus ¶
func UpdateUserStatus(notifyUserStatusMes *message.NotifyUserStatusMes)
编写一个方法处理返回的NotifyUserStatusMes
Types ¶
type RecordProcess ¶
type RecordProcess struct { }
func (*RecordProcess) QueryRecords ¶
func (rp *RecordProcess) QueryRecords(id int, mod int)
type SmsProcess ¶
type SmsProcess struct { }
SmsProcess ...
func (*SmsProcess) ProcessSmsResMes ¶
func (sms *SmsProcess) ProcessSmsResMes(mes *message.Message)
func (*SmsProcess) SendGroupMes ¶
func (sms *SmsProcess) SendGroupMes(groupKey string, content string) (err error)
SendGroupMes 发送群聊消息
func (*SmsProcess) SendPrivateMes ¶
func (sms *SmsProcess) SendPrivateMes(friendId int, content string) (err error)
type UserProcess ¶
type UserProcess struct { }
func (*UserProcess) AddFriend ¶
func (up *UserProcess) AddFriend(friendId int, friendGroup string)
func (*UserProcess) DeleteFriend ¶
func (up *UserProcess) DeleteFriend(friendId int)
func (*UserProcess) ListFriends ¶
func (up *UserProcess) ListFriends() (err error)
func (*UserProcess) LogOut ¶
func (up *UserProcess) LogOut() (err error)
func (*UserProcess) ProcessAddFriendResMes ¶
func (up *UserProcess) ProcessAddFriendResMes(mes *message.Message) (err error)
func (*UserProcess) ProcessDeleteFriendResMes ¶
func (up *UserProcess) ProcessDeleteFriendResMes(mes *message.Message) (err error)
func (*UserProcess) ProcessListFriendsResMes ¶
func (up *UserProcess) ProcessListFriendsResMes(mes *message.Message) (err error)
Click to show internal directories.
Click to hide internal directories.