Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Icinga/icinga2
/ functions
Functions
4,470 in github.com/Icinga/icinga2
⨍
Functions
4,470
◇
Types & classes
856
↓ 2 callers
Function
HexDecode
lib/base/utility.cpp:1550
↓ 2 callers
Function
HexEncode
lib/base/utility.cpp:1542
↓ 2 callers
Method
IsClientDisconnected
lib/remote/httpmessage.cpp:216
↓ 2 callers
Method
IsDeprecated
lib/cli/clicommand.cpp:94
↓ 2 callers
Method
IsOpen
lib/config/configcompilercontext.hpp:28
↓ 2 callers
Method
IsStateOK
lib/icinga/host.cpp:198
↓ 2 callers
Function
LivestatusQueryHelper
test/livestatus.cpp:12
↓ 2 callers
Method
LoadParents
* Load all parent Checkables of the current dependency group. * * @param parents The set to load the parent Checkables into. */
lib/icinga/dependency-group.cpp:140
↓ 2 callers
Method
LockIfRequired
* Returns an already locked ObjectLock if the array is frozen. * Otherwise, returns an unlocked object lock. * * @returns An object lock. */
lib/base/array.cpp:345
↓ 2 callers
Method
MakeName
lib/icinga/service.cpp:19
↓ 2 callers
Function
MakeNestedJsonArray
test/base-json.cpp:172
↓ 2 callers
Function
MakeNestedJsonObject
test/base-json.cpp:177
↓ 2 callers
Function
MakeX509CSR
lib/base/tlsutility.cpp:483
↓ 2 callers
Method
MsiGetProductInfo
(string product, string property, [Out] StringBuilder valueBuf, ref Int32 len)
agent/windows-setup-agent/Program.cs:15
↓ 2 callers
Method
NavigateField
lib/base/object.cpp:169
↓ 2 callers
Method
OnConfigLoaded
* Constructor for the Application class. */
lib/base/application.cpp:80
↓ 2 callers
Method
OnStateLoaded
lib/base/configobject.cpp:437
↓ 2 callers
Function
PackString
* Append the given string's length (BE uint64) and the string itself */
lib/base/object-packer.cpp:132
↓ 2 callers
Method
ParseBody
lib/remote/httpmessage.cpp:87
↓ 2 callers
Method
ParseHeader
lib/remote/httpmessage.cpp:77
↓ 2 callers
Function
ParseIp
lib/base/utility.cpp:158
↓ 2 callers
Method
Poll
lib/base/socket.cpp:367
↓ 2 callers
Function
ProcessKill
lib/base/process.cpp:443
↓ 2 callers
Function
ProcessTimeRaw
lib/icinga/legacytimeperiod.cpp:397
↓ 2 callers
Method
RFind
lib/base/string.cpp:173
↓ 2 callers
Method
Register
* Registers the configuration item. */
lib/config/configitem.cpp:324
↓ 2 callers
Method
RegisterDowntime
lib/icinga/checkable-downtime.cpp:48
↓ 2 callers
Method
RegisterNotification
lib/icinga/checkable-notification.cpp:121
↓ 2 callers
Function
ReleaseHelper
_WIN32 */
lib/base/utility.cpp:1628
↓ 2 callers
Method
RemoveAllComments
lib/icinga/checkable-comment.cpp:16
↓ 2 callers
Method
RemoveDependency
* Remove a dependency object from the current dependency group. * * @param dependency The dependency to remove from the dependency group. */
lib/icinga/dependency-group.cpp:203
↓ 2 callers
Function
RequireActualExpression
test/config-apply.cpp:10
↓ 2 callers
Method
Reverse
lib/base/array.cpp:266
↓ 2 callers
Function
RunWorker
* Do the actual work (config loading, ...) * * @param configs Files to read config from * @param closeConsoleLog Whether to close the console log a
lib/cli/daemoncommand.cpp:240
↓ 2 callers
Method
SendConfigUpdateHeavy
lib/db_ido/dbobject.cpp:112
↓ 2 callers
Function
SerializeObject
lib/base/serializer.cpp:150
↓ 2 callers
Method
SetActivePackageStage
lib/remote/apilistener.cpp:1978
↓ 2 callers
Method
SetField
lib/base/type.cpp:169
↓ 2 callers
Method
SetObject
lib/db_ido/dbobject.cpp:47
↓ 2 callers
Method
SetPackage
lib/config/configcompiler.cpp:86
↓ 2 callers
Method
SetPrototype
lib/base/type.cpp:164
↓ 2 callers
Method
SetType
lib/config/configitembuilder.cpp:17
↓ 2 callers
Method
SetUsername
lib/remote/url.cpp:140
↓ 2 callers
Method
SetValue
lib/db_ido/dbvalue.cpp:67
↓ 2 callers
Function
SetupService
icinga-app/icinga.cpp:686
↓ 2 callers
Method
Start
lib/icinga/comment.cpp:78
↓ 2 callers
Function
StartUnixWorker
* Starts seamless worker process doing the actual work (config loading, ...) * * @param configs Files to read config from * @param closeConsoleLog
lib/cli/daemoncommand.cpp:464
↓ 2 callers
Function
SubtractSuppressedNotificationTypes
lib/notification/notificationcomponent.cpp:64
↓ 2 callers
Method
Sync
* Puts a no-op command with a result at the end of the queue and wait for the result, * i.e. for everything enqueued to be processed by the server.
lib/icingadb/redisconnection.cpp:245
↓ 2 callers
Function
TestJsonStackSize
This test case decodes JSON nested much deeper (see safetyFactor) than the default depth limit and performs some * operations on the resulting values
test/base-json.cpp:298
↓ 2 callers
Method
TriggerDowntime
lib/icinga/downtime.cpp:486
↓ 2 callers
Function
TypePreference
tools/mkclass/classcompiler.cpp:116
↓ 2 callers
Method
Unlock
lib/remote/configobjectslock.hpp:36
↓ 2 callers
Method
UnregisterDowntime
lib/icinga/checkable-downtime.cpp:54
↓ 2 callers
Method
UpdateLastFailedZonesStageValidation
* Update the structure from the last failed validation output. * Uses the current timestamp. * * @param log The process output from the config vali
lib/remote/apilistener-filesync.cpp:666
↓ 2 callers
Function
accept
third-party/nlohmann_json/json.hpp:23228
↓ 2 callers
Function
advance
third-party/utf8cpp/source/utf8/unchecked.h:129
↓ 2 callers
Method
affected_rows
lib/mysql_shim/mysqlinterface.cpp:15
↓ 2 callers
Function
cast_exception
* Attempts to cast an exception to a destination type * * @param obj Exception to be casted * @param src Type information of obj * @param dst Info
lib/base/exception.cpp:46
↓ 2 callers
Function
check_drives
plugins/check_disk.cpp:42
↓ 2 callers
Function
compute_boundaries
third-party/nlohmann_json/json.hpp:14521
↓ 2 callers
Function
countProcs
plugins/check_procs.cpp:167
↓ 2 callers
Function
emplace
third-party/nlohmann_json/json.hpp:21954
↓ 2 callers
Method
errorMessage
lib/pgsql_shim/pgsqlinterface.cpp:25
↓ 2 callers
Method
fetch_field
lib/mysql_shim/mysqlinterface.cpp:30
↓ 2 callers
Method
field_count
lib/mysql_shim/mysqlinterface.cpp:45
↓ 2 callers
Method
free_result
lib/mysql_shim/mysqlinterface.cpp:55
↓ 2 callers
Function
from_json_array_impl
third-party/nlohmann_json/json.hpp:3574
↓ 2 callers
Function
get_impl_ptr
get a pointer to the value (object)
third-party/nlohmann_json/json.hpp:19194
↓ 2 callers
Function
grisu2
third-party/nlohmann_json/json.hpp:15162
↓ 2 callers
Function
grisu2_round
third-party/nlohmann_json/json.hpp:14880
↓ 2 callers
Function
is_code_point_valid
third-party/utf8cpp/source/utf8/core.h:110
↓ 2 callers
Method
is_end
return whether the iterator is at end
third-party/nlohmann_json/json.hpp:10671
↓ 2 callers
Method
is_errored
third-party/nlohmann_json/json.hpp:5453
↓ 2 callers
Function
is_lead_surrogate
third-party/utf8cpp/source/utf8/core.h:92
↓ 2 callers
Function
is_number_unsigned
! @brief return whether value is an unsigned integer number This function returns true if and only if the JSON value is an unsigned integ
third-party/nlohmann_json/json.hpp:19001
↓ 2 callers
Function
is_trail_surrogate
third-party/utf8cpp/source/utf8/core.h:98
↓ 2 callers
Function
little_endianess
! @brief determine system byte order @return true if and only if system's byte order is little endian @note from https://stackoverflow.com/a/1001328
third-party/nlohmann_json/json.hpp:7681
↓ 2 callers
Function
printOutput
plugins/check_procs.cpp:130
↓ 2 callers
Method
query
lib/mysql_shim/mysqlinterface.cpp:80
↓ 2 callers
Function
reset
reset token_buffer; current character is beginning of token
third-party/nlohmann_json/json.hpp:7191
↓ 2 callers
Method
resultStatus
lib/pgsql_shim/pgsqlinterface.cpp:80
↓ 2 callers
Function
sax_parse
third-party/nlohmann_json/json.hpp:23291
↓ 2 callers
Function
scripts_argv
The file is accessible but it is not an executable file. Invoke the shell to interpret it as a script. */
third-party/execvpe/execvpe.c:35
↓ 2 callers
Method
set_begin
! @brief set the iterator to the first value @pre The iterator is initialized; i.e. `m_object != nullptr`. */
third-party/nlohmann_json/json.hpp:10940
↓ 2 callers
Method
set_subtype
! @brief sets the binary subtype Sets the binary subtype of the value, also flags a binary JSON value as having a subtype, which has impl
third-party/nlohmann_json/json.hpp:4492
↓ 2 callers
Function
skip_whitespace
third-party/nlohmann_json/json.hpp:7371
↓ 2 callers
Function
splitMultiOptions
plugins/thresholds.cpp:167
↓ 2 callers
Function
stateToString
plugins/thresholds.cpp:270
↓ 2 callers
Method
store_result
lib/mysql_shim/mysqlinterface.cpp:106
↓ 2 callers
Method
what
lib/otel/otel.hpp:181
↓ 2 callers
Method
write_bson
! @param[in] j JSON value to serialize @pre j.type() == value_t::object */
third-party/nlohmann_json/json.hpp:12773
↓ 2 callers
Method
write_cbor
! @param[in] j JSON value to serialize */
third-party/nlohmann_json/json.hpp:12793
↓ 2 callers
Method
write_character
lib/remote/httpmessage.cpp:50
↓ 2 callers
Method
write_msgpack
! @param[in] j JSON value to serialize */
third-party/nlohmann_json/json.hpp:13098
↓ 2 callers
Method
write_ubjson
! @param[in] j JSON value to serialize @param[in] use_count whether to use '#' prefixes (optimized format) @param[in] use_type wheth
third-party/nlohmann_json/json.hpp:13422
↓ 1 callers
Method
Accept
* Accepts a new client and creates a new client object for it. */
lib/base/socket.cpp:337
↓ 1 callers
Method
AddClient
lib/remote/endpoint.cpp:56
↓ 1 callers
Method
AddExtraDependency
* Add a dependency to this DependencyCycleChecker that will be considered by AssertNoCycle() in addition to * dependencies already registered to the
lib/icinga/dependency.cpp:57
↓ 1 callers
Method
AddMessage
lib/config/expression.hpp:32
← previous
next →
601–700 of 4,470, ranked by callers