Class Hierarchy   Class Index   Method Index  

IGCdestinationMessageReceivedEventOutputs.h

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