![]() |
MAK RTIspy API Documentation for HLA 1.3
|
The client connection to the RTI Assistant for an LRC. More...
Inheritance diagram for DtRtiAssistantLrcClient:
Collaboration diagram for DtRtiAssistantLrcClient:Public Member Functions | |
| DtRtiAssistantLrcClient (int port=0) | |
| virtual | ~DtRtiAssistantLrcClient () |
| virtual void | updateLrcName (const MAKRti::DtString &name) |
| Updates the name used by the Assistant to identify this LRC. | |
| virtual void | updateFederateName (const MAKRti::DtString &fedName) |
| Updates the federate name used by the assistant. | |
| virtual void | updateFederationInfo (unsigned long federationHandle, const MAKRti::DtString &federationName, unsigned long fedHandle, DtHlaVersionId hlaVersion) |
| Updates the federation name and federate handle used by the Assistant to help identify this LRC. | |
| virtual void | updateLrcLogFile (const MAKRti::DtFilename &file) |
| Updates the log file name used by this LRC. | |
| virtual void | updateLicenseServer (const MAKRti::DtString &server) |
| Updates the license server used by this LRC. | |
| virtual void | updateWebSpyInfo (const MAKRti::DtInetAddr &ipAddr, int port, int id) |
| Updates the information needed for the Assistant to open the web spy page for this LRC, namely the host IP address, port number, and the connection ID. | |
| virtual void | updateConnInfo (const MAKRti::DtInetAddr &ipAddr, const MAKRti::DtInetAddr &bestEffortIpAddr, const MAKRti::DtInetAddr &interfaceAddr, int udpPort, int tcpPort, bool useRtiexec, bool fullCompliance, int forwarderPort) |
| Updates the information on this LRC's RTI connection. | |
| virtual void | updateNetStats (bool enabled) |
| virtual void | sendClientInfo () |
| Sends the stored LRC information to the Assistant. | |
| virtual void | sendNetStatsUpdate (DtFloat64 absTime, const std::vector< DtRtiAmbAPIType > &rtiAmbTypes, const std::vector< DtU32 > &rtiAmbNumCalls, const std::vector< DtFloat64 > &rtiAmbTotalTime, const std::vector< DtFloat64 > &rtiAmbAvgTime, const std::vector< DtFloat64 > &rtiAmbMinTime, const std::vector< DtFloat64 > &rtiAmbMaxTime, const std::vector< DtFedAmbAPIType > &fedAmbTypes, const std::vector< DtU32 > &fedAmbNumCalls, const std::vector< DtFloat64 > &fedAmbTotalTime, const std::vector< DtFloat64 > &fedAmbAvgTime, const std::vector< DtFloat64 > &fedAmbMinTime, const std::vector< DtFloat64 > &fedAmbMaxTime, const std::vector< DtRtiMsgKind > &msgKinds, const std::vector< DtU32 > &msgNumSent, const std::vector< DtU32 > &msgNumReceived, const std::vector< DtU32 > &msgBytesSent, const std::vector< DtU32 > &msgBytesReceived, const std::vector< DtU32 > &objectInstanceHandles, const std::vector< DtU32 > &objectClassHandles, const std::vector< DtU32 > &objectUpdatesReceived, const std::vector< DtU32 > &objectBytesReceived, const std::vector< DtU32 > &objectUpdatesSent, const std::vector< DtU32 > &objectBytesSent, const std::vector< DtU32 > &interactionClassHandles, const std::vector< DtU32 > &interactionUpdatesReceived, const std::vector< DtU32 > &interactionBytesReceived, const std::vector< DtU32 > &interactionUpdatesSent, const std::vector< DtU32 > &interactionBytesSent) |
| virtual void | sendNetStatsStringUpdate (const std::vector< DtU32 > &objectClassHandles, const std::vector< MAKRti::DtString > &objectClassNames, const std::vector< DtU32 > &interactionClassHandles, const std::vector< MAKRti::DtString > &interactionClassNames) |
| virtual void | sendNetStatsAttrStringUpdate (const std::vector< MAKRti::DtU32 > &objectClassHandles, const std::vector< MAKRti::DtU32 > &attributeHandles, const std::vector< MAKRti::DtString > &attributeNames, const std::vector< MAKRti::DtU32 > &parentClassHandles, const std::vector< MAKRti::DtU32 > &totalObjHandles) |
| void | sendNetStatsParamStringUpdate (const std::vector< MAKRti::DtU32 > &interClassHandles, const std::vector< MAKRti::DtU32 > ¶meterHandles, const std::vector< MAKRti::DtString > ¶meterNames, const std::vector< MAKRti::DtU32 > &parentInterHandles, const std::vector< MAKRti::DtU32 > &totalInterHandles) |
| virtual void | sendNetStatsAttrParamStringUpdate (const std::vector< MAKRti::DtU32 > &objectClassHandles, const std::vector< MAKRti::DtU32 > &attributeHandles, const std::vector< MAKRti::DtString > &attributeNames, const std::vector< MAKRti::DtU32 > &parentClassHandles, const std::vector< MAKRti::DtU32 > &totalObjHandles, DtAssistantHandleType objInterType, DtAssistantHandleType attrParamType, DtAssistantHandleType parentClassType) |
| virtual void | sendNetStatsFomAttrParamUpdate (DtAssistantHandleType handleType, bool isInit, const std::vector< MAKRti::DtU32 > &objectClassHandles, const std::vector< MAKRti::DtU32 > &attributeHandles, const std::vector< bool > &attributePub, const std::vector< bool > &attributeSub, const std::vector< DtTransportType > &attributeTransport, const std::vector< DtOrderType > &attributeOrder, const std::vector< bool > &objectPub, const std::vector< bool > &objectSub, const std::vector< MAKRti::DtU32 > &objPubSubHandles) |
| virtual void | sendObjectInstanceNetStatsStringUpdate (const std::vector< DtU32 > &objectInstanceHandles, const std::vector< MAKRti::DtString > &objectInstanceNames) |
| virtual void | sendFomTreeData (const std::vector< MAKRti::DtU32 > &objectClassHandles, const std::vector< MAKRti::DtU32 > &parentObjectClassHandles, const std::vector< MAKRti::DtString > &objectClassNames, const std::vector< MAKRti::DtU32 > &interactionClassHandles, const std::vector< MAKRti::DtU32 > &parentInteractionClassHandles, const std::vector< MAKRti::DtString > &interactionClassNames) |
| virtual void | sendFomUpdate (const std::vector< MAKRti::DtU32 > &objectClassHandles, const std::vector< MAKRti::DtU32 > &attributeHandles, const std::vector< bool > &attributePub, const std::vector< bool > &attributeSub, const std::vector< DtTransportType > &attributeTransport, const std::vector< DtOrderType > &attributeOrder, DtAssistantHandleType handleType, DtFloat64 absTime, bool isFullUpdate) |
Public Member Functions inherited from DtRtiAssistantClient | |
| DtRtiAssistantClient (DtAssistantComponentType type, int port=DtASSISTANT_DEFAULT_PORT) | |
| Constructor. | |
| virtual | ~DtRtiAssistantClient () |
| Destructor. | |
| virtual bool | tick (unsigned int timeout=0) |
| Do the actual message processing. | |
| virtual bool | isConnected () |
| Returns true if the socket is connected. | |
| virtual bool | isDisabled () |
| Returns true if the socket is disabled. | |
| virtual void | addMsgCallback (DtAssistantMsgKind msgKind, DtAssistantMsgCbMgr::DtCallbackFcn fcn, void *usr) |
| Message Callbacks These callback functions operate on all of the connections. | |
| virtual void | removeMsgCallback (DtAssistantMsgKind msgKind, DtAssistantMsgCbMgr::DtCallbackFcn fcn, void *usr) |
| virtual void | addWildcardMsgCallback (DtAssistantMsgCbMgr::DtCallbackFcn fcn, void *usr) |
| virtual void | removeWildcardMsgCallback (DtAssistantMsgCbMgr::DtCallbackFcn fcn, void *usr) |
| virtual void | addDisconnectCallback (DtAssistantDisconnectCb cb, void *usr) |
| These functions add callbacks for notification of a socket disconnect. | |
| virtual void | removeDisconnectCallback (DtAssistantDisconnectCb cb, void *usr) |
| virtual bool | sendLRCConnQueryMsg (bool error, MAKRti::DtInetAddr &relIpAddr, MAKRti::DtInetAddr &beIpAddr, MAKRti::DtInetAddr &interfaceAddr, int &udpPort, int &tcpPort, bool &useRtiexec, bool &forceFullCompliance, int &forwarderPort) |
| Send a message querying for the connection parameters. | |
| virtual bool | sendForwardingComponentConnQueryMsg (bool error, MAKRti::DtInetAddr &relIpAddr, MAKRti::DtInetAddr &beIpAddr, MAKRti::DtInetAddr &interfaceAddr, int &udpPort, int &tcpPort, bool &forceFullCompliance, int &forwarderPort, MAKRti::DtInetAddr &forwardrToConnectTo) |
| Send a message querying for the rtiexec connection parameters. | |
| virtual void | sendLatencyTestMsg (const DtAssistantLatencyReportMsg &msg) |
| Send a message to the assistant with latency test measurements. | |
| virtual void | sendLatencyTestStatusMsg (const DtAssistantTestMgrStatusMsg &msg) |
| Send an updated latency test status message to the assistant. | |
| virtual bool | getNewLicenseServerFromAssistant (bool allowUnlicensed, bool &runUnlicensed, MAKRti::DtString &serverName, const MAKRti::DtString &featToCheck) |
| Send a message to the assistant to query the user for an alternate license server. | |
| virtual void | sendNotifyMsg (const MAKRti::DtString &text, DtNotifyLevelType notifyLevel) |
| Send a message to display a pop up notification above the tray icon. | |
| virtual void | sendSignalTickedMsg () |
| Send a signal ticked message to the assistant. | |
| virtual void | sendDialogBoxMsg (const MAKRti::DtString &text, const MAKRti::DtString &advancedText) |
| Send a message to display a dialog notification. | |
| virtual void | sendClose () |
| Send connection closed message to Assistant. | |
| virtual void | sendRidParamsMsg (const MAKRti::DtString ¶ms, const MAKRti::DtFilename &filename, const MAKRti::DtString &federation=MAKRti::DtString::nullString(), unsigned federateHdl=0) |
| Send the RID parameters. | |
| virtual void | setMsgFactory (DtAssistantMessageFactory *fact) |
| Get/Set the message factory. | |
| virtual DtAssistantMessageFactory * | msgFactory () const |
| virtual void | shutDownConnection () |
| AssistantClientOwner should call this function when it processes an assistantExitMsg. | |
| virtual MAKRti::DtString | getProcessName () const |
| get the process name | |
| virtual int | getPID () const |
| get the PID | |
| virtual MAKRti::DtString | getCommandArgs () const |
| get the command args | |
| bool | testConnectionStatus () |
| test the connection | |
| virtual int | componentId () const |
| Returns the component ID assigned by the assistant. | |
Protected Attributes | |
| MAKRti::DtString | myName |
| The name the Assistant uses to identify this LRC. | |
| unsigned long | myFedHandle |
| This LRC's federate handle. | |
| unsigned long | myFederationHandle |
| This LRC's federation handle. | |
| MAKRti::DtString | myFederationName |
| This LRC's federation name. | |
| MAKRti::DtFilename | myLogFile |
| The name and full path of the log file. | |
| MAKRti::DtString | myLicServer |
| The license server used by this LRC. | |
| MAKRti::DtInetAddr | myWebSpyAddr |
| The host address for the web spy. | |
| int | myWebSpyPort |
| The port for the web spy. | |
| int | myWebSpyId |
| The connection ID used to identify this LRC's page. | |
| bool | isNetStatsEnabled |
| MAKRti::DtInetAddr | myReliableAddr |
| The RTI reliable IP address. | |
| MAKRti::DtInetAddr | myBestEffortAddr |
| The RTI best effort IP address. | |
| MAKRti::DtInetAddr | myNetworkInterfaceAddr |
| The address of the network interface being used. | |
| int | myUdpPort |
| The RTI UDP port. | |
| int | myTcpPort |
| The RTI TCP port. | |
| bool | myUseRtiexec |
| Whether use of an rtiexec is enabled. | |
| bool | myFullCompliance |
| Whether full compliance is enabled. | |
| int | myForwarderPort |
| The port the forwarder uses to connect to other forwarders. | |
| MAKRti::DtString | myFederateName |
| The federate name. | |
| DtHlaVersionId | myHlaVersion |
| The federate's HLA version. | |
Protected Attributes inherited from DtRtiAssistantClient | |
| bool | myAssistantDisabled |
| Set to true if the Assistant is disabled. | |
| MAKRti::DtInetAddr | myAssistantAddr |
| The IP address of the Assistant. | |
| unsigned int | myAssistantPort |
| The port on which the RTI Assistant listens for connections. | |
| DtTcpMsgSocket * | mySocket |
| The socket to the RTI Assistant. | |
| bool | myCreateIfConnectFails |
| Indicates whether an Assistant should be created if a connection cannot be established. | |
| DtAssistantConnectionStatus | myConnStatus |
| The current connection status. | |
| bool | myInitializingConnection |
| Is connection being initialized. | |
| MAKRti::DtU32 | mySockOpts |
| The socket options to be used when connecting to the Assistant. | |
| DtAssistantMessageFactory * | myMessageFactory |
| The message factory. | |
| DtAssistantDfltMsgFactory | myDefaultMessageFactory |
| Default message factory. | |
| DtAssistantComponentType | myComponentType |
| The component type. (LRC, rtiexec, etc.) | |
| MAKRti::DtClock | myClock |
| Clock for timeouts. | |
| MAKRti::DtTime | myConnTestInterval |
| Interval at which connection should be tested. | |
| MAKRti::DtTime | myTimeToTestConnection |
| Next time to test connection. | |
| DtAssistantMsgCbMgr | myMsgCbMgr |
| Message callback manager. | |
| std::auto_ptr< DtAssistantMsg > | myRespMsg |
| The last response message to be received. | |
| std::list < DtAssistantDisconnectCbInfo * > | myDisconnectCallbacks |
| Lists of pointers to socket disconnect callbacks. | |
| MAKRti::DtMutex * | mySocketMutex |
| locks access to the socket connection. | |
| bool | myShouldShutdown |
| should be set when assistant exit msg has been received. | |
| int | myNumFailedAssistantConnects |
| How many assistant restarts have we attempted. | |
| int | myNumSuccessfulAssistantConnects |
| How many assistant reconnects occurred. | |
| int | myPID |
| the Process ID ( PID ) | |
| MAKRti::DtString | myProcessName |
| the Process Name | |
| MAKRti::DtString | myCommandArgs |
| the command line arguments | |
| int | myAssistantCompId |
| The assistant assigned component ID. | |
Additional Inherited Members | |
Protected Member Functions inherited from DtRtiAssistantClient | |
| virtual bool | initialize () |
| Attempts to connect to the RTI Assistant. | |
| virtual DtAssistantConnectionStatus | connectToAssistant () |
| Attempt to open a connection and handshake with the Assistant. | |
| virtual DtAssistantConnectionStatus | makeSingleConnectionAttempt () |
| virtual bool | startAssistant () |
| Attempt to start a new Assistant. | |
| virtual bool | readAndProcess (MAKRti::DtTime maxTime) |
| Read and process any messages on the socket for up to the maxTime. | |
| virtual bool | sendMsg (const DtAssistantMsg &msg) |
| Send a message to the RTI Assistant. | |
| virtual DtAssistantMsg * | sendMsgAndWait (const DtAssistantMsg &msg, DtAssistantMsgKind respKind, unsigned int waitSecs=0) |
| Send a message to the RTI Assistant and wait for response of the specified kind. | |
| virtual DtAssistantConnectionStatus | sendConnectMsg () |
| Send basic component information to the Assistant for a new connection. | |
| virtual void | processRespMsg (const DtAssistantMsg &respMsg) |
| virtual void | processNtfyLvlUpdateMsg (const DtAssistantNtfyLvlUpdateMsg &updateMsg) |
| virtual void | processAssistantExitMsg (const DtAssistantExitMsg &inter) |
| virtual void | processDisconnect () |
| Process Assistant socket disconnect. | |
| virtual std::auto_ptr < DtAssistantMsg > | netRead (int *retCode) const |
| Attempt to read a new message from the socket. | |
| virtual bool | sendLicQueryMsg (bool allowUnlicensed, bool &runUnlicensed, MAKRti::DtString &licServer) |
| Send a message querying for the license server. | |
Static Protected Member Functions inherited from DtRtiAssistantClient | |
| static void | processRespMsg (const DtAssistantMsg &respMsg, void *usr) |
| Response message callback. | |
| static void | processNtfyLvlUpdateMsg (const DtAssistantNtfyLvlUpdateMsg &updateMsg, void *usr) |
| Notify level update message callback. | |
| static void | processAssistantExitMsg (const DtAssistantExitMsg &inter, void *usr) |
| Process the assistant exit message. The assistant is commanding us to exit. | |
Static Protected Attributes inherited from DtRtiAssistantClient | |
| static const int | theMaxNumberOfAssistantConnectAttempts = 10 |
| either starting up or reconnecting, how many assistant restarts do we tolerate before giving up. | |
| static const MAKRti::DtInetAddr | theFirstHostInetAddr = DtDefaultInterfaceAddr() |
| The first InetAddr when the federate was launched. | |
The client connection to the RTI Assistant for an LRC.
DtRtiAssistantLrcClient manages the client connection of an LRC to the RTI Assistant. Provides routines to create and send messages to the Assistant.
| DtRtiAssistantLrcClient::DtRtiAssistantLrcClient | ( | int | port = 0 | ) |
References DtRtiAssistantClient::initialize().
|
virtual |
|
virtual |
Sends the stored LRC information to the Assistant.
Reimplemented from DtRtiAssistantClient.
References DtAssistantLrcCompInfoMsgKind, isNetStatsEnabled, DtRtiAssistantClient::msgFactory(), myBestEffortAddr, DtRtiAssistantClient::myCommandArgs, myFederateName, myFederationHandle, myFederationName, myFedHandle, myForwarderPort, myFullCompliance, myHlaVersion, myLicServer, myLogFile, myName, myNetworkInterfaceAddr, DtRtiAssistantClient::myPID, DtRtiAssistantClient::myProcessName, myReliableAddr, myTcpPort, myUdpPort, myUseRtiexec, myWebSpyAddr, myWebSpyId, myWebSpyPort, DtRtiAssistantClient::sendMsg(), DtAssistantLrcCompInfoMsg::setBestEffortIpAddress(), DtAssistantLrcCompInfoMsg::setCommandArgs(), DtAssistantLrcCompInfoMsg::setFederateHandle(), DtAssistantLrcCompInfoMsg::setFederateName(), DtAssistantLrcCompInfoMsg::setFederationHandle(), DtAssistantLrcCompInfoMsg::setFederationName(), DtAssistantLrcCompInfoMsg::setForwarderPort(), DtAssistantLrcCompInfoMsg::setFullCompliance(), DtAssistantLrcCompInfoMsg::setHlaVersion(), DtAssistantLrcCompInfoMsg::setIpAddress(), DtAssistantLrcCompInfoMsg::setIsNetStatsEnabled(), DtAssistantLrcCompInfoMsg::setLicServer(), DtAssistantLrcCompInfoMsg::setLogFilename(), DtAssistantLrcCompInfoMsg::setName(), DtAssistantLrcCompInfoMsg::setNetworkInterfaceAddress(), DtAssistantLrcCompInfoMsg::setNotifyLevel(), DtAssistantLrcCompInfoMsg::setProcessId(), DtAssistantLrcCompInfoMsg::setProcessName(), DtAssistantLrcCompInfoMsg::setTcpPort(), DtAssistantLrcCompInfoMsg::setUdpPort(), DtAssistantLrcCompInfoMsg::setUseRtiexec(), DtAssistantLrcCompInfoMsg::setWebSpyId(), DtAssistantLrcCompInfoMsg::setWebSpyIpAddress(), and DtAssistantLrcCompInfoMsg::setWebSpyPort().
Referenced by DtRtiExecFederateMgr::processJoinResponseMsg().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| void DtRtiAssistantLrcClient::sendNetStatsParamStringUpdate | ( | const std::vector< MAKRti::DtU32 > & | interClassHandles, |
| const std::vector< MAKRti::DtU32 > & | parameterHandles, | ||
| const std::vector< MAKRti::DtString > & | parameterNames, | ||
| const std::vector< MAKRti::DtU32 > & | parentInterHandles, | ||
| const std::vector< MAKRti::DtU32 > & | totalInterHandles | ||
| ) |
|
virtual |
References DtRtiAssistantClient::componentId(), DtAssistantInteractionClassHandleType, DtAssistantNetStatsStringUpdateMsgKind, DtAssistantObjectClassHandleType, DtRtiAssistantClient::msgFactory(), DtRtiAssistantClient::sendMsg(), and DtAssistantMsg::setCompId().
Referenced by DtNetStatsMonitor::gatherClassDataAndSend().
|
virtual |
References DtRtiAssistantClient::componentId(), DtAssistantNetStatsFedAmbUpdateMsgKind, DtAssistantNetStatsInteractionsUpdateMsgKind, DtAssistantNetStatsMsgUpdateMsgKind, DtAssistantNetStatsObjectsUpdateMsgKind, DtAssistantNetStatsRtiAmbUpdateMsgKind, DtRtiAssistantClient::msgFactory(), DtRtiAssistantClient::sendMsg(), and DtAssistantMsg::setCompId().
|
virtual |
|
virtual |
Updates the information on this LRC's RTI connection.
Note that this method does not send the message to the assistant, just stores the name to be sent when sendClientInfo is called.
References DtDefaultInterfaceAddr(), myBestEffortAddr, myForwarderPort, myFullCompliance, myNetworkInterfaceAddr, myReliableAddr, myTcpPort, myUdpPort, myUseRtiexec, and tcpPort.
|
virtual |
Updates the federate name used by the assistant.
Note that this method does not send the message to the assistant, just stores the name to be send when sendClientInfo is called.
References myFederateName.
Referenced by DtRtiExecFederateMgr::processJoinResponseMsg().
|
virtual |
Updates the federation name and federate handle used by the Assistant to help identify this LRC.
Note that this method does not send the message to the assistant, just stores the name to be sent when sendClientInfo is called.
References federationName(), myFederationHandle, myFederationName, myFedHandle, and myHlaVersion.
|
virtual |
Updates the license server used by this LRC.
Used by the Assistant to help other LRCs locate a license. Note that this method does not send the message to the assistant, just stores the name to be sent when sendClientInfo is called.
References myLicServer.
Referenced by initControl().
|
virtual |
|
virtual |
Updates the name used by the Assistant to identify this LRC.
Note that this method does not send the message to the assistant, just stores the name to be sent when sendClientInfo is called.
References myName.
|
virtual |
References isNetStatsEnabled.
|
virtual |
Updates the information needed for the Assistant to open the web spy page for this LRC, namely the host IP address, port number, and the connection ID.
Note that this method does not send the message to the assistant, just stores the name to be sent when sendClientInfo is called.
References myWebSpyAddr, myWebSpyId, and myWebSpyPort.
|
protected |
Referenced by sendClientInfo(), and updateNetStats().
|
protected |
The RTI best effort IP address.
Referenced by sendClientInfo(), and updateConnInfo().
|
protected |
The federate name.
Referenced by sendClientInfo(), and updateFederateName().
|
protected |
This LRC's federation handle.
Referenced by sendClientInfo(), and updateFederationInfo().
|
protected |
This LRC's federation name.
Referenced by sendClientInfo(), and updateFederationInfo().
|
protected |
This LRC's federate handle.
Referenced by sendClientInfo(), and updateFederationInfo().
|
protected |
The port the forwarder uses to connect to other forwarders.
Referenced by sendClientInfo(), and updateConnInfo().
|
protected |
Whether full compliance is enabled.
Referenced by sendClientInfo(), and updateConnInfo().
|
protected |
The federate's HLA version.
Referenced by sendClientInfo(), and updateFederationInfo().
|
protected |
The license server used by this LRC.
Referenced by sendClientInfo(), and updateLicenseServer().
|
protected |
The name and full path of the log file.
Referenced by sendClientInfo(), and updateLrcLogFile().
|
protected |
The name the Assistant uses to identify this LRC.
Referenced by sendClientInfo(), and updateLrcName().
|
protected |
The address of the network interface being used.
Referenced by sendClientInfo(), and updateConnInfo().
|
protected |
The RTI reliable IP address.
Referenced by sendClientInfo(), and updateConnInfo().
|
protected |
The RTI TCP port.
Referenced by sendClientInfo(), and updateConnInfo().
|
protected |
The RTI UDP port.
Referenced by sendClientInfo(), and updateConnInfo().
|
protected |
Whether use of an rtiexec is enabled.
Referenced by sendClientInfo(), and updateConnInfo().
|
protected |
The host address for the web spy.
Referenced by sendClientInfo(), and updateWebSpyInfo().
|
protected |
The connection ID used to identify this LRC's page.
Referenced by sendClientInfo(), and updateWebSpyInfo().
|
protected |
The port for the web spy.
Referenced by sendClientInfo(), and updateWebSpyInfo().