aboutsummaryrefslogtreecommitdiffstats
path: root/client/client.go
blob: d9fed987c28f8d5fe56395805a0df54db0d476d6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
package client

import (
	"github.com/osm/quake/packet"
	"github.com/osm/quake/packet/command"
)

type Client interface {
	Connect(addrPort string) error
	Enqueue([]command.Command)
	HandleFunc(func(packet.Packet) []command.Command)
	Quit()
}