ProviewR Programmer's Reference Manual  V6.1.4
Classes | Typedefs | Enumerations
MhAppl Data Structures

Classes

struct  mhs_ApplMessage
 The structure describing an application message. More...
 

Typedefs

typedef struct mhs_ApplMessage mh_sApplMessage
 

Enumerations

enum  mh_mApplFlags { mh_mApplFlags_NoAbortCleanUp = (1 << 0) , mh_mApplFlags_NoAbortMsg = (1 << 1) }
 Flags governing how mh interacts with the application. More...
 

Detailed Description

Typedef Documentation

◆ mh_sApplMessage

mhs_ApplMessage

Definition at line 1 of file rt_mh_appl.h.

Enumeration Type Documentation

◆ mh_mApplFlags

Flags governing how mh interacts with the application.

Note
Version V1.0 ignores these flags.
Enumerator
mh_mApplFlags_NoAbortCleanUp 

If an application terminates abnormally, mh will remove all data connected to it, i. e. all active messages will be cancelled. If this flag is set this clean-up will be suppressed. This can be useful if the application will be restarted, in which case it can find out if it has any active messages.

mh_mApplFlags_NoAbortMsg 

Mh usually generates an alarm message if a connected application terminates abnormally, setting this flag will suppress this message.

Definition at line 70 of file rt_mh_appl.h.