📁
SKYSHELL MANAGER
PHP v8.2.30
Create
Create
Path:
root
/
home
/
qooetu
/
costes.qooetu.com
/
Name
Size
Perm
Actions
📁
.well-known
-
0755
🗑️
🏷️
🔒
📁
2e19d9
-
0755
🗑️
🏷️
🔒
📁
6b114
-
0755
🗑️
🏷️
🔒
📁
Modules
-
0755
🗑️
🏷️
🔒
📁
app
-
0755
🗑️
🏷️
🔒
📁
assets
-
0755
🗑️
🏷️
🔒
📁
bootstrap
-
0755
🗑️
🏷️
🔒
📁
cgi-bin
-
0755
🗑️
🏷️
🔒
📁
config
-
0755
🗑️
🏷️
🔒
📁
css
-
0755
🗑️
🏷️
🔒
📁
database
-
0755
🗑️
🏷️
🔒
📁
images
-
0755
🗑️
🏷️
🔒
📁
js
-
0755
🗑️
🏷️
🔒
📁
nbproject
-
0755
🗑️
🏷️
🔒
📁
public
-
0755
🗑️
🏷️
🔒
📁
resources
-
0755
🗑️
🏷️
🔒
📁
routes
-
0755
🗑️
🏷️
🔒
📁
storage
-
0755
🗑️
🏷️
🔒
📁
tests
-
0755
🗑️
🏷️
🔒
📁
uploads
-
0755
🗑️
🏷️
🔒
📁
vendor
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0755
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.htaccess
0.23 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
COOKIE.txt
0.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
X7ROOT.txt
0.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
defaults.php
1.29 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
engine.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
error_log
813.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
features.php
11.28 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
googlecfb82e09419fc0f6.html
0.05 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php0
1.56 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
inputs.php
0.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
kurd.html
1.07 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
library.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
min.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
p.php
2.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
php.ini
0.04 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
product.php
1.78 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
qpmwztts.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
robots.txt
0.32 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
tovmbkwh.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
tyyffovi.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
veoxv.html
1.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
Edit: CBindings.h
/* * Phusion Passenger - https://www.phusionpassenger.com/ * Copyright (c) 2017-2025 Asynchronous B.V. * * "Passenger", "Phusion Passenger" and "Union Station" are registered * trademarks of Asynchronous B.V. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ #ifndef _PASSENGER_JSON_TOOLS_CBINDINGS_H_ #define _PASSENGER_JSON_TOOLS_CBINDINGS_H_ #include <stddef.h> #ifdef __cplusplus extern "C" { #endif typedef enum { PSG_JSON_VALUE_TYPE_NULL, PSG_JSON_VALUE_TYPE_INT, PSG_JSON_VALUE_TYPE_UINT, PSG_JSON_VALUE_TYPE_REAL, PSG_JSON_VALUE_TYPE_STRING, PSG_JSON_VALUE_TYPE_BOOLEAN, PSG_JSON_VALUE_TYPE_ARRAY, PSG_JSON_VALUE_TYPE_OBJECT } PsgJsonValueType; typedef void PsgJsonValue; typedef void PsgJsonValueIterator; PsgJsonValue *psg_json_value_new_null(); PsgJsonValue *psg_json_value_new_with_type(PsgJsonValueType type); PsgJsonValue *psg_json_value_new_str(const char *val, size_t size); PsgJsonValue *psg_json_value_new_int(int val); PsgJsonValue *psg_json_value_new_uint(unsigned int val); PsgJsonValue *psg_json_value_new_real(double val); PsgJsonValue *psg_json_value_new_bool(int val); void psg_json_value_free(PsgJsonValue *val); PsgJsonValue *psg_json_value_get_or_create_null(PsgJsonValue *doc, const char *name, size_t size); PsgJsonValue *psg_json_value_get(PsgJsonValue *doc, const char *name, size_t size); PsgJsonValue *psg_json_value_get_at_index(PsgJsonValue *doc, unsigned int index); PsgJsonValueType psg_json_value_type(const PsgJsonValue *doc); int psg_json_value_eq(const PsgJsonValue *doc, const PsgJsonValue *doc2); int psg_json_value_is_member(const PsgJsonValue *doc, const char *name, size_t size); unsigned int psg_json_value_size(const PsgJsonValue *doc); PsgJsonValue *psg_json_value_set_value(PsgJsonValue *doc, const char *name, size_t name_size, const PsgJsonValue *val); PsgJsonValue *psg_json_value_set_str(PsgJsonValue *doc, const char *name, const char *val, size_t size); PsgJsonValue *psg_json_value_set_int(PsgJsonValue *doc, const char *name, int val); PsgJsonValue *psg_json_value_set_uint(PsgJsonValue *doc, const char *name, unsigned int val); PsgJsonValue *psg_json_value_set_real(PsgJsonValue *doc, const char *name, double val); PsgJsonValue *psg_json_value_set_bool(PsgJsonValue *doc, const char *name, int val); PsgJsonValue *psg_json_value_append_val(PsgJsonValue *doc, const PsgJsonValue *val); void psg_json_value_swap(PsgJsonValue *doc, PsgJsonValue *doc2); int psg_json_value_is_null(const PsgJsonValue *doc); int psg_json_value_empty(const PsgJsonValue *doc); const char *psg_json_value_as_cstr(const PsgJsonValue *doc); const char *psg_json_value_get_str(const PsgJsonValue *doc, size_t *size); void psg_json_value_begin(PsgJsonValue *doc, PsgJsonValueIterator *it); void psg_json_value_end(PsgJsonValue *doc, PsgJsonValueIterator *it); char *psg_json_value_to_styled_string(const PsgJsonValue *doc); PsgJsonValue *psg_autocast_value_to_json(const char *data, size_t size, char **error); PsgJsonValueIterator *psg_json_value_iterator_new(); void psg_json_value_iterator_free(PsgJsonValueIterator *it); void psg_json_value_iterator_advance(PsgJsonValueIterator *it); int psg_json_value_iterator_eq(PsgJsonValueIterator *it, PsgJsonValueIterator *other); const char *psg_json_value_iterator_get_name(PsgJsonValueIterator *it, size_t *size); PsgJsonValue *psg_json_value_iterator_get_value(PsgJsonValueIterator *it); #ifdef __cplusplus } // extern "C" #endif #endif /* _PASSENGER_JSON_TOOLS_CBINDINGS_H_ */
Save