Application
GAMMA instabus
Release: December 2011
API-Reference for Bus Interface Modules M130, M131, M132, M135
KNX-Processors 184/01, 184/11, 184/21
Technical Manual pages 28 Siemens AG
Infrastructure and Cities Sector,
Building Technologies
page 24 © Siemens AG 2011 Control Products and Systems
Subject to change without further notice. P. O. Box 10 09 53,
D-93009 Regensburg
2.11.5 Function MsgUndoGet
Prototype:
void MsgUndoGet(MESSAGE* pMsg, MESSAGEQUEUE* pQueue)
Description
:
This function puts a message witch was put out from a message queue via ‘MsgGet’
back in the specified queue.
Parameters
:
MESSAGE* pMsg:
A pointer to the message that should be put back in the specified message
queue
MESSAGEQUEUE* pQueue:
A pointer to the message queue where the message should be put back
Return values
:
none
Callable in / at:
main
Stack used: 8 bytes
Comment:
---
2.11.6 Function MsgSwitchQueue
Prototype:
void MsgSwitchQueue(DYNMESSAGEQUEUE* dynq, MESSAGEQUEUE*
staticq)
Description
:
This function can be used to redirect a message. After a call of this function a
message that is posted to ‘dynq’ will be posted to ‘staticq’.
Parameters
:
DYNMESSAGEQUEUE* dynq:
A pointer to a dynamic message queue whose messages should be redirected
MESSAGEQUEUE* staticq:
A pointer to a static message queue where the redirected messages should
be put in
Return values
:
none
Callable in / at:
init, main
Stack used: 8 bytes
Comment:
---
2.11.7 Function MsgResetDynQueues
Prototype:
void MsgResetDynQueues(void)
Description
: