Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/davmac314/dinit
/ functions
Functions
1,514 in github.com/davmac314/dinit
⨍
Functions
1,514
◇
Types & classes
364
Method
dinit_proc
src/igr-tests/igr.h:282
Method
dinit_unordered_set
src/includes/dinit-util.h:946
Method
dinitcheck_proc
src/igr-tests/igr.h:335
Method
dinitctl_proc
src/igr-tests/igr.h:322
Method
dir_entry
src/includes/service-dir.h:14
Method
dir_fd_handler
src/tests/test-bpsys.cc:224
Method
dirload_service_set
src/includes/service.h:1315
Method
disable_fd_watch
dasynq/include/dasynq/kqueue.h:507
Method
disable_fd_watch
dasynq/include/dasynq/pselect.h:225
Method
disable_fd_watch
dasynq/include/dasynq/select.h:271
Method
disable_fd_watch
dasynq/include/dasynq/kqueue-macos.h:346
Method
disable_fd_watch_nolock
dasynq/include/dasynq/kqueue.h:512
Method
disable_fd_watch_nolock
dasynq/include/dasynq/pselect.h:215
Method
disable_fd_watch_nolock
dasynq/include/dasynq/select.h:261
Method
disable_fd_watch_nolock
dasynq/include/dasynq/kqueue-macos.h:351
Method
dispatch
dasynq/include/dasynq.h:1649
Method
dispatch
dasynq/include/dasynq.h:1802
Method
dispatch
dasynq/include/dasynq.h:2009
Method
dispatch
dasynq/include/dasynq.h:2242
Method
dispatch_second
Bi-directional file descriptor watches have a secondary dispatch function for the secondary watcher (i.e. the output watcher):
dasynq/include/dasynq/basewatchers.h:163
Method
dlist
src/includes/dinit-ll.h:37
Method
do_insert
src/includes/dinit-util.h:907
Method
do_oom_close
Close connection due to out-of-memory condition.
src/includes/control.h:224
Method
do_rehash
src/includes/dinit-util.h:798
Method
do_restart
src/baseproc-service.cc:355
Method
do_smooth_recovery
src/baseproc-service.cc:23
Method
do_start
src/service.cc:344
Method
do_stop
src/service.cc:653
Function
dummy_lint
A dummy lint-reporting function.
src/includes/load-service.h:1176
Method
empty
dasynq/include/dasynq/daryheap.h:289
Method
empty
dasynq/include/dasynq/btree_set.h:577
Method
empty
dasynq/include/dasynq/stableheap.h:118
Method
empty
src/includes/dinit-util.h:98
Method
empty
src/includes/dinit-util.h:1073
Method
enable_fd_watch
dasynq/include/dasynq/kqueue.h:497
Method
enable_fd_watch
dasynq/include/dasynq/pselect.h:209
Method
enable_fd_watch
dasynq/include/dasynq/select.h:255
Method
enable_fd_watch
dasynq/include/dasynq/kqueue-macos.h:336
Method
enable_fd_watch_nolock
dasynq/include/dasynq/kqueue.h:502
Method
enable_fd_watch_nolock
dasynq/include/dasynq/pselect.h:199
Method
enable_fd_watch_nolock
dasynq/include/dasynq/select.h:245
Method
enable_fd_watch_nolock
dasynq/include/dasynq/kqueue-macos.h:341
Method
end
src/includes/dinit-util.h:948
Method
end
src/includes/dinit-util.h:1219
Method
ensure_capacity
dasynq/include/dasynq/svec.h:128
Function
environ2_test
src/igr-tests/igr-runner.cc:258
Function
environ_test
src/igr-tests/igr-runner.cc:228
Method
environment
src/includes/dinit-env.h:124
Method
epoll_fd_s
dasynq/include/dasynq/epoll.h:73
Method
epoll_loop
* epoll_loop constructor. * * Throws std::system_error or std::bad_alloc if the event loop cannot be initialised. */
dasynq/include/dasynq/epoll.h:175
Method
event_dispatch
dasynq/include/dasynq.h:656
Method
event_loop
dasynq/include/dasynq.h:1565
Method
exec_failed
src/tests/test_procservice.h:14
Method
exec_status_pipe_watcher
src/includes/proc-service.h:107
Method
exec_succeeded
Called if exec succeeds.
src/includes/proc-service.h:313
Method
exec_succeeded
src/tests/test_procservice.h:8
Method
exit_status
src/tests/test-includes/baseproc-sys.h:107
Method
expired
src/tests/test-includes/dinit.h:245
Function
extract_console_queue
src/includes/service.h:984
Function
extract_prop_queue
src/includes/service.h:974
Function
extract_stop_queue
src/includes/service.h:979
Method
fd_event
src/dinit.cc:147
Method
fd_event
src/dinit.cc:160
Method
fd_event
src/shutdown.cc:679
Method
fd_event
src/dinit-log.cc:160
Method
fd_event
src/proc-service.cc:94
Method
fd_holder
src/includes/dinit-util.h:181
Method
file_fd_handler
src/tests/test-bpsys.cc:158
Method
file_input_stack
src/includes/file-input-stack.h:34
Method
file_pos
src/includes/load-service.h:205
Method
file_pos_ref
src/includes/load-service.h:160
Method
find
src/includes/dinit-util.h:1024
Method
find_var_name
src/includes/dinit-env.h:106
Method
flush
Write buffer contents out to file descriptor. The descriptor is assumed to be non-blocking. returns ENDFILE if there is no more content to flush (buff
src/shutdown.cc:146
Method
flush
src/dinit-iostream.cc:228
Function
force_stop_test
src/igr-tests/igr-runner.cc:339
Method
fork
Fork and watch the child with this watcher on the given event loop. If resource limitations prevent the child process from being watched, it is termin
dasynq/include/dasynq.h:2152
Method
fork
src/tests/test-includes/dinit.h:84
Method
general_error
src/includes/dinit-client.h:52
Method
get
dasynq/include/dasynq/childproc.h:27
Method
get
Get wrapped capabilities; this is a pointer and will be null if invalid.
src/includes/dinit-util.h:165
Method
get_attn_lock
Acquire the attention lock (when held, ensures that no thread is polling the AEN mechanism). This can be used to safely remove watches, since it is ce
dasynq/include/dasynq.h:1136
Method
get_exit_status
dasynq/include/dasynq/childproc.h:101
Method
get_exit_status
src/tests/test-includes/baseproc-sys.h:134
Method
get_exit_status
src/tests/test-includes/dinit.h:75
Method
get_fd
dasynq/include/dasynq/kqueue.h:89
Method
get_fd
dasynq/include/dasynq/select.h:43
Method
get_fd
dasynq/include/dasynq/kqueue-macos.h:55
Method
get_file_content
src/tests/test-bpsys.cc:80
Method
get_free
src/includes/cpbuffer.h:28
Method
get_fs_node
src/tests/test-bpsys.cc:243
Method
get_head
dasynq/include/dasynq.h:267
Method
get_input_fd
Get the file descriptor which the process should read input from (STDIN). Return false on failure. If input_fd returned is -1, process has no specific
src/includes/proc-service.h:327
Method
get_input_fd
src/includes/proc-service.h:706
Method
get_line_num
src/includes/load-service.h:176
Method
get_line_nx
src/dinit-iostream.cc:526
Method
get_notification_fd
src/tests/test_procservice.h:46
Method
get_output_pipe_fd
Get fd corresponding to the read end of the pipe/socket connected to the write end used by the service process (if any). Opens the pipe if not already
src/includes/service.h:720
Method
get_output_pipe_fd
src/includes/service.h:911
Method
get_pid
src/includes/proc-service.h:590
← previous
next →
801–900 of 1,514, ranked by callers