Documentation ¶
Index ¶
Constants ¶
View Source
const ( UNKNOWN_TRANSPORT int = iota UNKNOWN_SID BAD_HANDSHAKE_METHOD BAD_REQUEST )
Variables ¶
View Source
var ErrorMessages = []string{"Transport unknown", "Session ID unknown", "Bad handshake method", "Bad request"}
View Source
var Protocol int = 1
Functions ¶
This section is empty.
Types ¶
type Polling ¶
type Polling struct { TransportBase // contains filtered or unexported fields }
func (*Polling) InitPolling ¶
type Request ¶
type Request struct { events.EventEmitter Query url.Values // contains filtered or unexported fields }
type Server ¶
type Server struct { events.EventEmitter Clients map[string]*Socket // contains filtered or unexported fields }
type Socket ¶
type Transport ¶
type Transport interface { events.EventEmitterInt Name() string // contains filtered or unexported methods }
func NewPollingTransport ¶
func NewWebSocketTransport ¶
type TransportBase ¶
type TransportBase struct { events.EventEmitter // contains filtered or unexported fields }
func (*TransportBase) Name ¶
func (trans *TransportBase) Name() string
type WebSocket ¶
type WebSocket struct { TransportBase // contains filtered or unexported fields }
func (*WebSocket) InitWebSocket ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.