MCPcopy Create free account

hub / github.com/amitbet/vnc2video / types & classes

Types & classes100 in github.com/amitbet/vnc2video

↓ 17 callersTypeAliasSecuritySubType
security.go:16
↓ 6 callersTypeAliasSecurityType
security.go:3
↓ 1 callersTypeAliasEncodingType
EncodingType represents a known VNC encoding type.
encoding.go:11
↓ 1 callersTypeAliasTightCompression
go:generate stringer -type=TightCompression
encoding_tight.go:19
↓ 1 callersTypeAliasTightFilter
go:generate stringer -type=TightFilter
encoding_tight.go:30
StructAtenHermon
encoding_atenhermon.go:13
StructAtenHermonSubrect
encoding_atenhermon.go:23
StructAteniKVMFrontGroundEvent
AteniKVMFrontGroundEvent unknown aten ikvm message
messages_aten.go:109
StructAteniKVMGetViewerLang
AteniKVMGetViewerLang unknown aten ikvm message
messages_aten.go:329
StructAteniKVMKeepAliveEvent
AteniKVMKeepAliveEvent unknown aten ikvm message
messages_aten.go:153
StructAteniKVMKeyEvent
AteniKVMKeyEvent holds the wire format message
messages_aten.go:25
StructAteniKVMMouseGetInfo
AteniKVMMouseGetInfo unknown aten ikvm message
messages_aten.go:241
StructAteniKVMPointerEvent
AteniKVMPointerEvent holds the wire format message
messages_aten.go:34
StructAteniKVMSessionMessage
AteniKVMSessionMessage unknown aten ikvm message
messages_aten.go:285
StructAteniKVMVideoGetInfo
AteniKVMVideoGetInfo unknown aten ikvm message
messages_aten.go:197
StructAuth
example/proxy/main.go:20
StructAuthVNCHTTP
example/proxy/main.go:152
StructBell
Bell server message
messages.go:221
TypeAliasButton
Button represents a mask of pointer presses/releases.
buttons.go:4
StructClientAuthATEN
security_aten.go:9
StructClientAuthNone
security_none.go:3
StructClientAuthVNC
ClientAuthVNC is the standard password authentication. See 7.2.2.
security_vnc.go:60
StructClientAuthVeNCrypt02Plain
ClientAuthVeNCryptPlain see https://www.berrange.com/~dan/vencrypt.txt
security_vencryptplain.go:18
StructClientConfig
A ClientConfig structure is used to configure a ClientConn. After one has been passed to initialize a connection, it must not be modified.
client.go:341
StructClientConn
The ClientConn type holds client connection information
client.go:194
StructClientCutText
ClientCutText holds the wire format message, sans the text field.
messages.go:575
InterfaceClientMessage
messages.go:70
TypeAliasClientMessageType
ClientMessageType represents RFB message type
messages.go:31
StructCoRREEncoding
encoding_corre.go:8
StructColor
var _ draw.Drawer = (*ServerConn)(nil) var _ draw.Image = (*ServerConn)(nil) Color represents a single color in a color map.
image.go:14
TypeAliasColorMap
ColorMap represent color map
image.go:22
InterfaceConn
Conn represents vnc conection
conn.go:9
StructCopyRectEncoding
encoding_copyrect.go:10
StructCursorPosPseudoEncoding
encoding_pointer_pos.go:9
StructCursorPseudoEncoding
encoding_cursor.go:11
StructDV9ImageEncoder
encoders/dv9-enc.go:12
StructDefaultClientClientInitHandler
DefaultClientClientInitHandler default client client init handler
handlers.go:375
StructDefaultClientMessageHandler
DefaultClientMessageHandler represents default client message handler
client.go:256
StructDefaultClientSecurityHandler
DefaultClientSecurityHandler used for client security handler
handlers.go:119
StructDefaultClientServerInitHandler
DefaultClientServerInitHandler default client server init handler
handlers.go:258
StructDefaultClientVersionHandler
DefaultClientVersionHandler represents default handler
handlers.go:48
StructDefaultServerClientInitHandler
DefaultServerClientInitHandler default server client init handler
handlers.go:395
StructDefaultServerMessageHandler
DefaultServerMessageHandler default package handler
server.go:266
StructDefaultServerSecurityHandler
DefaultServerSecurityHandler used for server security handler
handlers.go:178
StructDefaultServerServerInitHandler
DefaultServerServerInitHandler default server server init handler
handlers.go:352
StructDefaultServerVersionHandler
DefaultServerVersionHandler represents default server handler
handlers.go:83
StructDesktopNamePseudoEncoding
DesktopNamePseudoEncoding represents a desktop size message from the server.
encoding_desktopname.go:6
StructDesktopSizePseudoEncoding
DesktopSizePseudoEncoding represents a desktop size message from the server.
encoding_desktopsize.go:4
InterfaceEncoding
Encoding represents interface for vnc encoding
encoding.go:89
StructFBSPlayHelper
fbs-connection.go:103
StructFbsConn
Conn represents vnc conection
fbs-connection.go:13
StructFbsReader
fbs-reader.go:15
StructFbsSegment
fbs-reader.go:187
StructFramebufferUpdate
FramebufferUpdate holds a FramebufferUpdate wire format message.
messages.go:87
StructFramebufferUpdateRequest
FramebufferUpdateRequest holds the wire format message.
messages.go:453
InterfaceHandler
Handler represents handler of handshake
handlers.go:10
StructHextileEncoding
encoding_hextile.go:19
StructHijackHandler
example/proxy/main.go:129
StructHuffYuvImageEncoder
this is a very common loseless encoder (but produces huge files)
encoders/huffyuv-enc.go:14
InterfaceImageEncoder
encoders/image-enc.go:99
TypeAliasKey
Key represents a VNC key press.
keys.go:6
StructKeyEvent
KeyEvent holds the wire format message.
messages.go:494
TypeAliasKeys
go:generate stringer -type=Key Keys is a slice of Key values.
keys.go:11
TypeAliasLogLevel
logger/logger.go:22
InterfaceLogger
logger/logger.go:7
StructMJPegImageEncoder
encoders/mjpeg-enc.go:13
StructPixelFormat
PixelFormat describes the way a pixel is formatted for a VNC connection
pixel_format.go:24
StructPointerEvent
PointerEvent message holds the wire format message
messages.go:535
StructProxy
example/proxy/main.go:25
StructQTRLEImageEncoder
QTRLEImageEncoder quick time rle is an efficient loseless codec, uses .mov extension
encoders/qtrle-enc.go:14
StructRGBColor
rgb-image.go:19
StructRGBImage
RGBA is an in-memory image whose At method returns color.RGBA values.
rgb-image.go:9
StructRREEncoding
encoding_rre.go:10
StructRawEncoding
encoding_raw.go:7
StructRectangle
Rectangle represents a rectangle of pixel data
image.go:33
InterfaceRenderer
encoding.go:84
InterfaceSecurityHandler
security.go:46
StructServerAuthNone
ServerAuthNone is the "none" authentication. See 7.2.1.
security_none.go:18
StructServerAuthVNC
ServerAuthVNC is the standard password authentication. See 7.2.2.
security_vnc.go:11
StructServerConfig
ServerConfig config struct
server.go:202
StructServerConn
ServerConn underlining server conn
server.go:155
StructServerCutText
ServerCutText represents server message
messages.go:157
StructServerInit
ServerInit struct used in server init handshake
messages.go:58
InterfaceServerMessage
messages.go:78
TypeAliasServerMessageType
ServerMessageType represents RFB message type
messages.go:47
StructSetColorMapEntries
SetColorMapEntries server message
messages.go:251
StructSetEncodings
SetEncodings holds the wire format message, sans encoding-type field.
messages.go:385
StructSetPixelFormat
SetPixelFormat holds the wire format message.
messages.go:337
StructSimpleLogger
logger/logger.go:33
StructTightCC
encoding_tight.go:590
StructTightEncoding
encoding_tight.go:38
StructTightPixel
encoding_tight.go:627
StructTightPngEncoding
encoding_tightpng.go:59
StructVP8ImageEncoder
encoders/dv8-enc.go:12
StructVncCanvas
encoding_util.go:18
InterfaceVncStreamFileReader
fbs-connection.go:95
StructX264ImageEncoder
encoders/x264-enc.go:14
StructXCursorPseudoEncoding
encoding_xcursor.go:8
StructZLibEncoding
encoding_zlib.go:10
StructZRLEEncoding
encoding_zrle.go:13