Arquivos
hhvm/hphp/runtime/ext/ext_server.ext_hhvm.h
T
aalexandre d09fd3e421 inttypes conversion broken down by steps.
Per @mwilliams' suggestion, this is the first stage in a staggered approach to replacing int64 with int64_t. More precisely I inserted "typedef ::int64_t int64;" in util/base.h and dealt with the consequences.
2013-02-11 06:07:07 -08:00

199 linhas
5.7 KiB
C++

/*
+----------------------------------------------------------------------+
| HipHop for PHP |
+----------------------------------------------------------------------+
| Copyright (c) 2010- Facebook, Inc. (http://www.facebook.com) |
| Copyright (c) 1997-2010 The PHP Group |
+----------------------------------------------------------------------+
| This source file is subject to version 3.01 of the PHP license, |
| that is bundled with this package in the file LICENSE, and is |
| available through the world-wide-web at the following url: |
| http://www.php.net/license/3_01.txt |
| If you did not receive a copy of the PHP license and are unable to |
| obtain it through the world-wide-web, please send a note to |
| license@php.net so we can mail you a copy immediately. |
+----------------------------------------------------------------------+
*/
namespace HPHP {
/*
bool HPHP::f_dangling_server_proxy_old_request()
_ZN4HPHP35f_dangling_server_proxy_old_requestEv
(return value) => rax
*/
bool fh_dangling_server_proxy_old_request() asm("_ZN4HPHP35f_dangling_server_proxy_old_requestEv");
/*
bool HPHP::f_dangling_server_proxy_new_request(HPHP::String const&)
_ZN4HPHP35f_dangling_server_proxy_new_requestERKNS_6StringE
(return value) => rax
host => rdi
*/
bool fh_dangling_server_proxy_new_request(Value* host) asm("_ZN4HPHP35f_dangling_server_proxy_new_requestERKNS_6StringE");
/*
bool HPHP::f_pagelet_server_is_enabled()
_ZN4HPHP27f_pagelet_server_is_enabledEv
(return value) => rax
*/
bool fh_pagelet_server_is_enabled() asm("_ZN4HPHP27f_pagelet_server_is_enabledEv");
/*
HPHP::Object HPHP::f_pagelet_server_task_start(HPHP::String const&, HPHP::Array const&, HPHP::String const&, HPHP::Array const&)
_ZN4HPHP27f_pagelet_server_task_startERKNS_6StringERKNS_5ArrayES2_S5_
(return value) => rax
_rv => rdi
url => rsi
headers => rdx
post_data => rcx
files => r8
*/
Value* fh_pagelet_server_task_start(Value* _rv, Value* url, Value* headers, Value* post_data, Value* files) asm("_ZN4HPHP27f_pagelet_server_task_startERKNS_6StringERKNS_5ArrayES2_S5_");
/*
long HPHP::f_pagelet_server_task_status(HPHP::Object const&)
_ZN4HPHP28f_pagelet_server_task_statusERKNS_6ObjectE
(return value) => rax
task => rdi
*/
long fh_pagelet_server_task_status(Value* task) asm("_ZN4HPHP28f_pagelet_server_task_statusERKNS_6ObjectE");
/*
HPHP::String HPHP::f_pagelet_server_task_result(HPHP::Object const&, HPHP::VRefParamValue const&, HPHP::VRefParamValue const&, long)
_ZN4HPHP28f_pagelet_server_task_resultERKNS_6ObjectERKNS_14VRefParamValueES5_l
(return value) => rax
_rv => rdi
task => rsi
headers => rdx
code => rcx
timeout_ms => r8
*/
Value* fh_pagelet_server_task_result(Value* _rv, Value* task, TypedValue* headers, TypedValue* code, long timeout_ms) asm("_ZN4HPHP28f_pagelet_server_task_resultERKNS_6ObjectERKNS_14VRefParamValueES5_l");
/*
void HPHP::f_pagelet_server_flush()
_ZN4HPHP22f_pagelet_server_flushEv
*/
void fh_pagelet_server_flush() asm("_ZN4HPHP22f_pagelet_server_flushEv");
/*
bool HPHP::f_xbox_send_message(HPHP::String const&, HPHP::VRefParamValue const&, long, HPHP::String const&)
_ZN4HPHP19f_xbox_send_messageERKNS_6StringERKNS_14VRefParamValueElS2_
(return value) => rax
msg => rdi
ret => rsi
timeout_ms => rdx
host => rcx
*/
bool fh_xbox_send_message(Value* msg, TypedValue* ret, long timeout_ms, Value* host) asm("_ZN4HPHP19f_xbox_send_messageERKNS_6StringERKNS_14VRefParamValueElS2_");
/*
bool HPHP::f_xbox_post_message(HPHP::String const&, HPHP::String const&)
_ZN4HPHP19f_xbox_post_messageERKNS_6StringES2_
(return value) => rax
msg => rdi
host => rsi
*/
bool fh_xbox_post_message(Value* msg, Value* host) asm("_ZN4HPHP19f_xbox_post_messageERKNS_6StringES2_");
/*
HPHP::Object HPHP::f_xbox_task_start(HPHP::String const&)
_ZN4HPHP17f_xbox_task_startERKNS_6StringE
(return value) => rax
_rv => rdi
message => rsi
*/
Value* fh_xbox_task_start(Value* _rv, Value* message) asm("_ZN4HPHP17f_xbox_task_startERKNS_6StringE");
/*
bool HPHP::f_xbox_task_status(HPHP::Object const&)
_ZN4HPHP18f_xbox_task_statusERKNS_6ObjectE
(return value) => rax
task => rdi
*/
bool fh_xbox_task_status(Value* task) asm("_ZN4HPHP18f_xbox_task_statusERKNS_6ObjectE");
/*
long HPHP::f_xbox_task_result(HPHP::Object const&, long, HPHP::VRefParamValue const&)
_ZN4HPHP18f_xbox_task_resultERKNS_6ObjectElRKNS_14VRefParamValueE
(return value) => rax
task => rdi
timeout_ms => rsi
ret => rdx
*/
long fh_xbox_task_result(Value* task, long timeout_ms, TypedValue* ret) asm("_ZN4HPHP18f_xbox_task_resultERKNS_6ObjectElRKNS_14VRefParamValueE");
/*
HPHP::Variant HPHP::f_xbox_process_call_message(HPHP::String const&)
_ZN4HPHP27f_xbox_process_call_messageERKNS_6StringE
(return value) => rax
_rv => rdi
msg => rsi
*/
TypedValue* fh_xbox_process_call_message(TypedValue* _rv, Value* msg) asm("_ZN4HPHP27f_xbox_process_call_messageERKNS_6StringE");
/*
long HPHP::f_xbox_get_thread_timeout()
_ZN4HPHP25f_xbox_get_thread_timeoutEv
(return value) => rax
*/
long fh_xbox_get_thread_timeout() asm("_ZN4HPHP25f_xbox_get_thread_timeoutEv");
/*
void HPHP::f_xbox_set_thread_timeout(int)
_ZN4HPHP25f_xbox_set_thread_timeoutEi
timeout => rdi
*/
void fh_xbox_set_thread_timeout(int timeout) asm("_ZN4HPHP25f_xbox_set_thread_timeoutEi");
/*
void HPHP::f_xbox_schedule_thread_reset()
_ZN4HPHP28f_xbox_schedule_thread_resetEv
*/
void fh_xbox_schedule_thread_reset() asm("_ZN4HPHP28f_xbox_schedule_thread_resetEv");
/*
long HPHP::f_xbox_get_thread_time()
_ZN4HPHP22f_xbox_get_thread_timeEv
(return value) => rax
*/
long fh_xbox_get_thread_time() asm("_ZN4HPHP22f_xbox_get_thread_timeEv");
} // !HPHP