Concept Framework 2.0 documentation Contents | Index

win32.base.messages

Static library name Version Deprecated
win32.base.messages version 1.0 no

Import library : win32.base.messages
(you must include this at the top of your source: "import win32.base.messages" (no quotes)


Description:
The base for the Concept remote client application. This library is used internally, and generally you should not call get_message, send_message and wait_message_ID directly (being easier to just use the framework build based on this functions). Also provides inter application communications functions like SendAPMessage and GetAPMessage.

This library is fully portable on supported operating systems (windows+penguins). The win32 in the prefix is because is using style similar to the win32 API messages, and the first Concept client was not cross platform. In this new version, the client is gtkmm-based, and is fully portable.


Contained static functions:
BeginUpdateSession Caches blocks of messages; instead of sending multiple blocks containing messages, the messages are grouped
CheckPoint Sets a checkpoint to avoid infinite loops
CreateDebugPipe This function is reserved for internal use
DestroyDebugPipe This function is reserved for internal use
EndUpdateSession Flushes a previously created block of messages created with BeginUpdateSession
GetAPID Gets the application ID (APID) for the current process
GetAPMessage Waits for an inter-application message, and gets its content
GetParentAPID Gets the parent application ID (if the application has a parent)
PeekAPMessage Checks if there is an inter-application message pending to be read
SendAPMessage Sends a message to another instantiated application
get_message Gets a message from the Concept Remote Client
send_message Sends a message to the Concept Remote Client
wait_message_ID Similar to get_message, with the difference that it waits for a specific message ID given by the caller




Documented by Eduard Suica, generation time: Fri Jan 21 18:06:21 2011 GMT(c)2011 RadGs Software