process

package
v0.0.0-...-63a2804 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 28, 2020 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CurUser model.CurUser //我们在用户登录成功后完成对CurUser的初始化

Functions

func FriendManagerMenu

func FriendManagerMenu()

func RecordMenu

func RecordMenu()

func ScanLine

func ScanLine() string

func ServerProcessMes

func ServerProcessMes(Conn net.Conn)

ServerProcessMes 和服务器段保持通讯

func ShowMenu

func ShowMenu(name string)

ShowMenu 显示登录成功后的界面

func SmsMenu

func SmsMenu()

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) Login

func (up *UserProcess) Login(UserID int, UserPWD string) (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)

func (*UserProcess) Register

func (up *UserProcess) Register(UserID int, UserPWD string, UserName string) (err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL