// Syncify // // Douglas Thrift // // $Id$ #include "SambaReader.hpp" SambaReader::SambaReader(const ext::String& path) : file(CheckError(::smbc_open(path.NullTerminate(), O_RDONLY, 0))) { } SambaReader::~SambaReader() { ::smbc_close(file); } size_t SambaReader::Read(char* data, size_t length) { return CheckError(::smbc_read(file, data, length)); }