00001 #ifndef __IGC_DESTINATION_MESSAGE_RECEIVED_EVENT_OUTPUTS_DLL_H__
00002 #define __IGC_DESTINATION_MESSAGE_RECEIVED_EVENT_OUTPUTS_DLL_H__
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #include <IGC/IGCminimumInclude.h>
00024
00025 #ifndef __IGC_DESTINATION_MESSAGE_RECEIVED_EVENT_OUTPUTS_HANDLE_H__
00026 #define __IGC_DESTINATION_MESSAGE_RECEIVED_EVENT_OUTPUTS_HANDLE_H__
00027 typedef void* IGCdestinationMessageReceivedEventOutputsHandle;
00028 #endif
00029
00030
00031 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsCreate)
00032 (
00033 IGCdestinationMessageReceivedEventOutputsHandle* pResult
00034 );
00035
00036 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsAddRef)
00037 (
00038 IGCdestinationMessageReceivedEventOutputsHandle Handle
00039 );
00040
00041 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsRelease)
00042 (
00043 IGCdestinationMessageReceivedEventOutputsHandle Handle
00044 );
00045
00046 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsGetMessageProcessedFlag)
00047 (
00048 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00049 IGCboolean* pResult
00050 );
00051
00052 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsSetMessageProcessedFlag)
00053 (
00054 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00055 IGCboolean Value
00056 );
00057
00058 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsGetResendMessageFlag)
00059 (
00060 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00061 IGCboolean* pResult
00062 );
00063
00064 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsSetResendMessageFlag)
00065 (
00066 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00067 IGCboolean Value
00068 );
00069
00070 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsGetResendMessageDelay)
00071 (
00072 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00073 IGCint32* pResult
00074 );
00075
00076 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsSetResendMessageDelay)
00077 (
00078 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00079 IGCint32 Value
00080 );
00081
00082 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsGetStopChannelFlag)
00083 (
00084 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00085 IGCboolean* pResult
00086 );
00087
00088 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsSetStopChannelFlag)
00089 (
00090 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00091 IGCboolean Value
00092 );
00093
00094 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsGetStopChannelErrorFlag)
00095 (
00096 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00097 IGCboolean* pResult
00098 );
00099
00100 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsSetStopChannelErrorFlag)
00101 (
00102 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00103 IGCboolean Value
00104 );
00105
00106 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsGetStopChannelReason)
00107 (
00108 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00109 const char** pResult
00110 );
00111
00112 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsSetStopChannelReason)
00113 (
00114 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00115 const char* Value
00116 );
00117
00118 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsAddErrorLogMessage)
00119 (
00120 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00121 const char* ErrorLogMessage
00122 );
00123
00124 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsAddWarningLogMessage)
00125 (
00126 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00127 const char* WarningLogMessage
00128 );
00129
00130 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsAddInfoLogMessage)
00131 (
00132 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00133 const char* InfoLogMessage
00134 );
00135
00136 IGC_DLL_FUNC(IGCdestinationMessageReceivedEventOutputsAddDebugLogMessage)
00137 (
00138 IGCdestinationMessageReceivedEventOutputsHandle Handle,
00139 const char* DebugLogMessage
00140 );
00141 #endif // end of defensive include