|
@@ -12,24 +12,33 @@
|
|
|
|
|
|
C_DECL_BEGIN
|
|
|
|
|
|
-// type
|
|
|
+// Type
|
|
|
kcontext_type_e kcontext_type(const kcontext_t *context);
|
|
|
FAUX_HIDDEN bool_t kcontext_set_type(kcontext_t *context, kcontext_type_e type);
|
|
|
-// retcode
|
|
|
+// RetCode
|
|
|
int kcontext_retcode(const kcontext_t *context);
|
|
|
FAUX_HIDDEN bool_t kcontext_set_retcode(kcontext_t *context, int retcode);
|
|
|
-// plugin
|
|
|
+// Plugin
|
|
|
kplugin_t *kcontext_plugin(const kcontext_t *context);
|
|
|
FAUX_HIDDEN bool_t kcontext_set_plugin(kcontext_t *context, kplugin_t *plugin);
|
|
|
-// sym
|
|
|
+// Sym
|
|
|
ksym_t *kcontext_sym(const kcontext_t *context);
|
|
|
FAUX_HIDDEN bool_t kcontext_set_sym(kcontext_t *context, ksym_t *sym);
|
|
|
-// action
|
|
|
+// Action
|
|
|
kaction_t *kcontext_action(const kcontext_t *context);
|
|
|
FAUX_HIDDEN bool_t kcontext_set_action(kcontext_t *context, kaction_t *action);
|
|
|
-// command
|
|
|
+// Command
|
|
|
kcommand_t *kcontext_command(const kcontext_t *context);
|
|
|
FAUX_HIDDEN bool_t kcontext_set_command(kcontext_t *context, kcommand_t *command);
|
|
|
+// STDIN
|
|
|
+int kcontext_stdin(const kcontext_t *context);
|
|
|
+FAUX_HIDDEN bool_t kcontext_set_stdin(kcontext_t *context, int stdin);
|
|
|
+// STDOUT
|
|
|
+int kcontext_stdout(const kcontext_t *context);
|
|
|
+FAUX_HIDDEN bool_t kcontext_set_stdout(kcontext_t *context, int stdout);
|
|
|
+// STDERR
|
|
|
+int kcontext_stderr(const kcontext_t *context);
|
|
|
+FAUX_HIDDEN bool_t kcontext_set_stderr(kcontext_t *context, int stderr);
|
|
|
|
|
|
C_DECL_END
|
|
|
|