C# Class org.phprpc.PHPRPC_Server

Exibir arquivo Open project: bluelovers/phprpc

Public Methods

Method Description
Add ( Object obj ) : System.Boolean
Add ( Object obj, Type type ) : System.Boolean
Add ( String function, Object obj ) : System.Boolean
Add ( String function, Object obj, String alias ) : System.Boolean
Add ( String function, Object obj, Type type, String alias ) : System.Boolean
Add ( String function, Type type ) : System.Boolean
Add ( String function, Type type, String alias ) : System.Boolean
Add ( Type type ) : System.Boolean
AddGlobal ( Object obj ) : System.Boolean
AddGlobal ( Object obj, Type type ) : System.Boolean
AddGlobal ( String function, Object obj ) : System.Boolean
AddGlobal ( String function, Object obj, String alias ) : System.Boolean
AddGlobal ( String function, Object obj, Type type, String alias ) : System.Boolean
AddGlobal ( String function, Type type ) : System.Boolean
AddGlobal ( String function, Type type, String alias ) : System.Boolean
AddGlobal ( Type type ) : System.Boolean
PHPRPC_Server ( ) : System
Start ( ) : void

Private Methods

Method Description
Add ( String funcnames, Object obj, Type type, String aliases, Hashtable functions ) : System.Boolean
AddJsSlashes ( Byte data ) : String
AddJsSlashes ( String str ) : String
Base64Decode ( String data ) : Byte[]
Call ( MethodInfo function, Object obj, ArrayList arguments ) : Byte[]
CallFunction ( ) : void
DecryptString ( Byte data, Byte level ) : Byte[]
Deserialize ( Byte data ) : Object
EncodeString ( Byte data ) : String
EncodeString ( String str ) : String
EncryptString ( Byte data, Byte level ) : Byte[]
GetAllFunctions ( Type type, BindingFlags bindingFlags ) : String[]
GetArguments ( ) : ArrayList
GetBooleanRequest ( String name ) : System.Boolean
InitCallback ( ) : void
InitClientID ( ) : void
InitEncode ( ) : void
InitEncrypt ( ) : void
InitErrorHandler ( ) : void
InitKey ( ) : void
InitKeylen ( ) : void
InitRef ( ) : void
JsReplace ( Match m ) : String
KeyExchange ( ) : void
SendCallback ( ) : void
SendError ( ) : void
SendFunctions ( ) : void
SendHeader ( ) : void
SendOutput ( ) : void
SendURL ( ) : void
Serialize ( Object obj ) : Byte[]

Method Details

Add() public method

public Add ( Object obj ) : System.Boolean
obj Object
return System.Boolean

Add() public method

public Add ( Object obj, Type type ) : System.Boolean
obj Object
type System.Type
return System.Boolean

Add() public method

public Add ( String function, Object obj ) : System.Boolean
function String
obj Object
return System.Boolean

Add() public method

public Add ( String function, Object obj, String alias ) : System.Boolean
function String
obj Object
alias String
return System.Boolean

Add() public method

public Add ( String function, Object obj, Type type, String alias ) : System.Boolean
function String
obj Object
type System.Type
alias String
return System.Boolean

Add() public method

public Add ( String function, Type type ) : System.Boolean
function String
type System.Type
return System.Boolean

Add() public method

public Add ( String function, Type type, String alias ) : System.Boolean
function String
type System.Type
alias String
return System.Boolean

Add() public method

public Add ( Type type ) : System.Boolean
type System.Type
return System.Boolean

AddGlobal() public static method

public static AddGlobal ( Object obj ) : System.Boolean
obj Object
return System.Boolean

AddGlobal() public static method

public static AddGlobal ( Object obj, Type type ) : System.Boolean
obj Object
type System.Type
return System.Boolean

AddGlobal() public static method

public static AddGlobal ( String function, Object obj ) : System.Boolean
function String
obj Object
return System.Boolean

AddGlobal() public static method

public static AddGlobal ( String function, Object obj, String alias ) : System.Boolean
function String
obj Object
alias String
return System.Boolean

AddGlobal() public static method

public static AddGlobal ( String function, Object obj, Type type, String alias ) : System.Boolean
function String
obj Object
type System.Type
alias String
return System.Boolean

AddGlobal() public static method

public static AddGlobal ( String function, Type type ) : System.Boolean
function String
type System.Type
return System.Boolean

AddGlobal() public static method

public static AddGlobal ( String function, Type type, String alias ) : System.Boolean
function String
type System.Type
alias String
return System.Boolean

AddGlobal() public static method

public static AddGlobal ( Type type ) : System.Boolean
type System.Type
return System.Boolean

PHPRPC_Server() public method

public PHPRPC_Server ( ) : System
return System

Start() public method

public Start ( ) : void
return void