00001 #ifndef __IGC_DESTINATION_MESSAGE_RECEIVED_EVENT_OUTPUTS_H__ 00002 #define __IGC_DESTINATION_MESSAGE_RECEIVED_EVENT_OUTPUTS_H__ 00003 //-------------------------------------------------------------------------- 00004 // Copyright (C) 1997-2009 iNTERFACEWARE Inc. All Rights Reserved. 00005 // 00006 // Class: IGCdestinationMessageReceivedEventOutputs 00007 // 00008 // Description: 00009 // 00010 // Class interface definition. 00011 // 00012 // This file is automatically generated. 00013 // DO NOT EDIT. 00014 // 00015 // Author: codegen2 00016 // Date: Friday, September 11th, 2009 @ 02:14:06 PM 00017 // Revision: $Revision: 1.1 $ 00018 // 00019 // Last Edit Date: $Date: 2009-09-14 18:52:21 $ 00020 // Source: $Source: /home/cvs/cvsroot/IGC/IGCdestinationMessageReceivedEventOutputs.h,v $ 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 00069 class IGCdestinationMessageReceivedEventOutputs 00070 { 00071 public: 00073 IGCdestinationMessageReceivedEventOutputs(); 00074 IGCdestinationMessageReceivedEventOutputs(const IGCdestinationMessageReceivedEventOutputs& Orig); 00075 IGCdestinationMessageReceivedEventOutputs(IGCdestinationMessageReceivedEventOutputsHandle Handle); 00076 00078 virtual ~IGCdestinationMessageReceivedEventOutputs(); 00079 00081 IGCdestinationMessageReceivedEventOutputs& operator=(const IGCdestinationMessageReceivedEventOutputs& Orig); 00082 00084 IGCdestinationMessageReceivedEventOutputsHandle GetHandle() const { return Handle; } 00085 00086 00103 IGCboolean MessageProcessedFlag() const; 00104 00105 00113 void SetMessageProcessedFlag(IGCboolean Value); 00114 00115 00131 IGCboolean ResendMessageFlag() const; 00132 00133 00141 void SetResendMessageFlag(IGCboolean Value); 00142 00143 00157 IGCint32 ResendMessageDelay() const; 00158 00159 00167 void SetResendMessageDelay(IGCint32 Value); 00168 00169 00182 IGCboolean StopChannelFlag() const; 00183 00184 00192 void SetStopChannelFlag(IGCboolean Value); 00193 00194 00208 IGCboolean StopChannelErrorFlag() const; 00209 00210 00218 void SetStopChannelErrorFlag(IGCboolean Value); 00219 00220 00231 const char* StopChannelReason() const; 00232 00233 00241 void SetStopChannelReason(const char* Value); 00242 00243 00249 void AddErrorLogMessage(const char* ErrorLogMessage); 00250 00251 00257 void AddWarningLogMessage(const char* WarningLogMessage); 00258 00259 00265 void AddInfoLogMessage(const char* InfoLogMessage); 00266 00267 00273 void AddDebugLogMessage(const char* DebugLogMessage); 00274 00275 00276 private: 00277 IGCdestinationMessageReceivedEventOutputsHandle Handle; 00278 }; 00279 00280 #endif // end of defensive include