|
#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.
- Author
- Ch. Hirzel
- Copyright
- Copyright © 2016 Indel AG. All rights reserved.
-
This software is licensed on a non-exclusive basis for use on Indel products only. If the Source Code has been provided by Indel, the software may be modified or further developed, exclusively for the use on Indel's products. For evaluation purposes of the aforementioned development or modification of the software, the software may temporarily be used on third party products. Any further use of this software, its modification or development on non-Indel products is strictly prohibited.
This file provides the mcmessage definitions