com.caucho.quercus.lib.file
Class PhpProtocolWrapper

java.lang.Object
  extended by com.caucho.quercus.lib.file.ProtocolWrapper
      extended by com.caucho.quercus.lib.file.PhpProtocolWrapper

public class PhpProtocolWrapper
extends ProtocolWrapper


Constructor Summary
PhpProtocolWrapper()
           
 
Method Summary
 BinaryStream fopen(Env env, StringValue pathV, StringValue mode, LongValue options)
           
 boolean mkdir(Env env, StringValue path, LongValue mode, LongValue options)
           
 Value opendir(Env env, StringValue path, LongValue flags)
           
 boolean rename(Env env, StringValue path_from, StringValue path_to)
           
 boolean rmdir(Env env, StringValue path, LongValue options)
           
 boolean unlink(Env env, StringValue path)
           
 Value url_stat(Env env, StringValue path, LongValue flags)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhpProtocolWrapper

public PhpProtocolWrapper()
Method Detail

fopen

public BinaryStream fopen(Env env,
                          StringValue pathV,
                          StringValue mode,
                          LongValue options)
Overrides:
fopen in class ProtocolWrapper

opendir

public Value opendir(Env env,
                     StringValue path,
                     LongValue flags)
Overrides:
opendir in class ProtocolWrapper

unlink

public boolean unlink(Env env,
                      StringValue path)
Overrides:
unlink in class ProtocolWrapper

rename

public boolean rename(Env env,
                      StringValue path_from,
                      StringValue path_to)
Overrides:
rename in class ProtocolWrapper

mkdir

public boolean mkdir(Env env,
                     StringValue path,
                     LongValue mode,
                     LongValue options)
Overrides:
mkdir in class ProtocolWrapper

rmdir

public boolean rmdir(Env env,
                     StringValue path,
                     LongValue options)
Overrides:
rmdir in class ProtocolWrapper

url_stat

public Value url_stat(Env env,
                      StringValue path,
                      LongValue flags)
Overrides:
url_stat in class ProtocolWrapper