You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
640 B
C

1 month ago
/////////////////////////////////////////////////////////////////////////////
//<2F><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>:
// SegY<67><59>д<EFBFBD><D0B4>
//
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>д: 2008-11-09
//
//
/////////////////////////////////////////////////////////////////////////////
#pragma once
#include "filesegy.h"
#include ".\httpget.h"
namespace NFile64
{
class CFileSegyHttp :
public CFileSegy
{
public:
CFileSegyHttp(void);
virtual ~CFileSegyHttp(void);
virtual BOOL Open(LPCTSTR lpHttpFileName);
virtual __int64 Seek(__int64 offset, int origin);
virtual UINT Read(void* lpBuf, UINT nCount);
virtual void Close(void);
virtual BOOL IsOpen(void);
protected:
CHttpGet* m_pHttpGet;
};
};