MySQL 8.0.39
Source Code Documentation
vioshm.cc File Reference
#include "vio_priv.h"
#include "my_byteorder.h"
#include "my_dbug.h"
#include "my_shm_defaults.h"

Functions

size_t vio_read_shared_memory (Vio *vio, uchar *buf, size_t size)
 
size_t vio_write_shared_memory (Vio *vio, const uchar *buf, size_t size)
 
bool vio_is_connected_shared_memory (Vio *vio)
 
void vio_delete_shared_memory (Vio *vio)
 
int vio_shutdown_shared_memory (Vio *vio)
 

Function Documentation

◆ vio_delete_shared_memory()

void vio_delete_shared_memory ( Vio vio)

◆ vio_is_connected_shared_memory()

bool vio_is_connected_shared_memory ( Vio vio)

◆ vio_read_shared_memory()

size_t vio_read_shared_memory ( Vio vio,
uchar buf,
size_t  size 
)

◆ vio_shutdown_shared_memory()

int vio_shutdown_shared_memory ( Vio vio)

◆ vio_write_shared_memory()

size_t vio_write_shared_memory ( Vio vio,
const uchar buf,
size_t  size 
)