summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/Philipp15b/go-steam/client_events.go
blob: c61689cbc0001724834e0fd948b12ff744ada38a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package steam

import (
	"github.com/Philipp15b/go-steam/netutil"
)

// When this event is emitted by the Client, the connection is automatically closed.
// This may be caused by a network error, for example.
type FatalErrorEvent error

type ConnectedEvent struct{}

type DisconnectedEvent struct{}

// A list of connection manager addresses to connect to in the future.
// You should always save them and then select one of these
// instead of the builtin ones for the next connection.
type ClientCMListEvent struct {
	Addresses []*netutil.PortAddr
}