35 class ProtoTransfer :
public ProtoBase
38 ProtoTransfer(
const std::string& server,
unsigned port,
const std::string& pathname,
const std::string& sgname);
52 uint32_t GetFileId()
const;
53 std::string GetPathName()
const;
54 std::string GetStorageGroupName()
const;
56 int64_t GetSize()
const;
57 int64_t GetPosition()
const;
58 int64_t GetRequested()
const;
59 int64_t GetRemaining()
const;
61 void SetSize(int64_t size);
62 void SetPosition(int64_t position);
63 void SetRequested(int64_t requested);
70 std::string m_pathName;
71 std::string m_storageGroupName;