| Cisco Packet Tracer Extensions API 8.1.0
    API for communication between Cisco Packet Tracer application and its extension applications and modules. | 
LogicalWorkspace is a graphics view. Network design using logical topology icons happens in this space. More...
| Public Member Functions | |
| int | getState () | 
| Returns the state of the Logical workspace.  More... | |
| vector< uuid > | getCanvasItemIds () const | 
| Returns the list of UUIDs of items on the Logical workspace.  More... | |
| vector< uuid > | getCanvasNoteIds () const | 
| Returns the list of UUIDs of note items on the Logical workspace.  More... | |
| vector< uuid > | getCanvasRectIds () const | 
| Returns the list of UUIDs of rectangle items on the Logical workspace.  More... | |
| vector< uuid > | getCanvasEllipseIds () const | 
| Returns the list of UUIDs of ellipse items on the Logical workspace.  More... | |
| vector< uuid > | getCanvasLineIds () const | 
| Returns the list of UUIDs of line items on the Logical workspace.  More... | |
| vector< uuid > | getCanvasPolygonIds () const | 
| Returns the list of UUIDs of polygon items on the Logical workspace.  More... | |
| vector< string > | getRectItemData (uuid) const | 
| Returns a vector of data for a rectangle workspace item.  More... | |
| vector< string > | getEllipseItemData (uuid) const | 
| Returns a vector of data for a ellipse workspace item.  More... | |
| vector< string > | getLineItemData (uuid) const | 
| Returns a vector of data for a line workspace item.  More... | |
| vector< string > | getPolygonItemData (uuid) const | 
| Returns a vector of data for a polygon workspace item.  More... | |
| int | getCanvasItemX (uuid) const | 
| Returns the x-coordinate of the Logical workspace item with the specified UUID.  More... | |
| int | getCanvasItemY (uuid) const | 
| Returns the y-coordinate of the Logical workspace item with the specified UUID.  More... | |
| int | getCanvasItemRealX (uuid) const | 
| Returns the real x-coordinate of the Logical workspace item with the specified UUID.  More... | |
| int | getCanvasItemRealY (uuid) const | 
| Returns the real y-coordinate of the Logical workspace item with the specified UUID.  More... | |
| void | setCanvasItemRealPos (uuid, int, int) | 
| Sets the x-coordinate of the Logical workspace item with the specified UUID.  More... | |
| void | setCanvasItemX (uuid, int) | 
| Sets the x-coordinate of the Logical workspace item with the specified UUID.  More... | |
| void | setCanvasItemY (uuid, int) | 
| Sets the y-coordinate of the Logical workspace item with the specified UUID.  More... | |
| void | moveCanvasItemBy (uuid, int, int) | 
| Moves the Logical workspace item with the specified UUID by the specified increments.  More... | |
| int | getComponentItemsCount () | 
| Returns the number of component items on the Logical workspace.  More... | |
| ComponentItem | getComponentItem (QString) | 
| Returns the component item with the specified device name.  More... | |
| int | getComponentChildCountFor (QString) | 
| ComponentItem | getComponentChildForAt (QString, int) | 
| ComponentItem | getComponentChildForByName (QString, QString) | 
| QString | addDevice (DeviceType, string, double, double) | 
| Adds a device to the Logical workspace.  More... | |
| bool | removeDevice (QString) | 
| Removes the specified device from the Logical workspace and network.  More... | |
| void | deviceAdded (QString, string, uuid) | 
| This event is emitted when a device is added to the Logical workspace.  More... | |
| void | deviceRemoved (QString, uuid) | 
| This event is emitted when a device is removed from the Logical workspace.  More... | |
| void | deviceRemoving (QString, uuid) | 
| This event is emitted when a device is about to be removed from the Logical workspace.  More... | |
| void | canvasNoteTextChanged (uuid, QString) | 
| This event is emitted when a canvas item note has it's text changed.  More... | |
| void | canvasNoteRemoved (uuid) | 
| This event is emitted when a canvas item note is removed from the Logical workspace.  More... | |
| void | canvasNoteAdded (uuid) | 
| This event is emitted when a canvas item note is added to the Logical workspace.  More... | |
| QString | addRemoteNetwork () | 
| Adds a Multiuser remote network to the Logical workspace.  More... | |
| bool | removeRemoteNetwork (QString) | 
| Removes the Multiuser remote network with the specified name from the Logical workspace.  More... | |
| void | remoteNetworkAdded (QString) | 
| This event is emitted when a Multiuser remote network is added to the Logical workspace.  More... | |
| void | remoteNetworkRemoved (QString) | 
| This event is emitted when a Multiuser remote network is removed from the Logical workspace.  More... | |
| bool | moveRemoteNetwork (QString, int, int) | 
| Moves the Multiuser remote network to the specified location.  More... | |
| bool | createLink (QString, string, QString, string, CONNECT_TYPES) | 
| Creates a link from one device's port to another device's port.  More... | |
| void | linkStarted (QString, string, CONNECT_TYPES) | 
| This event is emitted when a link starts (i.e. user connects the first end of a link)  More... | |
| void | linkCreated (QString, string, QString, string, CONNECT_TYPES) | 
| This event is emitted when a link has been created.  More... | |
| void | linkDeleted (QString, string, QString, string, CONNECT_TYPES) | 
| This event is emitted when a link has been deleted.  More... | |
| bool | deleteLink (QString, string) | 
| Deletes a link from the device connected to the specified port.  More... | |
| bool | clearLayer (double) | 
| Clears the specified layer.  More... | |
| uuid | drawLine (int, int, int, int, double, int, int, int, int) | 
| Draws a line on the Logical workspace.  More... | |
| uuid | drawCircle (int, int, double, int, int, int, int) | 
| Draws a circle on the Logical workspace.  More... | |
| uuid | addNote (int, int, double, QString) | 
| Adds a note on the Logical workspace.  More... | |
| QString | getCanvasNoteText (uuid) | 
| Gets text from a note on the Logical workspace.  More... | |
| double | getIncNoteZOrder () | 
| Gets and increments the current z order to use for a new note.  More... | |
| int | getMUItemCount () | 
| Gets how many multiuser items there are, if any.  More... | |
| bool | changeNoteText (uuid, QString) | 
| Changes text in a note on the logical workspace.  More... | |
| bool | removeCanvasItem (uuid) | 
| Removes the specified item from the Logical workspace.  More... | |
| double | getUnusedLayer () | 
| Returns the unused layer.  More... | |
| bool | isLayerUsed (double) | 
| Returns true if the specified layer is used, otherwise false.  More... | |
| double | getLayerInbetweenComponents (QString, QString) | 
| Returns the layer between the specified devices.  More... | |
| vector< byte > | getWorkspaceImage (QString) | 
| Returns the series of bytes of the Logical workspace image.  More... | |
| uuid | addTextPopup (int, int, double, int, QString) | 
| Adds a text popup to the Logical workspace.  More... | |
| bool | removeTextPopup (uuid) | 
| Removes the specified text popup from the Logical workspace.  More... | |
| void | showClusterContents (QString) | 
| Shows the content of the specified cluster.  More... | |
| void | showClusterContents (QString) | 
| Triggered when a cluster contents are shown.  More... | |
| void | addCluster () | 
| Creates new cluster object with the currently selected objects.  More... | |
| void | removeCluster (QString, bool) | 
| Removes csluter object with given id.  More... | |
| void | unCluster (QString) | 
| Unclusters cluster with the given clusterId.  More... | |
| void | clusterAdded (QString) | 
| This event is emitted when a cluster object is added.  More... | |
| void | clusterRemoved (QString) | 
| This event is emitted when a cluster is removed from the Logical workspace.  More... | |
| Cluster | getRootCluster () | 
| Returns root cluster.  More... | |
| Cluster | getCurrentCluster () | 
| Returns root cluster.  More... | |
| Cluster | getCluster (QString) | 
| Returns cluster object for a given cluster id.  More... | |
| uuid | getClusterItemId (QString) | 
| Returns uuid for the item associated with this cluster object.  More... | |
| Cluster | getClusterFromItem (uuid) | 
| Returns cluster object assosiatete with a given cluster item.  More... | |
| Cluster | getClusterForItem (uuid) | 
| Returns cluster object this item belongs to.  More... | |
| QString | getClusterIdForItem (uuid) | 
| Returns cluster id for a given workspace item.  More... | |
| void | moveItemToCluster (uuid, QString) | 
| Moves item from current cluster to a cluster with given clusterId.  More... | |
| void | autoConnectDevices (QString, QString) | 
| Auto connect function, connect the given devices with a default cable at default ports, if possible.  More... | |
| void | clusterForItemChanged (uuid, QString, QString) | 
| Sent when an item is moved from one cluster to another, etc.  More... | |
| void | onNoAutoConnectError (QString, QString) | 
| Sent when autoconnect occures and there isn't an error.  More... | |
| void | setDeviceCustomImage (QString, QString) | 
| Change Device image in logical workspace.  More... | |
| void | centerOn (double, double) | 
| void | centerOnComponentByName (QString) | 
| int | getCurrentZoom () | 
LogicalWorkspace is a graphics view. Network design using logical topology icons happens in this space.
| void LogicalWorkspace::addCluster | ( | ) | 
Creates new cluster object with the currently selected objects.
| QString LogicalWorkspace::addDevice | ( | DeviceType | , | 
| string | , | ||
| double | , | ||
| double | |||
| ) | 
Adds a device to the Logical workspace.
| type,the | type of the device. Device types: eRouter = 0, eSwitch = 1, eCloud = 2, eBridge = 3, eHub = 4, eRepeater = 5, eCoAxialSplitter = 6, eAccessPoint = 7, ePc = 8, eServer = 9, ePrinter = 10, eWirelessRouter = 11, eIpPhone = 12, eDslModem = 13, eCableModem = 14, eRemoteNetwork = 15, eMultiLayerSwitch = 16, eLaptop = 17, eTabletPC = 18, ePda = 19, eWirelessEndDevice = 20, eWiredEndDevice = 21, eTV = 22, eHomeVoip = 23, eAnalogPhone = 24, eMultiUser = 25, eASA = 26, eIoE = 27, eHomeGateway = 28, eCellTower = 29, eCentralOfficeServer = 30 eCiscoAccessPoint = 31, eEmbeddedCiscoAccessPoint = 32, eSniffer = 33, eMCU = 34, eSBC = 35, eThing = 36, eMCUComponent = 37, eEmbeddedServer = 38, eWirelessLanController = 39, eCluster = 40 | 
| model,the | model of the device. | 
| x,x | coord to add the device at. | 
| y,y | coord to add the device at. | 
| uuid LogicalWorkspace::addNote | ( | int | , | 
| int | , | ||
| double | , | ||
| QString | |||
| ) | 
Adds a note on the Logical workspace.
| x,the | x-coordinate for the note. | 
| y,the | y-coordinate for the note. | 
| layer,the | layer to add the note on. | 
| text,the | text for the note. | 
| QString LogicalWorkspace::addRemoteNetwork | ( | ) | 
Adds a Multiuser remote network to the Logical workspace.
    \brief This event is emitted when action bar button on a android device is pressed, or corresponding button on some other device.
    \arg id, .
\NOT APPLICABLE TO DESKTOP.
event: actionBarButtonPressed(QString id) - PrivGetNetwork;
| uuid LogicalWorkspace::addTextPopup | ( | int | , | 
| int | , | ||
| double | , | ||
| int | , | ||
| QString | |||
| ) | 
Adds a text popup to the Logical workspace.
| x,the | x-coordinate for the text popup. | 
| y,the | y-coordinate for the text popup. | 
| layer,the | layer to add the text popup to. | 
| width,the | width for the text popup. | 
| text,the | text for the text popup. | 
| void LogicalWorkspace::autoConnectDevices | ( | QString | , | 
| QString | |||
| ) | 
Auto connect function, connect the given devices with a default cable at default ports, if possible.
| device1 | The originating device | 
| device2 | the destination device | 
| void LogicalWorkspace::canvasNoteAdded | ( | uuid | ) | 
This event is emitted when a canvas item note is added to the Logical workspace.
IPC event.
| void LogicalWorkspace::canvasNoteRemoved | ( | uuid | ) | 
This event is emitted when a canvas item note is removed from the Logical workspace.
IPC event.
| void LogicalWorkspace::canvasNoteTextChanged | ( | uuid | , | 
| QString | |||
| ) | 
This event is emitted when a canvas item note has it's text changed.
IPC event.
| void LogicalWorkspace::centerOn | ( | double | , | 
| double | |||
| ) | 
| void LogicalWorkspace::centerOnComponentByName | ( | QString | ) | 
| bool LogicalWorkspace::changeNoteText | ( | uuid | , | 
| QString | |||
| ) | 
Changes text in a note on the logical workspace.
| id,ID | of the | 
| text,the | text for the note. | 
| bool LogicalWorkspace::clearLayer | ( | double | ) | 
Clears the specified layer.
| layerNumber,the | layer of interest. | 
| void LogicalWorkspace::clusterAdded | ( | QString | ) | 
| void LogicalWorkspace::clusterForItemChanged | ( | uuid | , | 
| QString | , | ||
| QString | |||
| ) | 
| void LogicalWorkspace::clusterRemoved | ( | QString | ) | 
This event is emitted when a cluster is removed from the Logical workspace.
IPC event.
| bool LogicalWorkspace::createLink | ( | QString | , | 
| string | , | ||
| QString | , | ||
| string | , | ||
| CONNECT_TYPES | |||
| ) | 
Creates a link from one device's port to another device's port.
| deviceName1,the | name of the first device. | 
| portName1,portName | can be one of the following plus a port number where appropriate: Console, Aux, Ethernet, FastEthernet, GigabitEthernet, Serial, Wireless, Loopback, Vlan, Modem, Coaxial, Rs232, Async. Example: FastEthernet0/0 | 
| deviceName2,the | name of the second device. | 
| portName2 | portName can be one of the following plus a port number where appropriate: Console, Aux, Ethernet, FastEthernet, GigabitEthernet, Serial, Wireless, Loopback, Vlan, Modem, Coaxial, Rs232, Async. Example: FastEthernet0/0 | 
| connType,the | connection type. Connection types: ETHERNET_STRAIGHT = 8100, ETHERNET_CROSS = 8101, ETHERNET_ROLL = 8102, FIBER = 8103, PHONE = 8104, CABLE = 8105, SERIAL = 8106, AUTO = 8107, CONSOLE = 8108, WIRELESS = 8109, COAXIAL = 8110, OCTAL = 8111, CELLULAR = 8112, USB = 8113, CUSTOM_IO = 8114, | 
| bool LogicalWorkspace::deleteLink | ( | QString | , | 
| string | |||
| ) | 
Deletes a link from the device connected to the specified port.
| deviceName1,the | name of the first device. | 
| portName1,portName | can be one of the following plus a port number where appropriate: Console, Aux, Ethernet, FastEthernet, GigabitEthernet, Serial, Wireless, Loopback, Vlan, Modem, Coaxial, Rs232, Async. Example: FastEthernet0/0 | 
| void LogicalWorkspace::deviceAdded | ( | QString | , | 
| string | , | ||
| uuid | |||
| ) | 
This event is emitted when a device is added to the Logical workspace.
IPC event.
| void LogicalWorkspace::deviceRemoved | ( | QString | , | 
| uuid | |||
| ) | 
This event is emitted when a device is removed from the Logical workspace.
IPC event.
| void LogicalWorkspace::deviceRemoving | ( | QString | , | 
| uuid | |||
| ) | 
This event is emitted when a device is about to be removed from the Logical workspace.
IPC event.
| uuid LogicalWorkspace::drawCircle | ( | int | , | 
| int | , | ||
| double | , | ||
| int | , | ||
| int | , | ||
| int | , | ||
| int | |||
| ) | 
Draws a circle on the Logical workspace.
| cx,the | x-coordinate of the center for the circle. | 
| cy,the | y-coordinate of the center for the circle. | 
| layer,the | layer to draw the circle on. | 
| radius,the | radius for the circle. | 
| r,the | red color value for the circle. | 
| g,the | green color value for the circle. | 
| b,the | blue color value for the circle. | 
| uuid LogicalWorkspace::drawLine | ( | int | , | 
| int | , | ||
| int | , | ||
| int | , | ||
| double | , | ||
| int | , | ||
| int | , | ||
| int | , | ||
| int | |||
| ) | 
Draws a line on the Logical workspace.
| sx,the | x-coordinate to start drawing the line from. | 
| sy,the | y-coordinate to start drawing the line from. | 
| ex,the | x-coordinate to stop drawing the line at. | 
| ey,the | y-coordinate to stop drawing the line at. | 
| layer,the | layer to draw the line on. | 
| w,the | width for the line. | 
| r,the | red color value for the line. | 
| g,the | green color value for the line. | 
| b,the | blue color value for the line. | 
| vector< uuid > LogicalWorkspace::getCanvasEllipseIds | ( | ) | const | 
Returns the list of UUIDs of ellipse items on the Logical workspace.
| vector< uuid > LogicalWorkspace::getCanvasItemIds | ( | ) | const | 
Returns the list of UUIDs of items on the Logical workspace.
| int LogicalWorkspace::getCanvasItemRealX | ( | uuid | ) | const | 
Returns the real x-coordinate of the Logical workspace item with the specified UUID.
| item_id,the | UUID of the Logical workspace item of interest. | 
| int LogicalWorkspace::getCanvasItemRealY | ( | uuid | ) | const | 
Returns the real y-coordinate of the Logical workspace item with the specified UUID.
| item_id,the | UUID of the Logical workspace item of interest. | 
| int LogicalWorkspace::getCanvasItemX | ( | uuid | ) | const | 
Returns the x-coordinate of the Logical workspace item with the specified UUID.
| item_id,the | UUID of the Logical workspace item of interest. | 
| int LogicalWorkspace::getCanvasItemY | ( | uuid | ) | const | 
Returns the y-coordinate of the Logical workspace item with the specified UUID.
| item_id,the | UUID of the Logical workspace item of interest. | 
| vector< uuid > LogicalWorkspace::getCanvasLineIds | ( | ) | const | 
Returns the list of UUIDs of line items on the Logical workspace.
| vector< uuid > LogicalWorkspace::getCanvasNoteIds | ( | ) | const | 
Returns the list of UUIDs of note items on the Logical workspace.
| QString LogicalWorkspace::getCanvasNoteText | ( | uuid | ) | 
Gets text from a note on the Logical workspace.
| uuid,the | id of the canvas note. | 
| vector< uuid > LogicalWorkspace::getCanvasPolygonIds | ( | ) | const | 
Returns the list of UUIDs of polygon items on the Logical workspace.
| vector< uuid > LogicalWorkspace::getCanvasRectIds | ( | ) | const | 
Returns the list of UUIDs of rectangle items on the Logical workspace.
| Cluster LogicalWorkspace::getCluster | ( | QString | ) | 
Returns cluster object for a given cluster id.
| Cluster LogicalWorkspace::getClusterForItem | ( | uuid | ) | 
| Cluster LogicalWorkspace::getClusterFromItem | ( | uuid | ) | 
Returns cluster object assosiatete with a given cluster item.
| clusterItemUuid,the | uuid for the cluster item of interest. For non-cluster items this will return NULL. | 
| QString LogicalWorkspace::getClusterIdForItem | ( | uuid | ) | 
| uuid LogicalWorkspace::getClusterItemId | ( | QString | ) | 
Returns uuid for the item associated with this cluster object.
| clusterId,ID | of a cluster object for which we want to get an item. | 
| int LogicalWorkspace::getComponentChildCountFor | ( | QString | ) | 
| ComponentItem LogicalWorkspace::getComponentChildForAt | ( | QString | , | 
| int | |||
| ) | 
| ComponentItem LogicalWorkspace::getComponentChildForByName | ( | QString | , | 
| QString | |||
| ) | 
| ComponentItem LogicalWorkspace::getComponentItem | ( | QString | ) | 
Returns the component item with the specified device name.
| deviceName,the | name of the device of interest. | 
| int LogicalWorkspace::getComponentItemsCount | ( | ) | 
Returns the number of component items on the Logical workspace.
| Cluster LogicalWorkspace::getCurrentCluster | ( | ) | 
Returns root cluster.
| int LogicalWorkspace::getCurrentZoom | ( | ) | 
| vector< string > LogicalWorkspace::getEllipseItemData | ( | uuid | ) | const | 
Returns a vector of data for a ellipse workspace item.
| itemID,ID | of the ellipse to get information for. | 
| double LogicalWorkspace::getIncNoteZOrder | ( | ) | 
Gets and increments the current z order to use for a new note.
| double LogicalWorkspace::getLayerInbetweenComponents | ( | QString | , | 
| QString | |||
| ) | 
Returns the layer between the specified devices.
| deviceName1,the | name of the first device. | 
| deviceName2,the | name of the second device. | 
| vector< string > LogicalWorkspace::getLineItemData | ( | uuid | ) | const | 
Returns a vector of data for a line workspace item.
| itemID,ID | of the line to get information for. | 
| int LogicalWorkspace::getMUItemCount | ( | ) | 
Gets how many multiuser items there are, if any.
| vector< string > LogicalWorkspace::getPolygonItemData | ( | uuid | ) | const | 
Returns a vector of data for a polygon workspace item.
| itemID,ID | of the polygon to get information for. | 
| vector< string > LogicalWorkspace::getRectItemData | ( | uuid | ) | const | 
Returns a vector of data for a rectangle workspace item.
| itemID,ID | of the rectangle to retrieve information for. | 
| Cluster LogicalWorkspace::getRootCluster | ( | ) | 
Returns root cluster.
| int LogicalWorkspace::getState | ( | ) | 
Returns the state of the Logical workspace.
| double LogicalWorkspace::getUnusedLayer | ( | ) | 
Returns the unused layer.
| vector< byte > LogicalWorkspace::getWorkspaceImage | ( | QString | ) | 
Returns the series of bytes of the Logical workspace image.
| format,the | format of the image. Image formats: BMP, GIF, JPG, JPEG, PNG, PBM, PGM, PPM, XBM, XPM. | 
| bool LogicalWorkspace::isLayerUsed | ( | double | ) | 
Returns true if the specified layer is used, otherwise false.
| layer,the | layer of interest. | 
| void LogicalWorkspace::linkCreated | ( | QString | , | 
| string | , | ||
| QString | , | ||
| string | , | ||
| CONNECT_TYPES | |||
| ) | 
This event is emitted when a link has been created.
IPC event.
| void LogicalWorkspace::linkDeleted | ( | QString | , | 
| string | , | ||
| QString | , | ||
| string | , | ||
| CONNECT_TYPES | |||
| ) | 
This event is emitted when a link has been deleted.
IPC event.
| void LogicalWorkspace::linkStarted | ( | QString | , | 
| string | , | ||
| CONNECT_TYPES | |||
| ) | 
This event is emitted when a link starts (i.e. user connects the first end of a link)
IPC event.
| void LogicalWorkspace::moveCanvasItemBy | ( | uuid | , | 
| int | , | ||
| int | |||
| ) | 
Moves the Logical workspace item with the specified UUID by the specified increments.
| item_id,the | UUID of the Logical workspace item of interest. | 
| dx,the | value to move the item in the x-axis by. | 
| dy,the | value to move the item in the y-axis by. | 
| void LogicalWorkspace::moveItemToCluster | ( | uuid | , | 
| QString | |||
| ) | 
| bool LogicalWorkspace::moveRemoteNetwork | ( | QString | , | 
| int | , | ||
| int | |||
| ) | 
Moves the Multiuser remote network to the specified location.
| name,the | name of the Multiuser remote network of interest. | 
| x,the | new x-coorindate for the Multiuser remote network. | 
| y,the | new y-coordinate for the Multiuser remote network. | 
| void LogicalWorkspace::onNoAutoConnectError | ( | QString | , | 
| QString | |||
| ) | 
Sent when autoconnect occures and there isn't an error.
IPC event.
| void LogicalWorkspace::remoteNetworkAdded | ( | QString | ) | 
This event is emitted when a Multiuser remote network is added to the Logical workspace.
IPC event.
| void LogicalWorkspace::remoteNetworkRemoved | ( | QString | ) | 
This event is emitted when a Multiuser remote network is removed from the Logical workspace.
IPC event.
| bool LogicalWorkspace::removeCanvasItem | ( | uuid | ) | 
Removes the specified item from the Logical workspace.
| id,the | UUID of the item of interest. | 
| void LogicalWorkspace::removeCluster | ( | QString | , | 
| bool | |||
| ) | 
Removes csluter object with given id.
| clusterId,The | cluster ID of the cluster of interest. | 
| uncluster,When | false - the cluster with everything inside will be killed. When true - is equivalent to unCluster. | 
| bool LogicalWorkspace::removeDevice | ( | QString | ) | 
Removes the specified device from the Logical workspace and network.
| deviceName,the | name of the device of interest. | 
| bool LogicalWorkspace::removeRemoteNetwork | ( | QString | ) | 
Removes the Multiuser remote network with the specified name from the Logical workspace.
| name,the | name of the Multiuser remote network to remove. | 
| bool LogicalWorkspace::removeTextPopup | ( | uuid | ) | 
Removes the specified text popup from the Logical workspace.
| id,the | UUID of the text popup of interest. | 
| void LogicalWorkspace::setCanvasItemRealPos | ( | uuid | , | 
| int | , | ||
| int | |||
| ) | 
Sets the x-coordinate of the Logical workspace item with the specified UUID.
| item_id,the | UUID of the Logical workspace item of interest. | 
| x,the | x-coordinate for the Logical workspace item. | 
| y,the | y-coordinate for the Logical workspace item. | 
| void LogicalWorkspace::setCanvasItemX | ( | uuid | , | 
| int | |||
| ) | 
Sets the x-coordinate of the Logical workspace item with the specified UUID.
| item_id,the | UUID of the Logical workspace item of interest. | 
| x,the | x-coordinate for the Logical workspace item. | 
| void LogicalWorkspace::setCanvasItemY | ( | uuid | , | 
| int | |||
| ) | 
Sets the y-coordinate of the Logical workspace item with the specified UUID.
| item_id,the | UUID of the Logical workspace item of interest. | 
| y,the | y-coordinate for the Logical workspace item. | 
| void LogicalWorkspace::setDeviceCustomImage | ( | QString | , | 
| QString | |||
| ) | 
Change Device image in logical workspace.
| deviceName,the | name of the device to set the custom image for. | 
| path,path | to the image to use. | 
| void LogicalWorkspace::showClusterContents | ( | QString | ) | 
Shows the content of the specified cluster.
| clustid,the | cluster ID of the cluster of interest. | 
| void LogicalWorkspace::showClusterContents | ( | QString | ) | 
Triggered when a cluster contents are shown.
| clustid,the | cluster ID of the cluster of interest. | 
IPC event.
| void LogicalWorkspace::unCluster | ( | QString | ) | 
Unclusters cluster with the given clusterId.