Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bk138/multivnc
/ types & classes
Types & classes
84 in github.com/bk138/multivnc
⨍
Functions
671
◇
Types & classes
84
↓ 33 callers
Class
MetaKeyBase
@author Michael A. MacDonald
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/MetaKeyBase.java:10
↓ 1 callers
Class
Container
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/ImportExport.kt:20
Class
AboutActivity
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/AboutActivity.java:29
Class
AndroidKeyToXt
* Maps Android KeyEvent codes to XT (PC/AT) key codes for extended key events. * * XT key codes are required by the QEMU Extended Key Event protocol
android/app/src/main/java/com/coboltforge/dontmind/multivnc/AndroidKeyToXt.kt:17
Enum
COLORMODEL
android/app/src/main/java/com/coboltforge/dontmind/multivnc/COLORMODEL.java:4
Enum
COMPRESSMODEL
android/app/src/main/java/com/coboltforge/dontmind/multivnc/COMPRESSMODEL.java:4
Class
ClientCutText
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:170
Class
ClientToServerThread
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:294
Class
ConnBlob
this hold all info regarding one connection
src/gui/MyFrameMain.h:22
Class
ConnectionBean
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/ConnectionBean.kt:13
Interface
ConnectionDao
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/ConnectionDao.java:13
Class
ConnectionEditActivity
Bookmark editing activity.
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/ConnectionEditActivity.java:21
Class
ConnectionEditFragment
Presents a UI to edit a {@link ConnectionBean}.
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/ConnectionEditFragment.java:41
Class
ConnectionListActivity
@author Michael A. MacDonald
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/ConnectionListActivity.java:48
Class
ConnectionListFragment
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/ConnectionListActivity.java:70
Class
Constants
All kinds of constants
android/app/src/main/java/com/coboltforge/dontmind/multivnc/Constants.java:6
Class
DebugReportEmail
DebugReportEmail is a wxDebugReport which opens the user's default mail user agent with the report's files in the message body. */
src/DebugReportEmail.h:11
Class
DialogNewConnection
src/gui/DialogNewConnection.h:33
Class
DialogSettings
src/gui/DialogSettings.h:32
Class
FrameLog
src/gui/FrameLog.h:31
Class
FrameMain
src/gui/FrameMain.h:40
Class
FramebufferUpdateRequest
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:165
Class
FullFramebufferUpdateRequest
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:161
Class
GLShape
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/GLShape.java:11
Class
HelpActivity
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/HelpActivity.java:12
Class
ImportExport
* Import/Export Utility */
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/ImportExport.kt:13
Class
ImportExportDialog
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/ImportExportDialog.kt:25
Enum
InitState
src/VNCConn.h:100
Class
KeyboardEvent
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:153
Class
LocalBinder
Class for clients to access. Because we know this service always runs in the same process as its clients, we don't need to deal with IPC.
android/app/src/main/java/com/coboltforge/dontmind/multivnc/MDNSService.java:51
Class
MDNSService
android/app/src/main/java/com/coboltforge/dontmind/multivnc/MDNSService.java:30
Class
MDNSServiceConnection
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/MainMenuActivity.java:88
Class
MDNSWorkerThread
android/app/src/main/java/com/coboltforge/dontmind/multivnc/MDNSService.java:120
Class
MainMenuActivity
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/MainMenuActivity.java:73
Class
MetaCheckListener
@author Michael A. MacDonald
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/MetaKeyDialog.java:332
Class
MetaKeyBean
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/MetaKeyBean.kt:12
Interface
MetaKeyDao
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/MetaKeyDao.java:10
Class
MetaKeyDialog
@author Michael A. MacDonald
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/MetaKeyDialog.java:39
Class
MetaList
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/MetaList.kt:8
Interface
MetaListDao
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/MetaListDao.java:10
Class
MouseButtonView
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/MouseButtonView.java:23
Class
MouseScrollRunnable
Moves the scroll while the volume key is held down @author Michael A. MacDonald
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/VncCanvas.java:718
Class
MultiVNC
conanfile.py:3
Class
MultiVNCApp
src/MultiVNCApp.h:45
Class
MyDialogNewConnection
src/gui/MyDialogNewConnection.h:7
Class
MyDialogSettings
src/gui/MyDialogSettings.h:10
Class
MyFrameLog
src/gui/MyFrameLog.h:15
Class
MyFrameMain
src/gui/MyFrameMain.h:32
Interface
OnAuthEventListener
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:51
Interface
OnDisconnectListener
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:38
Interface
OnEventListener
android/app/src/main/java/com/coboltforge/dontmind/multivnc/MDNSService.java:42
Interface
OnFramebufferEventListener
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:46
Interface
OnInitListener
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:30
Class
OutputEvent
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:106
Class
PointerEvent
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:146
Class
PointerInputHandler
Handles pointer input from: touchscreen stylus physical mouse and uses this for: scaling two-finger fling pointer movement click drag detectio
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/PointerInputHandler.java:33
Enum
QUALITYMODEL
android/app/src/main/java/com/coboltforge/dontmind/multivnc/QUALITYMODEL.java:4
Class
ServerToClientThread
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:182
Class
SshKnownHost
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/SshKnownHost.kt:8
Interface
SshKnownHostDao
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/SshKnownHostDao.java:10
Class
TouchPointView
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/TouchPointView.java:32
Class
UserCredential
This class is used for returning user credentials from onGetCredential() to native
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:799
Class
Utils
android/app/src/main/java/com/coboltforge/dontmind/multivnc/Utils.java:21
Class
VNCCanvas
src/gui/ViewerWindow.h:11
Class
VNCCanvas
canvas that displays a VNCConn's framebuffer and submits mouse and key events. */
src/gui/ViewerWindow.cpp:36
Class
VNCConn
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:27
Class
VNCConn
src/VNCConn.h:93
Class
VNCConnService
* Foreground service that runs whenever there is an active VNCConn. */
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/VNCConnService.kt:22
Class
VNCConnUpdateNotifyEvent
the custom VNCConnUpdateNotifyEvent
src/VNCConn.h:399
Class
VNCConnX509FingerprintMismatchNotifyEvent
src/VNCConn.h:431
Class
VNCGLRenderer
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/VncCanvas.java:135
Class
VNCSeamlessConnector
VNCSeamlessConnector basically is a modified x2vnc to blend in with MultiVNC: this creates a small window on some screen edge and submits mouse an
src/gui/VNCSeamlessConnector.h:33
Class
VNCSeamlessConnectorCanvas
src/gui/VNCSeamlessConnector.h:24
Class
ViewerWindow
consists of two scrollable windows, one a container for a VNCCanvas that centers the canvas in itself, the other one containing the stats window,
src/gui/ViewerWindow.h:18
Class
VncCanvas
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/VncCanvas.java:70
Class
VncCanvasActivity
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/VncCanvasActivity.java:76
Class
VncDatabase
Note: Version before migration to Room = 12
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/VncDatabase.java:19
Class
X509Credential
This class is used for returning X.509 credentials from onGetCredential() to native
android/app/src/main/java/com/coboltforge/dontmind/multivnc/VNCConn.java:831
Class
X509KnownHost
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/X509KnownHost.kt:8
Interface
X509KnownHostDao
android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/X509KnownHostDao.java:10
Class
ZoomControls
The {@code ZoomControls} class displays a simple set of controls used for zooming and provides callbacks to register for events.
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/ZoomControls.java:52
Class
ZoomScaling
@author Michael A. MacDonald
android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/ZoomScaling.java:9
Class
keyEvent
src/VNCConn.h:333
Class
pointerEvent
src/VNCConn.h:326