Ejemplo n.º 1
0
	void NetworkBinding::_CreateHTTPCookie(const ValueList& args, KValueRef result)
	{
		result->SetObject(new HTTPCookie());
	}
Ejemplo n.º 2
0
 void APIBinding::_GetApplication(const ValueList& args, KValueRef result)
 {
     KObjectRef app = new ApplicationBinding(host->GetApplication(), true);
     result->SetObject(app);
 }
Ejemplo n.º 3
0
	void NetworkBinding::_CreateHTTPServer(const ValueList& args, KValueRef result)
	{
		result->SetObject(new HTTPServerBinding(host));
	}
Ejemplo n.º 4
0
	void NetworkBinding::_CreateIRCClient(const ValueList& args, KValueRef result)
	{
		AutoPtr<IRCClientBinding> irc = new IRCClientBinding(host);
		result->SetObject(irc);
	}
Ejemplo n.º 5
0
	void NetworkBinding::_CreateTCPServerSocket(const ValueList& args, KValueRef result)
	{
		args.VerifyException("createTCPServerSocket", "m");
		KMethodRef target = args.at(0)->ToMethod();
		result->SetObject(new TCPServerSocketBinding(host,target));
	}
Ejemplo n.º 6
0
	void NetworkBinding::_GetHostByName(const ValueList& args, KValueRef result)
	{
		result->SetObject(GetHostBinding(args.GetString(0)));
	}
Ejemplo n.º 7
0
	void AppBinding::GetSystemProperties(const ValueList& args, KValueRef result)
	{
		result->SetObject(AppConfig::Instance()->GetSystemProperties());
	}