Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cybermaggedon/cyberprobe
/ functions
Functions
1,487 in github.com/cybermaggedon/cyberprobe
⨍
Functions
1,487
◇
Types & classes
534
Method
to_json
include/cyberprobe/event/event_implementations.h:1024
Method
to_json
include/cyberprobe/event/event_implementations.h:1041
Method
to_json
include/cyberprobe/event/event_implementations.h:1063
Function
to_msgpack
! @brief create a MessagePack serialization of a given JSON value Serializes a given JSON value @a j to a byte vector using the MessagePack
include/nlohmann/json.h:19388
Function
to_protobuf
src/event/event.C:1002
Method
to_string
! @brief return a string representation of the JSON pointer @invariant For each JSON pointer `ptr`, it holds: @code {.cpp} ptr == jso
include/nlohmann/json.h:8519
Method
to_string
include/cyberprobe/network/socket.h:86
Method
to_string
include/cyberprobe/network/socket.h:153
Function
to_ubjson
! @brief create a UBJSON serialization of a given JSON value Serializes a given JSON value @a j to a byte vector using the UBJSON (Univer
include/nlohmann/json.h:19485
Method
to_userdata
include/cyberprobe/analyser/lua.h:374
Method
token_type_name
return name of values of type token_type (only used for errors)
include/nlohmann/json.h:5599
Method
tokenise
include/cyberprobe/util/readline.h:113
Method
transport
Constructor.
include/cyberprobe/stream/transport.h:47
Method
trigger_down
include/cyberprobe/event/event_implementations.h:55
Method
trigger_up
include/cyberprobe/event/event_implementations.h:33
Method
type_error
include/nlohmann/json.h:363
Method
tzname
(self, dt)
stix/cyberprobe/gmt.py:13
Method
ubjson_prefix
! @brief determine the type prefix of container values @note This function does not need to be 100% accurate when it comes to integ
include/nlohmann/json.h:10769
Method
udp_context
Constructor, when specifying flow address and parent context.
include/cyberprobe/protocol/udp.h:30
Method
udp_socket
Create a UDP socket. */
include/cyberprobe/network/socket.h:389
Method
unexpect_eof
! @param[in] format the current format (for diagnostics) @param[in] context further context information (for diagnostics) @return wheth
include/nlohmann/json.h:5456
Function
unflatten
! @param[in] value flattened JSON @return unflattened JSON @throw parse_error.109 if array index is not a number @throw type_error.
include/nlohmann/json.h:9330
Method
unget
! @brief unget current character (read it again on next get) We implement unget by setting variable next_unget to true. The input is not
include/nlohmann/json.h:6814
Method
unix_socket
Create a UNIX socket. */
include/cyberprobe/network/socket.h:451
Method
unrecognised_datagram
include/cyberprobe/event/event_implementations.h:129
Method
unrecognised_datagram_context
Constructor.
include/cyberprobe/protocol/unrecognised.h:74
Method
unrecognised_ip_protocol
include/cyberprobe/event/event_implementations.h:728
Method
unrecognised_stream
include/cyberprobe/event/event_implementations.h:72
Method
unrecognised_stream_context
Constructor.
include/cyberprobe/protocol/unrecognised.h:30
Method
unset_ttl
include/cyberprobe/util/reaper.h:35
Method
unset_ttl
include/cyberprobe/util/reaper.h:96
Method
unsubscribe
(s, id)
stix/cyberprobe/stix_store.py:298
Function
update
! @brief updates a JSON object from another object, overwriting existing keys Inserts all values from JSON object @a j and overwrites existin
include/nlohmann/json.h:18129
Method
update
Updates state based on seeing a term of the form (type, value). A special form is ('end', '') for the end of scanning.
indicators/cyberprobe/fsm.py:56
Function
use_certificate_chain_file
Provide CA chain. */
src/network/socket.C:974
Function
use_certificate_file
Provide certificate. */
src/network/socket.C:952
Function
use_key_file
Provide private key. */
src/network/socket.C:963
Method
utcoffset
(self, dt)
stix/cyberprobe/gmt.py:10
Method
uuid_generator
include/cyberprobe/util/uuid.h:32
Method
value
return value of the iterator
include/nlohmann/json.h:1789
Method
value
return the value of an iterator
include/nlohmann/json.h:8442
Method
value
include/cyberprobe/util/serial.h:19
Function
verify_callback
Certificate verification callback, always accept certificates which are pre-verified.
src/network/socket.C:24
Method
vxlan
Constructor. i=interface name, d=packet consumer.
include/cyberprobe/probe/vxlan_capture.h:31
Method
walk
Walks the tree of nodes, depth-first
indicators/cyberprobe/logictree.py:40
Method
walk
Walks the tree of nodes, depth-first
indicators/cyberprobe/logictree.py:173
Method
walk
Walks the tree of nodes, depth-first
indicators/cyberprobe/logictree.py:232
Method
wide_string_input_adapter
include/nlohmann/json.h:2560
Method
wlan
include/cyberprobe/event/event_implementations.h:754
Method
write
Write to the socket. */
include/cyberprobe/network/socket.h:319
Method
write
Write to the socket. */
include/cyberprobe/network/socket.h:402
Method
write
Write to the socket. */
include/cyberprobe/network/socket.h:464
Method
write
Write to the socket. */
include/cyberprobe/network/socket.h:523
Method
write
include/cyberprobe/pkt_capture/packet_capture.h:213
Method
write_bson_array
! @brief Writes a BSON element with key @a name and array @a value */
include/nlohmann/json.h:10473
Method
write_bson_boolean
! @brief Writes a BSON element with key @a name and boolean value @a value */
include/nlohmann/json.h:10337
Method
write_bson_double
! @brief Writes a BSON element with key @a name and double value @a value */
include/nlohmann/json.h:10347
Method
write_bson_element
! @brief Serializes the JSON value @a j to BSON and associates it with the key @a name. @param name The name to associate with the
include/nlohmann/json.h:10538
Method
write_bson_entry_header
! @brief Writes the given @a element_type and @a name to the output adapter */
include/nlohmann/json.h:10325
Method
write_bson_integer
! @brief Writes a BSON element with key @a name and integer @a value */
include/nlohmann/json.h:10397
Method
write_bson_null
! @brief Writes a BSON element with key @a name and null value */
include/nlohmann/json.h:10379
Method
write_bson_object
! @param[in] j JSON value to serialize @pre j.type() == value_t::object */
include/nlohmann/json.h:10596
Method
write_bson_object_entry
! @brief Writes a BSON element with key @a name and object @a value */
include/nlohmann/json.h:10447
Method
write_bson_string
! @brief Writes a BSON element with key @a name and string value @a value */
include/nlohmann/json.h:10365
Method
write_bson_unsigned
! @brief Writes a BSON element with key @a name and unsigned @a value */
include/nlohmann/json.h:10425
Method
write_character
include/nlohmann/json.h:9547
Method
write_character
include/nlohmann/json.h:9570
Method
write_characters
include/nlohmann/json.h:9552
Method
write_characters
include/nlohmann/json.h:9575
Method
write_number
include/nlohmann/json.h:10866
Method
write_number_with_ubjson_prefix
include/nlohmann/json.h:10643
Method
writer
include/cyberprobe/pkt_capture/packet_capture.h:204
Method
~address
include/cyberprobe/network/socket.h:51
Method
~base_context
Destructor.
include/cyberprobe/protocol/base_context.h:118
Function
~basic_json
! @brief destructor Destroys the JSON value and frees all allocated memory. @complexity Linear. @requirement This function helps `b
include/nlohmann/json.h:14722
Method
~binary_reader
include/nlohmann/json.h:3604
Method
~capture
Destructor.
include/cyberprobe/pkt_capture/packet_capture.h:68
Method
~connection
Desctructor.
include/cyberprobe/probe/control.h:123
Method
~connection
include/cyberprobe/stream/etsi_li.h:235
Method
~connection
include/cyberprobe/stream/nhis11.h:117
Method
~connection_down
include/cyberprobe/event/event_implementations.h:117
Method
~connection_up
include/cyberprobe/event/event_implementations.h:100
Function
~context
Destructor.
include/cyberprobe/protocol/context.h:110
Method
~dag_dev
Destructor.
include/cyberprobe/probe/dag_capture.h:40
Method
~delayline
include/cyberprobe/probe/capture.h:67
Method
~delivery
Destructor.
include/cyberprobe/probe/delivery.h:198
Method
~device
include/cyberprobe/probe/capture.h:23
Method
~dns_message
include/cyberprobe/event/event_implementations.h:569
Method
~engine
Destructor.
include/cyberprobe/analyser/engine.h:77
Method
~esp
include/cyberprobe/event/event_implementations.h:712
Method
~etsi_li_sender
Destructor.
include/cyberprobe/probe/sender.h:236
Method
~event
include/cyberprobe/event/event.h:106
Method
~file_input_adapter
include/nlohmann/json.h:2338
Method
~filtering_device
include/cyberprobe/probe/capture.h:119
Method
~ftp_client_parser
include/cyberprobe/protocol/ftp.h:40
Method
~ftp_command
include/cyberprobe/event/event_implementations.h:525
Method
~ftp_response
include/cyberprobe/event/event_implementations.h:544
Method
~gre
include/cyberprobe/event/event_implementations.h:655
Method
~gre_pptp
include/cyberprobe/event/event_implementations.h:684
Method
~http_parser
include/cyberprobe/protocol/http.h:89
← previous
next →
1,301–1,400 of 1,487, ranked by callers