Added LogMessage@Test; added siCommonGetMessage function to sicommon interface
[spandex:spandex.git] / sct / unix / src / sct_unix_message_support.h
1 /*
2  * Spandex benchmark and test framework.
3  *
4  * Copyright (c) 2012 Nokia Corporation and/or its subsidiary(-ies).
5  *
6  * Contact: Kari J. Kangas <kari.j.kangas@nokia.com>
7  *
8  *   This framework is free software; you can redistribute it and/or modify it
9  * under the terms of the GNU Lesser General Public License as published by the
10  * Free Software Foundation, version 2.1 of the License.
11  *
12  *   This framework is distributed in the hope that it will be useful, but
13  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14  * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
15  * for more details.
16  *
17  *   You should have received a copy of the GNU Lesser General Public License
18  * along with this framework; if not, see <http://www.gnu.org/licenses/>.
19  *
20  */
21
22 #if !defined( __SCT_UNIX_MESSAGE_SUPPORT_H__ )
23 #define __SCT_UNIX_MESSAGE_SUPPORT_H__
24
25 #include "sct_types.h"
26
27 #define SCT_UNIX_MESSAGE_QUEUE_NAME     "/spandex_message_queue"
28
29 #if defined( __cplusplus )
30 extern "C" {
31 #endif  /* defined( __cplusplus ) */
32
33     unsigned long   spandexGetMicros();
34     int             spandexPostMessage( SCTMessage m );
35         
36 #if defined( __cplusplus )
37 }
38 #endif  /* defined( __cplusplus ) */
39     
40 #endif  /* !defined( __SCT_UNIX_MESSAGE_SUPPORT_H__ ) */