func (fs *fileSystem) VirtualStat(ctx context.Context, path string) (xrdfs.VirtualFSStat, error) {
	var resp stat.VirtualFSResponse
	_, err := fs.c.Send(ctx, &resp, &stat.Request{Path: path, Options: stat.OptionsVFS})
	if err != nil {
		return xrdfs.VirtualFSStat{}, err
	}
	return resp.VirtualFSStat, nil
}
// VirtualStat returns the virtual filesystem stat info for the given path.
// Note that path needs not to be an existing filesystem object, it is used as a path prefix in order to
// filter out servers and partitions that could not be used to hold objects whose path starts
// with the specified path prefix.
VirtualStat returns the virtual filesystem stat info for the given path.
Note that path needs not to be an existing filesystem object, it is used as a path prefix in order to
filter out servers and partitions that could not be used to hold objects whose path starts
with the specified path prefix.
// VirtualStat returns the virtual filesystem stat info for the given path . // Note that path needs not to be an existing filesystem object it is used as a path prefix in order to // filter out servers and partitions that could not be used to hold objects whose path starts // with the specified path prefix .
func (fs *fileSystem) VirtualStat(ctx context.Context, path string) (xrdfs.VirtualFSStat, error) {
	var resp stat.VirtualFSResponse
	_, err := fs.c.Send(ctx, &resp, &stat.Request{Path: path, Options: stat.OptionsVFS})
	if err != nil {
		return xrdfs.VirtualFSStat{}, err
	}
	return resp.VirtualFSStat, nil
}
func ( fs * fileSystem ) VirtualStat ( ctx context . Context , path string ) ( xrdfs . VirtualFSStat , error ) { var resp stat . VirtualFSResponse _ , err := fs . c . Send ( ctx , & resp , & stat . Request { Path : path , Options : stat . OptionsVFS } ) if err != nil { return xrdfs . VirtualFSStat { } , err } return resp . VirtualFSStat , nil }
VirtualStat returns the virtual filesystem stat info for the given path.
VirtualStat returns the virtual filesystem stat info for the given path .