]> git.0d.be Git - barnard.git/blob - barnard.go
update due to gumble API changes
[barnard.git] / barnard.go
1 package barnard
2
3 import (
4         "crypto/tls"
5
6         "github.com/layeh/barnard/uiterm"
7         "github.com/layeh/gumble/gumble"
8         "github.com/layeh/gumble/gumbleopenal"
9 )
10
11 type Barnard struct {
12         Config *gumble.Config
13         Client *gumble.Client
14
15         Address   string
16         TLSConfig tls.Config
17
18         Stream *gumbleopenal.Stream
19
20         Ui            *uiterm.Ui
21         UiOutput      uiterm.Textview
22         UiInput       uiterm.Textbox
23         UiStatus      uiterm.Label
24         UiTree        uiterm.Tree
25         UiInputStatus uiterm.Label
26 }