Documentation ¶
Index ¶
- Constants
- type GuacamoleWebSocketTunnelEndpoint
- func (te *GuacamoleWebSocketTunnelEndpoint) CloseConnection(guacStatusCode, webSocketCode int) (err error)
- func (te *GuacamoleWebSocketTunnelEndpoint) CloseConnectionWithStatus(guacStatus gc.GuacamoleStatus) (err error)
- func (te GuacamoleWebSocketTunnelEndpoint) Filter(instruction gp.GuacamoleInstruction) (ret gp.GuacamoleInstruction, exc gc.ExceptionInterface)
- func (te *GuacamoleWebSocketTunnelEndpoint) SendGuacamoleInstruction(instruction gp.GuacamoleInstruction) (err error)
- func (te *GuacamoleWebSocketTunnelEndpoint) SendInstruction(instruction string) (err error)
- func (te *GuacamoleWebSocketTunnelEndpoint) Tunnel() *gn.GuacamoleTunnel
- type GuacamoleWebSocketTunnelEndpointInterface
Constants ¶
View Source
const ( BUFFER_SIZE int = 8192 PING_OPCODE string = "ping" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GuacamoleWebSocketTunnelEndpoint ¶
type GuacamoleWebSocketTunnelEndpoint struct {
// contains filtered or unexported fields
}
func CreateTunnelEndpoint ¶
func CreateTunnelEndpoint(conn *ws.Conn, socket *gn.GuacamoleTunnel) (ret *GuacamoleWebSocketTunnelEndpoint)
func (*GuacamoleWebSocketTunnelEndpoint) CloseConnection ¶
func (te *GuacamoleWebSocketTunnelEndpoint) CloseConnection(guacStatusCode, webSocketCode int) (err error)
func (*GuacamoleWebSocketTunnelEndpoint) CloseConnectionWithStatus ¶
func (te *GuacamoleWebSocketTunnelEndpoint) CloseConnectionWithStatus(guacStatus gc.GuacamoleStatus) (err error)
func (GuacamoleWebSocketTunnelEndpoint) Filter ¶
func (te GuacamoleWebSocketTunnelEndpoint) Filter(instruction gp.GuacamoleInstruction) (ret gp.GuacamoleInstruction, exc gc.ExceptionInterface)
func (*GuacamoleWebSocketTunnelEndpoint) SendGuacamoleInstruction ¶
func (te *GuacamoleWebSocketTunnelEndpoint) SendGuacamoleInstruction(instruction gp.GuacamoleInstruction) (err error)
func (*GuacamoleWebSocketTunnelEndpoint) SendInstruction ¶
func (te *GuacamoleWebSocketTunnelEndpoint) SendInstruction(instruction string) (err error)
func (*GuacamoleWebSocketTunnelEndpoint) Tunnel ¶
func (te *GuacamoleWebSocketTunnelEndpoint) Tunnel() *gn.GuacamoleTunnel
type GuacamoleWebSocketTunnelEndpointInterface ¶
type GuacamoleWebSocketTunnelEndpointInterface interface { //OnOpen(*ws.Conn) OnMessage(message string) //OnClose(*ws.Conn) Tunnel() gn.GuacamoleTunnel // contains filtered or unexported methods }
Click to show internal directories.
Click to hide internal directories.