1
0
Fork 0
forked from External/ergo
This commit is contained in:
Shivaram Lingamneni 2019-02-17 14:29:04 -05:00
parent 3d89c70c49
commit a5b9634783
4 changed files with 40 additions and 20 deletions

View file

@ -143,6 +143,19 @@ func (client *Client) SetRegistered() {
client.stateMutex.Unlock()
}
func (client *Client) AwayMessage() (result string) {
client.stateMutex.RLock()
result = client.awayMessage
client.stateMutex.RUnlock()
return
}
func (client *Client) SetAwayMessage(message string) {
client.stateMutex.Lock()
client.awayMessage = message
client.stateMutex.Unlock()
}
func (client *Client) Destroyed() bool {
client.stateMutex.RLock()
defer client.stateMutex.RUnlock()