INOS
|
The mcmessage definitions. More...
Go to the source code of this file.
Macros | |
#define | INOS_MCMSG_TYPE_FATAL 0 |
message type fatal error | |
#define | INOS_MCMSG_TYPE_ERROR 1 |
message type error | |
#define | INOS_MCMSG_TYPE_STEP 2 |
message type single step | |
#define | INOS_MCMSG_TYPE_WARNING 3 |
message type warning | |
#define | INOS_MCMSG_TYPE_INFO 4 |
message type info | |
#define | INOS_MCMSG_TYPE_TEACH 5 |
message type teach | |
#define | INOS_MCMSG_TYPE_LAST 5 |
message type last type | |
#define | INOS_MCMSG_TYPE_DEFAULT 0xFFFF |
message type undefined (default) | |
#define | INOS_MCMSG_TYPE(auType, auResourceType, auResourceId) (((uint32)auType&0xffff)+((((uint32)auResourceType)&0xF)<<28)+((((uint32)auResourceId)&0xfff)<<16)) |
#define | INOS_MCMSG_TYPE_FROM_TYPE(auType) (auType&0xffff) |
#define | INOS_MCMSG_RESOURCETYPE_FROM_TYPE(auType) (auType>>28) |
#define | INOS_MCMSG_RESOURCEID_FROM_TYPE(auType) ((auType>>16)&0xfff) |
#define | INOS_MCMSG_SOURCEID(auParent, auModule, auResourceType, auResourceId) (((((uint32)auParent)&0xff)<<24)+((((uint32)auModule)&0xff)<<16)+((((uint32)auResourceType)&0xF)<<12)+(((uint32)auResourceId)&0xfff)) |
#define | INOS_MCMSG_PARENT_FROM_SOURCEID(auSourceId) (auSourceId>>24) |
#define | INOS_MCMSG_MODULE_FROM_SOURCEID(auSourceId) ((auSourceId>>16)&0xff) |
#define | INOS_MCMSG_RESOURCETYPE_FROM_SOURCEID(auSourceId) ((auSourceId>>12)&0xf) |
#define | INOS_MCMSG_RESOURCEID_FROM_SOURCEID(auSourceId) (auSourceId&0xfff) |
#define | INOS_MCMSG_FLAG_NONE 0x00000000 |
message flag none | |
#define | INOS_MCMSG_FLAG_CANCEL 0x00000001 |
message flag cancel allowed | |
#define | INOS_MCMSG_FLAG_RETRY 0x00000002 |
message flag retry allowed | |
#define | INOS_MCMSG_FLAG_CONFIRM 0x00000004 |
message flag confirm allowed | |
#define | INOS_MCMSG_FLAG_STOP 0x00000008 |
message flag stop allowed | |
#define | INOS_MCMSG_FLAG_MANUAL 0x00000010 |
message flag manual allowed (obsolete) | |
#define | INOS_MCMSG_FLAG_STEP 0x00000020 |
message flag step allowed (obsolete) | |
#define | INOS_MCMSG_FLAG_RESUME 0x00000020 |
message flag resume allowed | |
#define | INOS_MCMSG_FLAG_SKIP 0x00000040 |
message flag skip allowed | |
#define | INOS_MCMSG_FLAG_PAUSE 0x00000080 |
message flag pause allowed | |
#define | INOS_MCMSG_FLAG_HARD_RESET 0x00000100 |
message flag hard reset | |
#define | INOS_MCMSG_FLAG_SOFT_RESET 0x00000200 |
message flag soft reset | |
#define | INOS_MCMSG_FLAG_EMERGENCY_RESET 0x00000400 |
message flag emergency reset | |
#define | INOS_MCMSG_FLAG_SAFETY_RESET 0x00000800 |
message flag safety reset | |
#define | INOS_MCMSG_FLAG_MORPHING 0x00002000 |
message flag self morphing message (has to be removed by emitter) | |
#define | INOS_MCMSG_FLAG_SINGLE 0x00004000 |
message flag force only one message of this code | |
#define | INOS_MCMSG_FLAG_INTERNAL 0x00008000 |
message flag internal use | |
#define | INOS_MCMSG_FLAG_USER0 0x00010000 |
message flag user flag 0 | |
#define | INOS_MCMSG_FLAG_USER1 0x00020000 |
message flag user flag 1 | |
#define | INOS_MCMSG_FLAG_USER2 0x00040000 |
message flag user flag 2 | |
#define | INOS_MCMSG_FLAG_USER3 0x00080000 |
message flag user flag 3 | |
#define | INOS_MCMSG_FLAG_USER4 0x00100000 |
message flag user flag 4 | |
#define | INOS_MCMSG_FLAG_USER5 0x00200000 |
message flag user flag 5 | |
#define | INOS_MCMSG_FLAG_USER6 0x00400000 |
message flag user flag 6 | |
#define | INOS_MCMSG_FLAG_USER7 0x00800000 |
message flag user flag 7 | |
#define | INOS_MCMSG_FLAG_USER8 0x01000000 |
message flag user flag 8 | |
#define | INOS_MCMSG_FLAG_USER9 0x02000000 |
message flag user flag 9 | |
#define | INOS_MCMSG_FLAG_USERA 0x04000000 |
message flag user flag A | |
#define | INOS_MCMSG_FLAG_USERB 0x08000000 |
message flag user flag B | |
#define | INOS_MCMSG_FLAG_USERC 0x10000000 |
message flag user flag C | |
#define | INOS_MCMSG_FLAG_USERD 0x20000000 |
message flag user flag D | |
#define | INOS_MCMSG_FLAG_USERE 0x40000000 |
message flag user flag E | |
#define | INOS_MCMSG_FLAG_USERF 0x80000000 |
message flag user flag F | |
#define | INOS_MCMSG_FLAG_DEFAULT 0xFFFFFFFF |
message flag undefined (default) | |
#define | INOS_MCMSG_CODE_INOS 0x00000000 |
#define | INOS_MCMSG_CODE_INCO 0x01000000 |
#define | INOS_MCMSG_CODE_APP 0x80000000 |
The mcmessage definitions.
project : INOS language : Gnu C++ system : Power-PC
This file provides the mcmessage definitions