func logActivityStats(srv common.ChatServer) { … } type conversationLevel … func (c conversationLevel) String() string { … } type businessLevel … func (b businessLevel) String() string { … } type occupancyLevel … func (o occupancyLevel) String() string { … } type ActivityStats … const ConversationNone … const ConversationQuiet … const ConversationNormal … const ConversationBusy … const ConversationVeryBusy … const BusinessNone … const BusinessLow … const BusinessNormal … const BusinessHigh … const BusinessVeryHigh … const OccupancyNone … const OccupancyLow … const OccupancyNormal … const OccupancyHigh … const OccupancyVeryHigh … func (s ActivityStats) String() string { … } func GetActivityStats(srv common.ChatServer) (stats ActivityStats) { … }