www.pudn.com > Ftpwork > FileHdr.h


#ifndef FILEHDR_H_HEADER_INCLUDED_C24D9659
#define FILEHDR_H_HEADER_INCLUDED_C24D9659

#include "String.h"
class NetLayer;
class Monitor;

//##ModelId=3DB11B6102C8
class FileHdr
{
  public:
    //##ModelId=3DB11BBA032A
    BOOL GetFile(String* premotename, String* plocalname, Monitor* pmonitor);


    BOOL PutFile(String* premotename, String* plocalname, Monitor* pmonitor);

    //##ModelId=3DB162FD030F
//Del by KDevelop: 

    //##ModelId=3DB229D10294
    FileHdr();

    BOOL IsFileExist(const char * pathname);
    long GetFileSize(const char* filename);

    //##ModelId=3DB229D102BC
    void SetNetLayer(NetLayer* pnet);

  private:
    //##ModelId=3DB215F40329
    NetLayer* pnetlayer;

};



#endif /* FILEHDR_H_HEADER_INCLUDED_C24D9659 */