MCPcopy Create free account

hub / github.com/cybermaggedon/cyberprobe / functions

Functions1,487 in github.com/cybermaggedon/cyberprobe

Methodto_json
include/cyberprobe/event/event_implementations.h:1024
Methodto_json
include/cyberprobe/event/event_implementations.h:1041
Methodto_json
include/cyberprobe/event/event_implementations.h:1063
Functionto_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
Functionto_protobuf
src/event/event.C:1002
Methodto_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
Methodto_string
include/cyberprobe/network/socket.h:86
Methodto_string
include/cyberprobe/network/socket.h:153
Functionto_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
Methodto_userdata
include/cyberprobe/analyser/lua.h:374
Methodtoken_type_name
return name of values of type token_type (only used for errors)
include/nlohmann/json.h:5599
Methodtokenise
include/cyberprobe/util/readline.h:113
Methodtransport
Constructor.
include/cyberprobe/stream/transport.h:47
Methodtrigger_down
include/cyberprobe/event/event_implementations.h:55
Methodtrigger_up
include/cyberprobe/event/event_implementations.h:33
Methodtype_error
include/nlohmann/json.h:363
Methodtzname
(self, dt)
stix/cyberprobe/gmt.py:13
Methodubjson_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
Methodudp_context
Constructor, when specifying flow address and parent context.
include/cyberprobe/protocol/udp.h:30
Methodudp_socket
Create a UDP socket. */
include/cyberprobe/network/socket.h:389
Methodunexpect_eof
! @param[in] format the current format (for diagnostics) @param[in] context further context information (for diagnostics) @return wheth
include/nlohmann/json.h:5456
Functionunflatten
! @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
Methodunget
! @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
Methodunix_socket
Create a UNIX socket. */
include/cyberprobe/network/socket.h:451
Methodunrecognised_datagram
include/cyberprobe/event/event_implementations.h:129
Methodunrecognised_datagram_context
Constructor.
include/cyberprobe/protocol/unrecognised.h:74
Methodunrecognised_ip_protocol
include/cyberprobe/event/event_implementations.h:728
Methodunrecognised_stream
include/cyberprobe/event/event_implementations.h:72
Methodunrecognised_stream_context
Constructor.
include/cyberprobe/protocol/unrecognised.h:30
Methodunset_ttl
include/cyberprobe/util/reaper.h:35
Methodunset_ttl
include/cyberprobe/util/reaper.h:96
Methodunsubscribe
(s, id)
stix/cyberprobe/stix_store.py:298
Functionupdate
! @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
Methodupdate
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
Functionuse_certificate_chain_file
Provide CA chain. */
src/network/socket.C:974
Functionuse_certificate_file
Provide certificate. */
src/network/socket.C:952
Functionuse_key_file
Provide private key. */
src/network/socket.C:963
Methodutcoffset
(self, dt)
stix/cyberprobe/gmt.py:10
Methoduuid_generator
include/cyberprobe/util/uuid.h:32
Methodvalue
return value of the iterator
include/nlohmann/json.h:1789
Methodvalue
return the value of an iterator
include/nlohmann/json.h:8442
Methodvalue
include/cyberprobe/util/serial.h:19
Functionverify_callback
Certificate verification callback, always accept certificates which are pre-verified.
src/network/socket.C:24
Methodvxlan
Constructor. i=interface name, d=packet consumer.
include/cyberprobe/probe/vxlan_capture.h:31
Methodwalk
Walks the tree of nodes, depth-first
indicators/cyberprobe/logictree.py:40
Methodwalk
Walks the tree of nodes, depth-first
indicators/cyberprobe/logictree.py:173
Methodwalk
Walks the tree of nodes, depth-first
indicators/cyberprobe/logictree.py:232
Methodwide_string_input_adapter
include/nlohmann/json.h:2560
Methodwlan
include/cyberprobe/event/event_implementations.h:754
Methodwrite
Write to the socket. */
include/cyberprobe/network/socket.h:319
Methodwrite
Write to the socket. */
include/cyberprobe/network/socket.h:402
Methodwrite
Write to the socket. */
include/cyberprobe/network/socket.h:464
Methodwrite
Write to the socket. */
include/cyberprobe/network/socket.h:523
Methodwrite
include/cyberprobe/pkt_capture/packet_capture.h:213
Methodwrite_bson_array
! @brief Writes a BSON element with key @a name and array @a value */
include/nlohmann/json.h:10473
Methodwrite_bson_boolean
! @brief Writes a BSON element with key @a name and boolean value @a value */
include/nlohmann/json.h:10337
Methodwrite_bson_double
! @brief Writes a BSON element with key @a name and double value @a value */
include/nlohmann/json.h:10347
Methodwrite_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
Methodwrite_bson_entry_header
! @brief Writes the given @a element_type and @a name to the output adapter */
include/nlohmann/json.h:10325
Methodwrite_bson_integer
! @brief Writes a BSON element with key @a name and integer @a value */
include/nlohmann/json.h:10397
Methodwrite_bson_null
! @brief Writes a BSON element with key @a name and null value */
include/nlohmann/json.h:10379
Methodwrite_bson_object
! @param[in] j JSON value to serialize @pre j.type() == value_t::object */
include/nlohmann/json.h:10596
Methodwrite_bson_object_entry
! @brief Writes a BSON element with key @a name and object @a value */
include/nlohmann/json.h:10447
Methodwrite_bson_string
! @brief Writes a BSON element with key @a name and string value @a value */
include/nlohmann/json.h:10365
Methodwrite_bson_unsigned
! @brief Writes a BSON element with key @a name and unsigned @a value */
include/nlohmann/json.h:10425
Methodwrite_character
include/nlohmann/json.h:9547
Methodwrite_character
include/nlohmann/json.h:9570
Methodwrite_characters
include/nlohmann/json.h:9552
Methodwrite_characters
include/nlohmann/json.h:9575
Methodwrite_number
include/nlohmann/json.h:10866
Methodwrite_number_with_ubjson_prefix
include/nlohmann/json.h:10643
Methodwriter
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
← previousnext →1,301–1,400 of 1,487, ranked by callers