Functions

The IDE functions called by IBM® Rational® Rhapsody® are as follows:

void OMIDESetCallbacks(/*in*/struct OMIDECallbacks*);

Sets the callbacks for the IDE interface.

int OMIDEConnect(/*inout*/char* InOutConnectParam);

Connects to the debugger IDE.

The InOutConnectParam parameter is a string that contains the information needed to establish the connection.

int OMIDEDisconnect();

Closes the connection with the IDE.

int OMIDEDownload(/*in*/char* fileName);

Instructs the IDE to download the specified file to the target.

int OMIDEUnload();

Instructs the IDE to unload the image.

int OMIDERun(/*in*/char* entryPoint,/*in*/char* language);

Instructs the IDE to run the image.

The parameters are as follows:

int OMIDEStop();

Instructs the IDE to stop execution of the image on the target.

int OMIDEEnd();

Is equivalent to sequence of call of OMIDEStop(), OMIDEUnload(), and OMIDEDisconnect().

int OMIDEGetStatus();

Returns the IDE interface state. See Defines for the list of possible states.

int OMIDEContinue();

Instructs the IDE to continue execution, after the image reaches a breakpoint.


Feedback