Linux lorencats.com 5.10.103-v7l+ #1529 SMP Tue Mar 8 12:24:00 GMT 2022 armv7l
Apache/2.4.59 (Raspbian)
: 10.0.0.29 | : 216.73.216.15
Cant Read [ /etc/named.conf ]
7.3.31-1~deb10u7
root
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
include /
geany /
[ HOME SHELL ]
Name
Size
Permission
Action
scintilla
[ DIR ]
drwxr-xr-x
tagmanager
[ DIR ]
drwxr-xr-x
app.h
2.08
KB
-rw-r--r--
build.h
7.1
KB
-rw-r--r--
dialogs.h
2.93
KB
-rw-r--r--
document.h
11.31
KB
-rw-r--r--
editor.h
10.58
KB
-rw-r--r--
encodings.h
3.65
KB
-rw-r--r--
filetypes.h
6.86
KB
-rw-r--r--
geany.h
2.77
KB
-rw-r--r--
geanyfunctions.h
1.07
KB
-rw-r--r--
geanyplugin.h
1.83
KB
-rw-r--r--
gtkcompat.h
4.24
KB
-rw-r--r--
highlighting.h
2.32
KB
-rw-r--r--
keybindings.h
14.78
KB
-rw-r--r--
main.h
2.27
KB
-rw-r--r--
msgwindow.h
3.25
KB
-rw-r--r--
navqueue.h
1.57
KB
-rw-r--r--
plugindata.h
18.92
KB
-rw-r--r--
pluginutils.h
2.86
KB
-rw-r--r--
prefs.h
2.07
KB
-rw-r--r--
project.h
2.69
KB
-rw-r--r--
sciwrappers.h
10.83
KB
-rw-r--r--
search.h
4.21
KB
-rw-r--r--
spawn.h
4.53
KB
-rw-r--r--
stash.h
3.97
KB
-rw-r--r--
support.h
1.63
KB
-rw-r--r--
symbols.h
1.99
KB
-rw-r--r--
templates.h
2.68
KB
-rw-r--r--
toolbar.h
1.95
KB
-rw-r--r--
ui_utils.h
11.41
KB
-rw-r--r--
utils.h
10.9
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : spawn.h
/* * spawn.h - this file is part of Geany, a fast and lightweight IDE * * Copyright 2013 Dimitar Toshkov Zhekov <dimitar(dot)zhekov(at)gmail(dot)com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef GEANY_SPAWN_H #define GEANY_SPAWN_H 1 #include <glib.h> #ifdef G_OS_WIN32 # define SPAWN_WIFEXITED(status) TRUE # define SPAWN_WEXITSTATUS(status) (status) # define SPAWN_WIFSIGNALED(status) FALSE #else # include <sys/types.h> # include <sys/wait.h> # define SPAWN_WIFEXITED(status) WIFEXITED(status) /**< non-zero if the child exited normally */ # define SPAWN_WEXITSTATUS(status) WEXITSTATUS(status) /**< exit status of a child if exited normally */ # define SPAWN_WIFSIGNALED(status) WIFSIGNALED(status) /**< non-zero if the child exited due to signal */ #endif G_BEGIN_DECLS gboolean spawn_check_command(const gchar *command_line, gboolean execute, GError **error); gboolean spawn_kill_process(GPid pid, GError **error); gboolean spawn_async(const gchar *working_directory, const gchar *command_line, gchar **argv, gchar **envp, GPid *child_pid, GError **error); /** Flags passed to @c spawn_with_callbacks(), which see. */ typedef enum { SPAWN_ASYNC = 0x00, /**< Asynchronous execution [default]. */ SPAWN_SYNC = 0x01, /**< Synchronous execution. */ /* buffering modes */ SPAWN_LINE_BUFFERED = 0x00, /**< stdout/stderr are line buffered [default]. */ SPAWN_STDOUT_UNBUFFERED = 0x02, /**< stdout is not buffered. */ SPAWN_STDERR_UNBUFFERED = 0x04, /**< stderr is not buffered. */ SPAWN_UNBUFFERED = 0x06, /**< stdout/stderr are not buffered. */ /* recursive modes */ SPAWN_STDIN_RECURSIVE = 0x08, /**< The stdin callback is recursive. */ SPAWN_STDOUT_RECURSIVE = 0x10, /**< The stdout callback is recursive. */ SPAWN_STDERR_RECURSIVE = 0x20, /**< The stderr callback is recursive. */ SPAWN_RECURSIVE = 0x38 /**< All callbacks are recursive. */ } SpawnFlags; /** * Specifies the type of function passed to @c spawn_with_callbacks() as stdout or stderr * callback. * * In unbuffered mode, the @a string may contain nuls, while in line buffered mode, it may * contain only a single nul as a line termination character at @a string->len - 1. In all * cases, the @a string will be terminated with a nul character that is not part of the data * at @a string->len. * * If @c G_IO_IN or @c G_IO_PRI are set, the @a string will contain at least one character. * * @param string contains the child data if @c G_IO_IN or @c G_IO_PRI are set. * @param condition the I/O condition which has been satisfied. * @param data the passed to @c spawn_with_callbacks() with the callback. */ typedef void (*SpawnReadFunc)(GString *string, GIOCondition condition, gpointer data); gboolean spawn_with_callbacks(const gchar *working_directory, const gchar *command_line, gchar **argv, gchar **envp, SpawnFlags spawn_flags, GIOFunc stdin_cb, gpointer stdin_data, SpawnReadFunc stdout_cb, gpointer stdout_data, gsize stdout_max_length, SpawnReadFunc stderr_cb, gpointer stderr_data, gsize stderr_max_length, GChildWatchFunc exit_cb, gpointer exit_data, GPid *child_pid, GError **error); /** * A simple structure used by @c spawn_write_data() to write data to a channel. * See @c spawn_write_data() for more information. */ typedef struct _SpawnWriteData { const gchar *ptr; /**< Pointer to the data. May be NULL if the size is 0. */ gsize size; /**< Size of the data. */ } SpawnWriteData; gboolean spawn_write_data(GIOChannel *channel, GIOCondition condition, SpawnWriteData *data); gboolean spawn_sync(const gchar *working_directory, const gchar *command_line, gchar **argv, gchar **envp, SpawnWriteData *stdin_data, GString *stdout_data, GString *stderr_data, gint *exit_status, GError **error); G_END_DECLS #endif /* GEANY_SPAWN_H */
Close