| 1234567891011121314151617181920212223242526 |
- package envimpl
- import (
- "github.com/v2fly/v2ray-core/v4/common/environment"
- "github.com/v2fly/v2ray-core/v4/common/platform/filesystem"
- "github.com/v2fly/v2ray-core/v4/common/platform/filesystem/fsifce"
- )
- type fileSystemDefaultImpl struct {
- }
- func (f fileSystemDefaultImpl) OpenFileForReadSeek() fsifce.FileSeekerFunc {
- return filesystem.NewFileSeeker
- }
- func (f fileSystemDefaultImpl) OpenFileForRead() fsifce.FileReaderFunc {
- return filesystem.NewFileReader
- }
- func (f fileSystemDefaultImpl) OpenFileForWrite() fsifce.FileWriterFunc {
- return filesystem.NewFileWriter
- }
- func NewDefaultFileSystemDefaultImpl() environment.FileSystemCapabilitySet {
- return fileSystemDefaultImpl{}
- }
|