00001
00002
00004
00005 #if !defined(AFX_CLIENTAXISENGINE_H__4DA1EBC5_C7D8_4747_8069_C3E8B6A2E929__INCLUDED_)
00006 #define AFX_CLIENTAXISENGINE_H__4DA1EBC5_C7D8_4747_8069_C3E8B6A2E929__INCLUDED_
00007
00008 #include "AxisEngine.h"
00009
00017 class ClientAxisEngine : public AxisEngine
00018 {
00019 public:
00020 MessageData* GetMessageData();
00021 ClientAxisEngine();
00022 virtual ~ClientAxisEngine();
00023 virtual int Process(Ax_soapstream* pSoap);
00024 protected:
00025 virtual int Invoke(MessageData* pMsg);
00026 virtual void OnFault(MessageData* pMsg);
00027 private:
00028 Ax_soapstream* m_pSoap;
00029 };
00030
00031 #endif // !defined(AFX_CLIENTAXISENGINE_H__4DA1EBC5_C7D8_4747_8069_C3E8B6A2E929__INCLUDED_)