MCPcopy Create free account

hub / github.com/davmac314/dinit / functions

Functions1,514 in github.com/davmac314/dinit

Methodget_pollwait_lock
Acquire the poll-wait lock (to be held when polling the AEN mechanism; lower priority than the attention lock). The poll-wait lock is used to prevent
dasynq/include/dasynq.h:1180
Methodget_ready_watcher
Get the readiness notification watcher for this service, if it has one; may return nullptr.
src/includes/proc-service.h:339
Methodget_ready_watcher
src/includes/proc-service.h:654
Methodget_second
dasynq/include/dasynq.h:272
Methodget_set_type_id
src/includes/service.h:1352
Methodget_si_code
dasynq/include/dasynq/childproc.h:105
Methodget_si_status
dasynq/include/dasynq/childproc.h:104
Methodget_siaddr
dasynq/include/dasynq/epoll.h:41
Methodget_siaddr
dasynq/include/dasynq/signal.h:51
Methodget_siaddr
dasynq/include/dasynq/kqueue.h:54
Methodget_siband
XSR (streams) OB (obselete)
dasynq/include/dasynq/epoll.h:50
Methodget_siband
Note: OpenBSD doesn't have this; most other systems do. Technically it is part of the STREAMS interface.
dasynq/include/dasynq/signal.h:63
Methodget_siband
Note: OpenBSD doesn't have this; most other systems do. Technically it is part of the STREAMS interface.
dasynq/include/dasynq/kqueue.h:66
Methodget_sicode
dasynq/include/dasynq/epoll.h:38
Methodget_sicode
dasynq/include/dasynq/signal.h:48
Methodget_sicode
dasynq/include/dasynq/kqueue.h:51
Methodget_sierrno
XSI
dasynq/include/dasynq/epoll.h:47
Methodget_sierrno
XSI
dasynq/include/dasynq/signal.h:57
Methodget_sierrno
XSI
dasynq/include/dasynq/kqueue.h:60
Methodget_sifd
Linux:
dasynq/include/dasynq/epoll.h:53
Methodget_signal
dasynq/include/dasynq/childproc.h:102
Methodget_signo
mandatory:
dasynq/include/dasynq/signal.h:47
Methodget_sioverrun
dasynq/include/dasynq/epoll.h:55
Methodget_sipid
dasynq/include/dasynq/epoll.h:39
Methodget_sipid
dasynq/include/dasynq/signal.h:49
Methodget_sipid
dasynq/include/dasynq/kqueue.h:52
Methodget_sistatus
dasynq/include/dasynq/epoll.h:42
Methodget_sistatus
dasynq/include/dasynq/signal.h:52
Methodget_sistatus
dasynq/include/dasynq/kqueue.h:55
Methodget_sistime
dasynq/include/dasynq/epoll.h:58
Methodget_sitrapno
dasynq/include/dasynq/epoll.h:56
Methodget_sittimerid
dasynq/include/dasynq/epoll.h:54
Methodget_siuid
dasynq/include/dasynq/epoll.h:40
Methodget_siuid
dasynq/include/dasynq/signal.h:50
Methodget_siuid
dasynq/include/dasynq/kqueue.h:53
Methodget_siutime
dasynq/include/dasynq/epoll.h:57
Methodget_sival_int
dasynq/include/dasynq/epoll.h:43
Methodget_sival_int
dasynq/include/dasynq/signal.h:53
Methodget_sival_int
dasynq/include/dasynq/kqueue.h:56
Methodget_sival_ptr
dasynq/include/dasynq/epoll.h:44
Methodget_sival_ptr
dasynq/include/dasynq/signal.h:54
Methodget_sival_ptr
dasynq/include/dasynq/kqueue.h:57
Methodget_term_sig
src/tests/test-includes/baseproc-sys.h:139
Methodget_time
Get the current time corresponding to a specific clock. ts - the timespec variable to receive the time clock - specifies the clock force_update (defau
dasynq/include/dasynq.h:1555
Methodget_user_home
src/options-processing.cc:14
Methodget_watched_fd
dasynq/include/dasynq.h:1728
Methodget_watched_fd
dasynq/include/dasynq.h:1949
Methodget_watched_fd
src/tests/test-includes/dinit.h:185
Methodgetc
src/dinit-iostream.cc:515
Methodgetc_nx
src/dinit-iostream.cc:501
Methodgood
Check whether the stream is currently "good". Returns: true when there are no error states on the stream; false otherwise.
src/includes/dinit-iostream.h:619
Methodha_string
src/includes/dinit-util.h:1232
Methodhandle_exit
src/tests/test_procservice.h:24
Methodhandle_signal_exit
src/tests/test_procservice.h:31
Methodhandle_stop_exit
src/tests/test_procservice.h:38
Methodhandle_t
dasynq/include/dasynq/daryheap.h:97
Methodhandle_unexpected_termination
src/baseproc-service.cc:64
Methodhd_u_t
dasynq/include/dasynq/daryheap.h:90
Methodheap_node
dasynq/include/dasynq/daryheap.h:64
Methodheapnode
dasynq/include/dasynq/btree_set.h:102
Methodigr_env_var_setup
src/igr-tests/igr.h:402
Methodigr_failure_exc
src/igr-tests/igr.h:32
Methodigr_proc
src/igr-tests/igr.h:192
Methodigr_test_setup
src/igr-tests/igr.h:352
Methodinit
dasynq/include/dasynq.h:494
Methodinit
Perform delayed initialisation, if constructed with delayed_init
dasynq/include/dasynq.h:1570
Methodinit
Perform initialisation necessary before registration with an event loop
dasynq/include/dasynq/basewatchers.h:142
Methodinit
dasynq/include/dasynq/itimer.h:215
Methodinit
dasynq/include/dasynq/interrupt.h:62
Methodinit
dasynq/include/dasynq/epoll.h:185
Methodinit
dasynq/include/dasynq/kqueue.h:311
Methodinit
dasynq/include/dasynq/posixtimer.h:107
Methodinit
dasynq/include/dasynq/pselect.h:95
Methodinit
dasynq/include/dasynq/select.h:141
Methodinit
dasynq/include/dasynq/kqueue-macos.h:152
Methodinit
dasynq/include/dasynq/childproc.h:227
Methodinit
dasynq/include/dasynq/timerfd.h:129
Methodinit_handle
Initialise a handle (if it does not have a suitable constructor). Need not do anything but may store a sentinel value to mark the handle as inactive.
dasynq/include/dasynq/daryheap.h:106
Methodinit_handle
dasynq/include/dasynq/btree_set.h:305
Methodinit_handle
dasynq/include/dasynq/stableheap.h:83
Methodinitiate_start
src/service.cc:246
Methodinput_file
src/includes/file-input-stack.h:20
Methodinsert
Insert an allocated slot, with a unique value, into the set. Does nothing if the value is already in the set. Return true if the value was inserted (o
dasynq/include/dasynq/btree_set.h:339
Methodinsert
dasynq/include/dasynq/stableheap.h:72
Methodinsert_byval
src/includes/dinit-util.h:989
Methodinterrupt_if_necessary
Interrupt the current poll-waiter, if necessary - that is, if the loop is multi-thread safe, and if there is currently another thread polling the back
dasynq/include/dasynq.h:1121
Methodinterrupt_start
src/baseproc-service.cc:403
Methodinterrupt_start
src/service.cc:905
Methodinterrupt_start
src/includes/proc-service.h:841
Methodinterrupt_start
src/tests/test_service.h:53
Methodinterrupt_wait
dasynq/include/dasynq/interrupt.h:36
Methodio_base
Default constructor:
src/includes/dinit-iostream.h:116
Methodio_failure
Check whether an I/O error has been recorded in the stream state ('io_fail_bit'). Returns: 0 if no error recorded; otherwise, the 'errno' value that w
src/includes/dinit-iostream.h:345
Methodio_failure
Check whether an I/O error has been recorded in the stream state ('io_fail_bit'). Returns: 0 if no error recorded; otherwise, the 'errno' value that w
src/includes/dinit-iostream.h:651
Methodiostream_eof
src/includes/dinit-iostream.h:76
Methodiostream_system_err
src/includes/dinit-iostream.h:87
Methodis_empty
dasynq/include/dasynq.h:282
Methodis_empty
src/includes/dinit-ll.h:138
Methodis_queued
dasynq/include/dasynq/btree_set.h:572
Methodis_queued
dasynq/include/dasynq/stableheap.h:93
← previousnext →901–1,000 of 1,514, ranked by callers