/*\r
- ortedll.h\r
+ ortedll.h\r
\r
- Historie zmen:\r
- 2005-08-23 vytvoril Milan\r
+ Historie zmen:\r
+ 2005-08-23 vytvoril Milan\r
*/\r
\r
#pragma once\r
#include <orte.h>\r
\r
#ifdef __cplusplus\r
- extern "C" {\r
+extern "C" {\r
#endif\r
\r
typedef void (*PFN_ORTEInit)(void);\r
\r
typedef void (*PFN_ORTEDomainStart)(ORTEDomain, Boolean, Boolean, Boolean,\r
- Boolean, Boolean);\r
+ Boolean, Boolean);\r
\r
typedef Boolean (*PFN_ORTEDomainPropDefaultGet)(ORTEDomainProp *);\r
\r
typedef Boolean (*PFN_ORTEDomainInitEvents)(ORTEDomainAppEvents *);\r
\r
-typedef ORTEDomain* (*PFN_ORTEDomainAppCreate)(int, ORTEDomainProp *,\r
- ORTEDomainAppEvents *, Boolean suspended);\r
+typedef ORTEDomain * (*PFN_ORTEDomainAppCreate)(int, ORTEDomainProp *,\r
+ ORTEDomainAppEvents *, Boolean suspended);\r
\r
typedef Boolean (*PFN_ORTEDomainAppDestroy)(ORTEDomain *);\r
\r
typedef Boolean (*PFN_ORTEDomainAppSubscriptionPatternAdd)(ORTEDomain *,\r
- const char *, const char *, ORTESubscriptionPatternCallBack, \r
- void *);\r
+ const char *, const char *, ORTESubscriptionPatternCallBack,\r
+ void *);\r
\r
typedef Boolean (*PFN_ORTEDomainAppSubscriptionPatternRemove)(ORTEDomain *,\r
- const char *, const char *);\r
+ const char *, const char *);\r
\r
typedef Boolean (*PFN_ORTEDomainAppSubscriptionPatternDestroy)(ORTEDomain *);\r
\r
-typedef ORTEDomain* (*PFN_ORTEDomainMgrCreate)(int, ORTEDomainProp *,\r
- ORTEDomainAppEvents *, Boolean);\r
+typedef ORTEDomain * (*PFN_ORTEDomainMgrCreate)(int, ORTEDomainProp *,\r
+ ORTEDomainAppEvents *, Boolean);\r
\r
typedef Boolean (*PFN_ORTEDomainMgrDestroy)(ORTEDomain *);\r
\r
-typedef ORTEPublication* (*PFN_ORTEPublicationCreate)(ORTEDomain *,\r
- const char *, const char *, void *, NtpTime *, int,\r
- ORTESendCallBack, void *, NtpTime *);\r
+typedef ORTEPublication * (*PFN_ORTEPublicationCreate)(ORTEDomain *,\r
+ const char *, const char *, void *, NtpTime *, int,\r
+ ORTESendCallBack, void *, NtpTime *);\r
\r
typedef int (*PFN_ORTEPublicationDestroy)(ORTEPublication *);\r
\r
typedef int (*PFN_ORTEPublicationPropertiesGet)(ORTEPublication *,\r
- ORTEPublProp *);\r
+ ORTEPublProp *);\r
\r
typedef int (*PFN_ORTEPublicationPropertiesSet)(ORTEPublication *,\r
- ORTEPublProp *);\r
+ ORTEPublProp *);\r
\r
typedef int (*PFN_ORTEPublicationWaitForSubscriptions)(\r
- ORTEPublication *, NtpTime, unsigned int, unsigned int);\r
+ ORTEPublication *, NtpTime, unsigned int, unsigned int);\r
\r
typedef int (*PFN_ORTEPublicationGetStatus)(ORTEPublication *,\r
- ORTEPublStatus *);\r
+ ORTEPublStatus *);\r
\r
typedef int (*PFN_ORTEPublicationSend)(ORTEPublication *);\r
\r
typedef int (*PFN_ORTEPublicationSendEx)(ORTEPublication *,\r
- ORTEPublicationSendParam *);\r
+ ORTEPublicationSendParam *);\r
\r
-typedef ORTESubscription* (*PFN_ORTESubscriptionCreate)(ORTEDomain *,\r
- SubscriptionMode, SubscriptionType, const char *, const char *,\r
- void *, NtpTime *, NtpTime *, ORTERecvCallBack, void *,\r
- IPAddress);\r
+typedef ORTESubscription * (*PFN_ORTESubscriptionCreate)(ORTEDomain *,\r
+ SubscriptionMode, SubscriptionType, const char *, const char *,\r
+ void *, NtpTime *, NtpTime *, ORTERecvCallBack, void *,\r
+ IPAddress);\r
\r
typedef int (*PFN_ORTESubscriptionDestroy)(ORTESubscription *);\r
\r
typedef int (*PFN_ORTESubscriptionPropertiesGet)(ORTESubscription *,\r
- ORTESubsProp *);\r
+ ORTESubsProp *);\r
\r
typedef int (*PFN_ORTESubscriptionPropertiesSet)(ORTESubscription *,\r
- ORTESubsProp *);\r
+ ORTESubsProp *);\r
\r
typedef int (*PFN_ORTESubscriptionWaitForPublications)(ORTESubscription *,\r
- NtpTime, unsigned int,unsigned int);\r
+ NtpTime, unsigned int, unsigned int);\r
\r
typedef int (*PFN_ORTESubscriptionGetStatus)(ORTESubscription *,\r
- ORTESubsStatus *);\r
+ ORTESubsStatus *);\r
\r
typedef int (*PFN_ORTESubscriptionPull)(ORTESubscription *);\r
\r
typedef int (*PFN_ORTETypeRegisterAdd)(ORTEDomain *, const char *,\r
- ORTETypeSerialize, ORTETypeDeserialize, ORTETypeGetMaxSize,\r
- unsigned int);\r
+ ORTETypeSerialize, ORTETypeDeserialize, ORTETypeGetMaxSize,\r
+ unsigned int);\r
\r
typedef int (*PFN_ORTETypeRegisterDestroyAll)(ORTEDomain *);\r
\r
\r
typedef void (*PFN_ORTESleepMs)(unsigned int);\r
\r
-typedef char* (*PFN_IPAddressToString)(IPAddress, char *);\r
+typedef char * (*PFN_IPAddressToString)(IPAddress, char *);\r
\r
typedef IPAddress (*PFN_StringToIPAddress)(const char *);\r
\r
-typedef char* (*PFN_NtpTimeToStringMs)(NtpTime, char *);\r
+typedef char * (*PFN_NtpTimeToStringMs)(NtpTime, char *);\r
\r
-typedef char* (*PFN_NtpTimeToStringUs)(NtpTime, char *);\r
+typedef char * (*PFN_NtpTimeToStringUs)(NtpTime, char *);\r
\r
-#define __ORTE_API_ENTRY(symbol) PFN_##symbol pfn##symbol;\r
-#define __ORTE_API_DECL(symbol) __orte.apis.pfn##symbol\r
+#define __ORTE_API_ENTRY(symbol) PFN_ ## symbol pfn ## symbol;\r
+#define __ORTE_API_DECL(symbol) __orte.apis.pfn ## symbol\r
\r
struct __ORTE_APIS {\r
- __ORTE_API_ENTRY(ORTEInit)\r
- __ORTE_API_ENTRY(ORTEDomainStart)\r
- __ORTE_API_ENTRY(ORTEDomainPropDefaultGet)\r
- __ORTE_API_ENTRY(ORTEDomainInitEvents)\r
- __ORTE_API_ENTRY(ORTEDomainAppCreate)\r
- __ORTE_API_ENTRY(ORTEDomainAppDestroy)\r
- __ORTE_API_ENTRY(ORTEDomainAppSubscriptionPatternAdd)\r
- __ORTE_API_ENTRY(ORTEDomainAppSubscriptionPatternRemove)\r
- __ORTE_API_ENTRY(ORTEDomainAppSubscriptionPatternDestroy)\r
- __ORTE_API_ENTRY(ORTEDomainMgrCreate)\r
- __ORTE_API_ENTRY(ORTEDomainMgrDestroy)\r
- __ORTE_API_ENTRY(ORTEPublicationCreate)\r
- __ORTE_API_ENTRY(ORTEPublicationDestroy)\r
- __ORTE_API_ENTRY(ORTEPublicationPropertiesGet)\r
- __ORTE_API_ENTRY(ORTEPublicationPropertiesSet)\r
- __ORTE_API_ENTRY(ORTEPublicationWaitForSubscriptions)\r
- __ORTE_API_ENTRY(ORTEPublicationGetStatus)\r
- __ORTE_API_ENTRY(ORTEPublicationSend)\r
- __ORTE_API_ENTRY(ORTEPublicationSendEx)\r
- __ORTE_API_ENTRY(ORTESubscriptionCreate)\r
- __ORTE_API_ENTRY(ORTESubscriptionDestroy)\r
- __ORTE_API_ENTRY(ORTESubscriptionPropertiesGet)\r
- __ORTE_API_ENTRY(ORTESubscriptionPropertiesSet)\r
- __ORTE_API_ENTRY(ORTESubscriptionWaitForPublications)\r
- __ORTE_API_ENTRY(ORTESubscriptionGetStatus)\r
- __ORTE_API_ENTRY(ORTESubscriptionPull)\r
- __ORTE_API_ENTRY(ORTETypeRegisterAdd)\r
- __ORTE_API_ENTRY(ORTETypeRegisterDestroyAll)\r
- __ORTE_API_ENTRY(ORTEVerbositySetOptions)\r
- __ORTE_API_ENTRY(ORTEVerbositySetLogFile)\r
- __ORTE_API_ENTRY(ORTESleepMs)\r
- __ORTE_API_ENTRY(IPAddressToString)\r
- __ORTE_API_ENTRY(StringToIPAddress)\r
- __ORTE_API_ENTRY(NtpTimeToStringMs)\r
- __ORTE_API_ENTRY(NtpTimeToStringUs)\r
+ __ORTE_API_ENTRY(ORTEInit)\r
+ __ORTE_API_ENTRY(ORTEDomainStart)\r
+ __ORTE_API_ENTRY(ORTEDomainPropDefaultGet)\r
+ __ORTE_API_ENTRY(ORTEDomainInitEvents)\r
+ __ORTE_API_ENTRY(ORTEDomainAppCreate)\r
+ __ORTE_API_ENTRY(ORTEDomainAppDestroy)\r
+ __ORTE_API_ENTRY(ORTEDomainAppSubscriptionPatternAdd)\r
+ __ORTE_API_ENTRY(ORTEDomainAppSubscriptionPatternRemove)\r
+ __ORTE_API_ENTRY(ORTEDomainAppSubscriptionPatternDestroy)\r
+ __ORTE_API_ENTRY(ORTEDomainMgrCreate)\r
+ __ORTE_API_ENTRY(ORTEDomainMgrDestroy)\r
+ __ORTE_API_ENTRY(ORTEPublicationCreate)\r
+ __ORTE_API_ENTRY(ORTEPublicationDestroy)\r
+ __ORTE_API_ENTRY(ORTEPublicationPropertiesGet)\r
+ __ORTE_API_ENTRY(ORTEPublicationPropertiesSet)\r
+ __ORTE_API_ENTRY(ORTEPublicationWaitForSubscriptions)\r
+ __ORTE_API_ENTRY(ORTEPublicationGetStatus)\r
+ __ORTE_API_ENTRY(ORTEPublicationSend)\r
+ __ORTE_API_ENTRY(ORTEPublicationSendEx)\r
+ __ORTE_API_ENTRY(ORTESubscriptionCreate)\r
+ __ORTE_API_ENTRY(ORTESubscriptionDestroy)\r
+ __ORTE_API_ENTRY(ORTESubscriptionPropertiesGet)\r
+ __ORTE_API_ENTRY(ORTESubscriptionPropertiesSet)\r
+ __ORTE_API_ENTRY(ORTESubscriptionWaitForPublications)\r
+ __ORTE_API_ENTRY(ORTESubscriptionGetStatus)\r
+ __ORTE_API_ENTRY(ORTESubscriptionPull)\r
+ __ORTE_API_ENTRY(ORTETypeRegisterAdd)\r
+ __ORTE_API_ENTRY(ORTETypeRegisterDestroyAll)\r
+ __ORTE_API_ENTRY(ORTEVerbositySetOptions)\r
+ __ORTE_API_ENTRY(ORTEVerbositySetLogFile)\r
+ __ORTE_API_ENTRY(ORTESleepMs)\r
+ __ORTE_API_ENTRY(IPAddressToString)\r
+ __ORTE_API_ENTRY(StringToIPAddress)\r
+ __ORTE_API_ENTRY(NtpTimeToStringMs)\r
+ __ORTE_API_ENTRY(NtpTimeToStringUs)\r
};\r
\r
struct __ORTE_DLL {\r
- HINSTANCE hInstance;\r
- DWORD dwResult;\r
- LONG cLoads;\r
- int fLoadTried;\r
- struct __ORTE_APIS apis;\r
+ HINSTANCE hInstance;\r
+ DWORD dwResult;\r
+ LONG cLoads;\r
+ int fLoadTried;\r
+ struct __ORTE_APIS apis;\r
};\r
\r
extern struct __ORTE_DLL __orte;\r
\r
-DWORD __ORTEDllLoad(void);\r
-DWORD __ORTEInit(void);\r
-\r
-#define ORTEInit() __ORTEInit()\r
-#define ORTEDomainStart __ORTE_API_DECL(ORTEDomainStart)\r
-#define ORTEDomainPropDefaultGet __ORTE_API_DECL(ORTEDomainPropDefaultGet)\r
-#define ORTEDomainInitEvents __ORTE_API_DECL(ORTEDomainInitEvents)\r
-#define ORTEDomainAppCreate __ORTE_API_DECL(ORTEDomainAppCreate)\r
-#define ORTEDomainAppDestroy __ORTE_API_DECL(ORTEDomainAppDestroy)\r
-#define ORTEDomainAppSubscriptionPatternAdd __ORTE_API_DECL(ORTEDomainAppSubscriptionPatternAdd)\r
-#define ORTEDomainAppSubscriptionPatternRemove __ORTE_API_DECL(ORTEDomainAppSubscriptionPatternRemove)\r
-#define ORTEDomainAppSubscriptionPatternDestroy __ORTE_API_DECL(ORTEDomainAppSubscriptionPatternDestroy)\r
-#define ORTEDomainMgrCreate __ORTE_API_DECL(ORTEDomainMgrCreate)\r
-#define ORTEDomainMgrDestroy __ORTE_API_DECL(ORTEDomainMgrDestroy)\r
-#define ORTEPublicationCreate __ORTE_API_DECL(ORTEPublicationCreate)\r
-#define ORTEPublicationDestroy __ORTE_API_DECL(ORTEPublicationDestroy)\r
-#define ORTEPublicationPropertiesGet __ORTE_API_DECL(ORTEPublicationPropertiesGet)\r
-#define ORTEPublicationPropertiesSet __ORTE_API_DECL(ORTEPublicationPropertiesSet)\r
-#define ORTEPublicationWaitForSubscriptions __ORTE_API_DECL(ORTEPublicationWaitForSubscriptions)\r
-#define ORTEPublicationGetStatus __ORTE_API_DECL(ORTEPublicationGetStatus)\r
-#define ORTEPublicationSend __ORTE_API_DECL(ORTEPublicationSend)\r
-#define ORTEPublicationSendEx __ORTE_API_DECL(ORTEPublicationSendEx)\r
-#define ORTESubscriptionCreate __ORTE_API_DECL(ORTESubscriptionCreate)\r
-#define ORTESubscriptionDestroy __ORTE_API_DECL(ORTESubscriptionDestroy)\r
-#define ORTESubscriptionPropertiesGet __ORTE_API_DECL(ORTESubscriptionPropertiesGet)\r
-#define ORTESubscriptionPropertiesSet __ORTE_API_DECL(ORTESubscriptionPropertiesSet)\r
-#define ORTESubscriptionWaitForPublications __ORTE_API_DECL(ORTESubscriptionWaitForPublications)\r
-#define ORTESubscriptionGetStatus __ORTE_API_DECL(ORTESubscriptionGetStatus)\r
-#define ORTESubscriptionPull __ORTE_API_DECL(ORTESubscriptionPull)\r
-#define ORTETypeRegisterAdd __ORTE_API_DECL(ORTETypeRegisterAdd)\r
-#define ORTETypeRegisterDestroyAll __ORTE_API_DECL(ORTETypeRegisterDestroyAll)\r
-#define ORTEVerbositySetOptions __ORTE_API_DECL(ORTEVerbositySetOptions)\r
-#define ORTEVerbositySetLogFile __ORTE_API_DECL(ORTEVerbositySetLogFile)\r
-#define ORTESleepMs __ORTE_API_DECL(ORTESleepMs)\r
-#define IPAddressToString __ORTE_API_DECL(IPAddressToString)\r
-#define StringToIPAddress __ORTE_API_DECL(StringToIPAddress)\r
-#define NtpTimeToStringMs __ORTE_API_DECL(NtpTimeToStringMs)\r
-#define NtpTimeToStringUs __ORTE_API_DECL(NtpTimeToStringUs)\r
+DWORD\r
+__ORTEDllLoad(void);\r
+DWORD\r
+__ORTEInit(void);\r
+\r
+#define ORTEInit() __ORTEInit()\r
+#define ORTEDomainStart __ORTE_API_DECL(ORTEDomainStart)\r
+#define ORTEDomainPropDefaultGet __ORTE_API_DECL(ORTEDomainPropDefaultGet)\r
+#define ORTEDomainInitEvents __ORTE_API_DECL(ORTEDomainInitEvents)\r
+#define ORTEDomainAppCreate __ORTE_API_DECL(ORTEDomainAppCreate)\r
+#define ORTEDomainAppDestroy __ORTE_API_DECL(ORTEDomainAppDestroy)\r
+#define ORTEDomainAppSubscriptionPatternAdd __ORTE_API_DECL(ORTEDomainAppSubscriptionPatternAdd)\r
+#define ORTEDomainAppSubscriptionPatternRemove __ORTE_API_DECL(ORTEDomainAppSubscriptionPatternRemove)\r
+#define ORTEDomainAppSubscriptionPatternDestroy __ORTE_API_DECL(ORTEDomainAppSubscriptionPatternDestroy)\r
+#define ORTEDomainMgrCreate __ORTE_API_DECL(ORTEDomainMgrCreate)\r
+#define ORTEDomainMgrDestroy __ORTE_API_DECL(ORTEDomainMgrDestroy)\r
+#define ORTEPublicationCreate __ORTE_API_DECL(ORTEPublicationCreate)\r
+#define ORTEPublicationDestroy __ORTE_API_DECL(ORTEPublicationDestroy)\r
+#define ORTEPublicationPropertiesGet __ORTE_API_DECL(ORTEPublicationPropertiesGet)\r
+#define ORTEPublicationPropertiesSet __ORTE_API_DECL(ORTEPublicationPropertiesSet)\r
+#define ORTEPublicationWaitForSubscriptions __ORTE_API_DECL(ORTEPublicationWaitForSubscriptions)\r
+#define ORTEPublicationGetStatus __ORTE_API_DECL(ORTEPublicationGetStatus)\r
+#define ORTEPublicationSend __ORTE_API_DECL(ORTEPublicationSend)\r
+#define ORTEPublicationSendEx __ORTE_API_DECL(ORTEPublicationSendEx)\r
+#define ORTESubscriptionCreate __ORTE_API_DECL(ORTESubscriptionCreate)\r
+#define ORTESubscriptionDestroy __ORTE_API_DECL(ORTESubscriptionDestroy)\r
+#define ORTESubscriptionPropertiesGet __ORTE_API_DECL(ORTESubscriptionPropertiesGet)\r
+#define ORTESubscriptionPropertiesSet __ORTE_API_DECL(ORTESubscriptionPropertiesSet)\r
+#define ORTESubscriptionWaitForPublications __ORTE_API_DECL(ORTESubscriptionWaitForPublications)\r
+#define ORTESubscriptionGetStatus __ORTE_API_DECL(ORTESubscriptionGetStatus)\r
+#define ORTESubscriptionPull __ORTE_API_DECL(ORTESubscriptionPull)\r
+#define ORTETypeRegisterAdd __ORTE_API_DECL(ORTETypeRegisterAdd)\r
+#define ORTETypeRegisterDestroyAll __ORTE_API_DECL(ORTETypeRegisterDestroyAll)\r
+#define ORTEVerbositySetOptions __ORTE_API_DECL(ORTEVerbositySetOptions)\r
+#define ORTEVerbositySetLogFile __ORTE_API_DECL(ORTEVerbositySetLogFile)\r
+#define ORTESleepMs __ORTE_API_DECL(ORTESleepMs)\r
+#define IPAddressToString __ORTE_API_DECL(IPAddressToString)\r
+#define StringToIPAddress __ORTE_API_DECL(StringToIPAddress)\r
+#define NtpTimeToStringMs __ORTE_API_DECL(NtpTimeToStringMs)\r
+#define NtpTimeToStringUs __ORTE_API_DECL(NtpTimeToStringUs)\r
\r
#ifdef __cplusplus\r
- }\r
-#endif
\ No newline at end of file
+}\r
+#endif\r