Пример #1
0
	void NetworkBinding::_CreateHTTPCookie(const ValueList& args, KValueRef result)
	{
		result->SetObject(new HTTPCookie());
	}
Пример #2
0
 void APIBinding::_GetApplication(const ValueList& args, KValueRef result)
 {
     KObjectRef app = new ApplicationBinding(host->GetApplication(), true);
     result->SetObject(app);
 }
Пример #3
0
	void NetworkBinding::_CreateHTTPServer(const ValueList& args, KValueRef result)
	{
		result->SetObject(new HTTPServerBinding(host));
	}
Пример #4
0
	void NetworkBinding::_CreateIRCClient(const ValueList& args, KValueRef result)
	{
		AutoPtr<IRCClientBinding> irc = new IRCClientBinding(host);
		result->SetObject(irc);
	}
Пример #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));
	}
Пример #6
0
	void NetworkBinding::_GetHostByName(const ValueList& args, KValueRef result)
	{
		result->SetObject(GetHostBinding(args.GetString(0)));
	}
Пример #7
0
	void AppBinding::GetSystemProperties(const ValueList& args, KValueRef result)
	{
		result->SetObject(AppConfig::Instance()->GetSystemProperties());
	}