entity

package
v0.0.0-...-99b440e Latest Latest
Warning

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

Go to latest
Published: Nov 4, 2018 License: Apache-2.0 Imports: 7 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddMemberToMeeting

func AddMemberToMeeting(meeting *Meeting, user string, meetings []Meeting) (bool, string)

func CancelMeeting

func CancelMeeting(title string) (bool, string)

func ClearMeeting

func ClearMeeting() (bool, string)

func CreateMeeting

func CreateMeeting(meeting Meeting) (bool, string)

func CreateUser

func CreateUser(username, password, email, phone string) (bool, string)

check username and write new user info into file

func DeleteUser

func DeleteUser() (bool, string)

remove user info from file

func Error

func Error(msg interface{})

func Info

func Info(msg string)

func Login

func Login(username, password string) (bool, string)

check password and write userinfo into currentUsr file

func Logout

func Logout() (bool, string)

clear userinfo in currentUsr file

func ModifyMeeting

func ModifyMeeting(title string, adds []string, removes []string) (bool, string)

func QueryUser

func QueryUser() (bool, string)

query all userinfo from file

func QuitMeeting

func QuitMeeting(title string) (bool, string)

func RemoveMemberFromMeeting

func RemoveMemberFromMeeting(meeting *Meeting, user string, meetings []Meeting) (bool, string)

Types

type Meeting

type Meeting struct {
	Title        string
	Holder       string
	Participator []string
	StartTime    int64
	EndTime      int64
}

func QueryMeeting

func QueryMeeting(startTime, endTime int64) []Meeting

type User

type User struct {
	Username string
	Password string
	Email    string
	Phone    string
}

Jump to

Keyboard shortcuts

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