PatchworkOS
Loading...
Searching...
No Matches
builtin.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
stdbool.h
>
4
#include <
stdint.h
>
5
6
typedef
struct
7
{
8
const
char
*
name
;
9
const
char
*
description
;
10
const
char
*
usage
;
11
uint64_t
(*callback)(
uint64_t
argc,
const
char
** argv);
12
}
builtin_t
;
13
14
bool
builtin_exists
(
const
char
* name);
15
16
uint64_t
builtin_execute
(
uint64_t
argc,
const
char
** argv);
builtin_execute
uint64_t builtin_execute(uint64_t argc, const char **argv)
Definition
builtin.c:100
builtin_exists
bool builtin_exists(const char *name)
Definition
builtin.c:87
stdbool.h
stdint.h
uint64_t
__UINT64_TYPE__ uint64_t
Definition
stdint.h:17
builtin_t
Definition
builtin.h:7
builtin_t::usage
const char * usage
Definition
builtin.h:10
builtin_t::description
const char * description
Definition
builtin.h:9
builtin_t::name
const char * name
Definition
builtin.h:8
src
programs
shell
builtin.h
Generated by
1.9.8