wtxToolAttach {connect a WTX client to the target server} {wtxToolAttach\( \)} {wtxToolAttach(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxToolConnected {check to see if a tool is connected to a target server} {wtxToolConnected\( \)} {wtxToolConnected(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxToolDetach {detach from the target server} {wtxToolDetach\( \)} {wtxToolDetach(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxInitialize {initialization routine to be called by the WTX client} {wtxInitialize\( \)} {wtxInitialize(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTerminate {terminate the use of a WTX client handle} {wtxTerminate\( \)} {wtxTerminate(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxErrSet {set the error code for the handle} {wtxErrSet\( \)} {wtxErrSet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxErrGet {return the last error for a handle} {wtxErrGet\( \)} {wtxErrGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxErrHandlerAdd {add an error handler for the WTX handle} {wtxErrHandlerAdd\( \)} {wtxErrHandlerAdd(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxErrHandlerRemove {remove an error handler from the WTX handle} {wtxErrHandlerRemove\( \)} {wtxErrHandlerRemove(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxErrDispatch {dispatch an error with supplied code for the given handle} {wtxErrDispatch\( \)} {wtxErrDispatch(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxErrMsgGet {fetch the last network WTX API error string} {wtxErrMsgGet\( \)} {wtxErrMsgGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxErrToMsg {convert an WTX error code to a descriptive string} {wtxErrToMsg\( \)} {wtxErrToMsg(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxErrClear {explicitly clear any error status for the tool} {wtxErrClear\( \)} {wtxErrClear(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxErrExceptionFunc {a function to handle an error using longjmp()} {wtxErrExceptionFunc\( \)} {wtxErrExceptionFunc(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxClientDataGet {get the client data associated with the WTX handle} {wtxClientDataGet\( \)} {wtxClientDataGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxClientDataSet {set the client data associated with the WTX handle} {wtxClientDataSet\( \)} {wtxClientDataSet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxAgentModeGet {get the mode of the target agent} {wtxAgentModeGet\( \)} {wtxAgentModeGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxAgentModeSet {set the mode of the target agent} {wtxAgentModeSet\( \)} {wtxAgentModeSet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxAsyncNotifyEnable {start the asynchronous event notification} {wtxAsyncNotifyEnable\( \)} {wtxAsyncNotifyEnable(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxAsyncNotifyDisable {stop the asynchronous event notification} {wtxAsyncNotifyDisable\( \)} {wtxAsyncNotifyDisable(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxBreakpointAdd {create a new WTX eventpoint of type breakpoint} {wtxBreakpointAdd\( \)} {wtxBreakpointAdd(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxCacheTextUpdate {synchronize the instruction and data caches.} {wtxCacheTextUpdate\( \)} {wtxCacheTextUpdate(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxCommandSend {Pass a string to be interpreted by the target server} {wtxCommandSend\( \)} {wtxCommandSend(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTargetIpAddressGet {gets target IP address.} {wtxTargetIpAddressGet\( \)} {wtxTargetIpAddressGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxCpuInfoGet {gets cpu related information from architecturedb file} {wtxCpuInfoGet\( \)} {wtxCpuInfoGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxEventpointAdd {create a new WTX eventpoint} {wtxEventpointAdd\( \)} {wtxEventpointAdd(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxEventpointDelete {delete an eventpoint from the target} {wtxEventpointDelete\( \)} {wtxEventpointDelete(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxConsoleCreate {create a console window (UNIX only)} {wtxConsoleCreate\( \)} {wtxConsoleCreate(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxConsoleKill {destroy a console (UNIX only)} {wtxConsoleKill\( \)} {wtxConsoleKill(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxContextCont {continue execution of a target context} {wtxContextCont\( \)} {wtxContextCont(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxContextCreate {create a new context on the target} {wtxContextCreate\( \)} {wtxContextCreate(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxContextResume {resume execution of a target context} {wtxContextResume\( \)} {wtxContextResume(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxContextStatusGet {get the status of a context on the target} {wtxContextStatusGet\( \)} {wtxContextStatusGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxContextExitNotifyAdd {add a context exit notification eventpoint} {wtxContextExitNotifyAdd\( \)} {wtxContextExitNotifyAdd(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxContextKill {kill a target context} {wtxContextKill\( \)} {wtxContextKill(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxContextStep {single step execution of a target context} {wtxContextStep\( \)} {wtxContextStep(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxContextSuspend {suspend a target context} {wtxContextSuspend\( \)} {wtxContextSuspend(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxEventAdd {send an event to the target server} {wtxEventAdd\( \)} {wtxEventAdd(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxEventGet {get an event from the target} {wtxEventGet\( \)} {wtxEventGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxEventListGet {get all the events in one call.} {wtxEventListGet\( \)} {wtxEventListGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxEventpointList {list eventpoints on the target server} {wtxEventpointList\( \)} {wtxEventpointList(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxEventpointListGet {list eventpoints on the target server} {wtxEventpointListGet\( \)} {wtxEventpointListGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxFileClose {close a file on the target server} {wtxFileClose\( \)} {wtxFileClose(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxFileOpen {open a file on the target server} {wtxFileOpen\( \)} {wtxFileOpen(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxHwBreakpointAdd {create a new WTX eventpoint of type hardware breakpoint} {wtxHwBreakpointAdd\( \)} {wtxHwBreakpointAdd(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxSymListFree {free memory used to store symbols in a list} {wtxSymListFree\( \)} {wtxSymListFree(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxResultFree {free the memory used by a WTX API call result} {wtxResultFree\( \)} {wtxResultFree(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxGopherEval {evaluate a Gopher string on the target } {wtxGopherEval\( \)} {wtxGopherEval(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxLogging {WDB / WTX requests logging controls} {wtxLogging\( \)} {wtxLogging(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemInfoGet {get information about the target-server-managed memory pool} {wtxMemInfoGet\( \)} {wtxMemInfoGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemAlloc {allocate a block of memory to the TS-managed target memory pool} {wtxMemAlloc\( \)} {wtxMemAlloc(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemChecksum {perform a checksum on target memory} {wtxMemChecksum\( \)} {wtxMemChecksum(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemMove {move a block of target memory} {wtxMemMove\( \)} {wtxMemMove(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemFree {free a block of target memory} {wtxMemFree\( \)} {wtxMemFree(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemRead {read memory from the target} {wtxMemRead\( \)} {wtxMemRead(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemWidthRead {read memory from the target} {wtxMemWidthRead\( \)} {wtxMemWidthRead(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemWrite {write memory on the target} {wtxMemWrite\( \)} {wtxMemWrite(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemWidthWrite {write memory on the target} {wtxMemWidthWrite\( \)} {wtxMemWidthWrite(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemSet {set target memory to a given value} {wtxMemSet\( \)} {wtxMemSet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemAddToPool {add memory to the agent pool} {wtxMemAddToPool\( \)} {wtxMemAddToPool(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemRealloc {reallocate a block of target memory} {wtxMemRealloc\( \)} {wtxMemRealloc(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemAlign {allocate aligned target memory} {wtxMemAlign\( \)} {wtxMemAlign(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemScan {scan target memory for the presence or absence of a pattern} {wtxMemScan\( \)} {wtxMemScan(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxObjModuleChecksum {checks validity of target memory.} {wtxObjModuleChecksum\( \)} {wtxObjModuleChecksum(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxObjModuleFindId {find the ID of an object module given its name} {wtxObjModuleFindId\( \)} {wtxObjModuleFindId(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxObjModuleFindName {find object module name given its ID} {wtxObjModuleFindName\( \)} {wtxObjModuleFindName(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxObjModuleInfoGet {return information on a module given its module ID} {wtxObjModuleInfoGet\( \)} {wtxObjModuleInfoGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxObjModuleInfoAndPathGet {return information on a module given its ID} {wtxObjModuleInfoAndPathGet\( \)} {wtxObjModuleInfoAndPathGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxObjModuleList {fetch a list of loaded object modules from the target} {wtxObjModuleList\( \)} {wtxObjModuleList(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxObjModuleLoad {Load a multiple section object file} {wtxObjModuleLoad\( \)} {wtxObjModuleLoad(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxObjModuleLoadStart {Load a multiple section object file asynchronously} {wtxObjModuleLoadStart\( \)} {wtxObjModuleLoadStart(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxObjModuleLoadProgressReport {get the asynchronous load status} {wtxObjModuleLoadProgressReport\( \)} {wtxObjModuleLoadProgressReport(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxObjModuleLoadCancel {Stop an asynchronous load request} {wtxObjModuleLoadCancel\( \)} {wtxObjModuleLoadCancel(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxObjModuleUnload {unload an object module from the target} {wtxObjModuleUnload\( \)} {wtxObjModuleUnload(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxObjModuleByNameUnload {unload an object module from the target} {wtxObjModuleByNameUnload\( \)} {wtxObjModuleByNameUnload(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxRegisterForEvent {ask the WTX server to send events matching a regexp} {wtxRegisterForEvent\( \)} {wtxRegisterForEvent(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxRegsGet {read register data from the target} {wtxRegsGet\( \)} {wtxRegsGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxRegsSet {write to registers on the target} {wtxRegsSet\( \)} {wtxRegsSet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxStrToTgtAddr {convert a string argument to a TGT_ADDR_T value} {wtxStrToTgtAddr\( \)} {wtxStrToTgtAddr(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxStrToContextId {convert a string argument to a WTX_CONTEXT_ID_T} {wtxStrToContextId\( \)} {wtxStrToContextId(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxStrToContextType {convert a string argument to a WTX_CONTEXT_TYPE value} {wtxStrToContextType\( \)} {wtxStrToContextType(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxStrToInt32 {convert a string argument to an INT32 value} {wtxStrToInt32\( \)} {wtxStrToInt32(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxStrToEventType {convert a string to a WTX event enumeration type} {wtxStrToEventType\( \)} {wtxStrToEventType(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxEventToStrType {convert a WTX event enumeration type to a string} {wtxEventToStrType\( \)} {wtxEventToStrType(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxServiceAdd {add a new service to the agent} {wtxServiceAdd\( \)} {wtxServiceAdd(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxSymAdd {add a symbol with the given name, value, and type} {wtxSymAdd\( \)} {wtxSymAdd(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxSymAddWithGroup {add a symbol with the given name, value, type and group} {wtxSymAddWithGroup\( \)} {wtxSymAddWithGroup(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxSymFind {find information on a symbol given its name or value} {wtxSymFind\( \)} {wtxSymFind(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxSymListGet {get a list of symbols matching the given search criteria} {wtxSymListGet\( \)} {wtxSymListGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxSymListByModuleIdGet {get a list of symbols given a module Id} {wtxSymListByModuleIdGet\( \)} {wtxSymListByModuleIdGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxSymListByModuleNameGet {get a list of symbols given a module name} {wtxSymListByModuleNameGet\( \)} {wtxSymListByModuleNameGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxSymRemove {remove a symbol from the default target server symbol table} {wtxSymRemove\( \)} {wtxSymRemove(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxSymTblInfoGet {return information about the target server symbol table} {wtxSymTblInfoGet\( \)} {wtxSymTblInfoGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTargetReset {reset the target } {wtxTargetReset\( \)} {wtxTargetReset(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTsNameGet {get the full name of the currently attached target server} {wtxTsNameGet\( \)} {wtxTsNameGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTargetRtTypeGet {get the target-runtime-type information} {wtxTargetRtTypeGet\( \)} {wtxTargetRtTypeGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTargetRtVersionGet {get the target-runtime-version information} {wtxTargetRtVersionGet\( \)} {wtxTargetRtVersionGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTargetCpuTypeGet {get the target CPU type code} {wtxTargetCpuTypeGet\( \)} {wtxTargetCpuTypeGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTargetHasFppGet {check if the target has a floating point processor} {wtxTargetHasFppGet\( \)} {wtxTargetHasFppGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTargetEndianGet {get the endianness of the target CPU} {wtxTargetEndianGet\( \)} {wtxTargetEndianGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTargetBootlineGet {get the target bootline information string} {wtxTargetBootlineGet\( \)} {wtxTargetBootlineGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTargetBspNameGet {get the target board-support-package name string} {wtxTargetBspNameGet\( \)} {wtxTargetBspNameGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxToolNameGet {return the name of the current tool} {wtxToolNameGet\( \)} {wtxToolNameGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTsVersionGet {return the Tornado version} {wtxTsVersionGet\( \)} {wtxTsVersionGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTsKill {kill the target server} {wtxTsKill\( \)} {wtxTsKill(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTsRestart {restart the target server} {wtxTsRestart\( \)} {wtxTsRestart(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxUnregisterForEvent {ask the target server to not send events matching} {wtxUnregisterForEvent\( \)} {wtxUnregisterForEvent(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxFuncCall {call a function on the target} {wtxFuncCall\( \)} {wtxFuncCall(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxDirectCall {call a function on the target within the agent} {wtxDirectCall\( \)} {wtxDirectCall(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTsInfoGet {get information about the target server, the target, and the link to the target} {wtxTsInfoGet\( \)} {wtxTsInfoGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTsLock {lock the connected target server for exclusive access} {wtxTsLock\( \)} {wtxTsLock(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTsTimedLock {lock the connected target server a limited time} {wtxTsTimedLock\( \)} {wtxTsTimedLock(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTsUnlock {unlock the connected target server} {wtxTsUnlock\( \)} {wtxTsUnlock(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxVerify {verify that a WTX handle is valid for use} {wtxVerify\( \)} {wtxVerify(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxVioChanGet {get a virtual I/O channel number} {wtxVioChanGet\( \)} {wtxVioChanGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxVioChanRelease {release a virtual I/O channel} {wtxVioChanRelease\( \)} {wtxVioChanRelease(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxVioCtl {perform a control operation on a virtual I/O channel} {wtxVioCtl\( \)} {wtxVioCtl(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxVioFileList {list the files managed by the target server} {wtxVioFileList\( \)} {wtxVioFileList(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxVioWrite {write data to a VIO channel} {wtxVioWrite\( \)} {wtxVioWrite(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTargetAttach {reattach to the target} {wtxTargetAttach\( \)} {wtxTargetAttach(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxProbe {probe to see if the registry service is running} {wtxProbe\( \)} {wtxProbe(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxRegister {register the target server with the Tornado registry service} {wtxRegister\( \)} {wtxRegister(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxUnregister {unregister the server with the Tornado registry} {wtxUnregister\( \)} {wtxUnregister(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxInfo {allocate and return a descriptor for the named service} {wtxInfo\( \)} {wtxInfo(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxInfoQ {return a list of all services registered with the Tornado registry} {wtxInfoQ\( \)} {wtxInfoQ(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxEach {call a routine to examine each WTX-registered service} {wtxEach\( \)} {wtxEach(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTimeoutSet {set the timeout for completion of WTX calls} {wtxTimeoutSet\( \)} {wtxTimeoutSet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxTimeoutGet {get the current timeout for completion of WTX calls} {wtxTimeoutGet\( \)} {wtxTimeoutGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxToolIdGet {return the tool identifier of the current tool} {wtxToolIdGet\( \)} {wtxToolIdGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxMemDisassemble {get disassembled instructions matching the given address} {wtxMemDisassemble\( \)} {wtxMemDisassemble(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxAsyncEventGet {get an event from the asynchronous event list} {wtxAsyncEventGet\( \)} {wtxAsyncEventGet(\ )} {Tornado API Reference} {WTX C Library} {} {} wtxAsyncResultFree {free memory used by a wtxAsyncEventGet() call result} {wtxAsyncResultFree\( \)} {wtxAsyncResultFree(\ )} {Tornado API Reference} {WTX C Library} {} {}