Library | Module

Class pfcJLinkApplication



Description

 
Direct Parent Classes:
pfcObject



Method Summary

pfcArgumentsExecuteTask (string TaskId, pfcArguments InputArguments)
Call a method in a J-Link application, with user-specified arguments.
booleanIsActive ()
Identifies if the application is currently running.
voidStop ()
Stop a previously loaded J-Link application. The application's stop method will be called.



Method Detail


pfcArgumentsExecuteTask (string TaskId, pfcArguments InputArguments)

Call a method in a J-Link application, with user-specified arguments.

Exceptions thrown (but not limited to):

pfcXToolkitUserAbort - The application threw an exception. See the exception output argument for more details.

pfcXToolkitNotFound - The task could not be found.

pfcXToolkitBadContext - The handle is valid but the application is not active.

pfcXJLinkApplicationInactive - The application is not active.


Parameters:
TaskId
The string identifier for the task.
InputArguments
The input arguments for the method.
Returns:
The output arguments from the method.



booleanIsActive ()

Identifies if the application is currently running.
Returns:
true if its running, false otherwise.



voidStop ()

Stop a previously loaded J-Link application. The application's stop method will be called.

Exceptions thrown (but not limited to):

pfcXToolkitUserAbort - The application failed to shutdown properly. See the output exception for more details.

pfcXToolkitBusy - The application has menus or UI components active in the UI.

pfcXToolkitBadContext - The handle is valid but the application is not active.

pfcXJLinkApplicationInactive - The application is not active.