Module implementing the interface to the eric remote server.
None |
EricServerInterface | Class implementing the interface to the eric remote server. |
None |
Class implementing the interface to the eric remote server.
None |
None |
EricServerInterface | Constructor |
__connectToServer | Private slot to connect to a remote eric-ide server. |
__connectionStateChanged | Private slot to handle the connection state change. |
__createCoverageInterface | Private method to create and register the 'Coverage' eric-ide server interface. |
__createDebuggerInterface | Private method to create and register the 'Debugger' eric-ide server interface. |
__createEditorConfigInterface | Private method to create and register the 'EditorConfig' eric-ide server interface. |
__createFilesystemInterface | Private method to create and register the 'Filesystem' eric-ide server interface. |
__handleDisconnect | Private slot handling a disconnect of the client. |
__handleServerError | Private method handling server error replies. |
__handleServerVersionReply | Private method to handle the reply of a 'Version' request. |
__manageServerProfiles | Private slot to show a dialog to manage the eric-ide server connection profiles. |
__receiveJson | Private slot handling received data from the eric remote server. |
__serverProfileTriggered | Private slot to handle the selection of a remote server connection. |
__showEricServerMenu | Private slot to display the server menu. |
__showServerProfilesMenu | Private slot to prepare the eric server profiles menu. |
__shutdownServer | Private slot to shut down the currently connected eric-ide server. |
connectToServer | Public method to connect to the given host and port. |
disconnectFromServer | Public method to disconnect from the eric remote server. |
getHost | Public method to get the connected host as "host name:port". |
getHostName | Public method to get the name of the connected host. |
getServiceInterface | Public method to get a references to a specific service interface by service name. |
initActions | Public slot to initialize the eric-ide server actions. |
initMenu | Public slot to initialize the eric-ide server menu. |
initToolbar | Public slot to initialize the eric-ide server toolbar. |
isServerConnected | Public method to check, if a connection to an eric-ide server has been established. |
parseHost | Public method to parse a host string generated with 'getHost()'. |
sendJson | Public method to send a single command to a client. |
serverVersions | Public slot to request the eric-ide version of the server. |
shutdownServer | Public method shutdown the currebtly connected eric-ide remote server. |
None |
Constructor
Private slot to connect to a remote eric-ide server.
Private slot to handle the connection state change.
Private method to create and register the 'Coverage' eric-ide server interface.
Private method to create and register the 'Debugger' eric-ide server interface.
Private method to create and register the 'EditorConfig' eric-ide server interface.
Private method to create and register the 'Filesystem' eric-ide server interface.
Private slot handling a disconnect of the client.
Private method handling server error replies.
Private method to handle the reply of a 'Version' request.
Private slot to show a dialog to manage the eric-ide server connection profiles.
Private slot handling received data from the eric remote server.
Private slot to handle the selection of a remote server connection.
Private slot to display the server menu.
Private slot to prepare the eric server profiles menu.
Private slot to shut down the currently connected eric-ide server.
Public method to connect to the given host and port.
Public method to disconnect from the eric remote server.
Public method to get the connected host as "host name:port".
Public method to get the name of the connected host.
Public method to get a references to a specific service interface by service name.
Public slot to initialize the eric-ide server actions.
Public slot to initialize the eric-ide server menu.
Public slot to initialize the eric-ide server toolbar.
Public method to check, if a connection to an eric-ide server has been established.
Public method to parse a host string generated with 'getHost()'.
Public method to send a single command to a client.
Public slot to request the eric-ide version of the server.
Public method shutdown the currebtly connected eric-ide remote server.