Functions
testutil_monitoring.hpp File Reference
#include "../include/zmq.h"
#include "../src/stdint.hpp"
#include <stddef.h>
Include dependency graph for testutil_monitoring.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void expect_monitor_event (void *monitor_, int expected_event_)
 
int expect_monitor_event_multiple (void *server_mon_, int expected_event_, int expected_err_=-1, bool optional_=false)
 
void expect_monitor_event_v2 (void *monitor_, int64_t expected_event_, const char *expected_local_address_=NULL, const char *expected_remote_address_=NULL)
 
int get_monitor_event (void *monitor_, int *value_, char **address_)
 
int64_t get_monitor_event_v2 (void *monitor_, uint64_t **value_, char **local_address_, char **remote_address_)
 
int get_monitor_event_with_timeout (void *monitor_, int *value_, char **address_, int timeout_)
 
const char * get_zmqEventName (uint64_t event)
 
void print_events (void *socket, int timeout, int limit)
 
void print_unexpected_event_stderr (int event_, int err_, int expected_event_, int expected_err_)
 

Function Documentation

◆ expect_monitor_event()

void expect_monitor_event ( void monitor_,
int  expected_event_ 
)

Definition at line 96 of file testutil_monitoring.cpp.

◆ expect_monitor_event_multiple()

int expect_monitor_event_multiple ( void server_mon_,
int  expected_event_,
int  expected_err_ = -1,
bool  optional_ = false 
)

Definition at line 127 of file testutil_monitoring.cpp.

◆ expect_monitor_event_v2()

void expect_monitor_event_v2 ( void monitor_,
int64_t  expected_event_,
const char *  expected_local_address_ = NULL,
const char *  expected_remote_address_ = NULL 
)

Definition at line 289 of file testutil_monitoring.cpp.

◆ get_monitor_event()

int get_monitor_event ( void monitor_,
int *  value_,
char **  address_ 
)

Definition at line 91 of file testutil_monitoring.cpp.

◆ get_monitor_event_v2()

int64_t get_monitor_event_v2 ( void monitor_,
uint64_t **  value_,
char **  local_address_,
char **  remote_address_ 
)

Definition at line 280 of file testutil_monitoring.cpp.

◆ get_monitor_event_with_timeout()

int get_monitor_event_with_timeout ( void monitor_,
int *  value_,
char **  address_,
int  timeout_ 
)

Definition at line 60 of file testutil_monitoring.cpp.

◆ get_zmqEventName()

const char* get_zmqEventName ( uint64_t  event)

Definition at line 327 of file testutil_monitoring.cpp.

◆ print_events()

void print_events ( void socket,
int  timeout,
int  limit 
)

Definition at line 365 of file testutil_monitoring.cpp.

◆ print_unexpected_event_stderr()

void print_unexpected_event_stderr ( int  event_,
int  err_,
int  expected_event_,
int  expected_err_ 
)

Definition at line 116 of file testutil_monitoring.cpp.



libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:04