|
Monero
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include "minissdpc-libuv.h"#include "codelength.h"#include <uv.h>
Classes | |
| struct | userdata_s |
Functions | |
| static void | connect_cb (uv_connect_t *req, int status) |
| int | connectToMiniSSDPD (const char *socketpath, void(*user_connect_cb)(void *connect, void *userdata), void *userdata) |
| static void | close_cb (uv_handle_t *handle) |
| MINIUPNP_LIBSPEC void | disconnectFromMiniSSDPD (void *session) |
| static void | write_cb (uv_write_t *req, int status) |
| MINIUPNP_LIBSPEC int | requestDevicesFromMiniSSDPD (void *session, const char *devtype, void(*requestFinish)(void *connect, int success, void *userdata), void *userdata) |
| static void | alloc_cb (uv_handle_t *handle, size_t size, uv_buf_t *buf) |
| static void | read_cb (uv_stream_t *stream, ssize_t size, const uv_buf_t *buffer) |
| void | receiveDevicesFromMiniSSDPD (void *session, void(*requestFinish)(void *session, void *userdata, struct UPNPDev *), void *userdata) |
|
static |
|
static |
|
static |
| int connectToMiniSSDPD | ( | const char * | socketpath, |
| void(*)(void *connect, void *userdata) | user_connect_cb, | ||
| void * | userdata | ||
| ) |
| MINIUPNP_LIBSPEC void disconnectFromMiniSSDPD | ( | void * | session | ) |
|
static |
| void receiveDevicesFromMiniSSDPD | ( | void * | session, |
| void(*)(void *session, void *userdata, struct UPNPDev *) | requestFinish, | ||
| void * | userdata | ||
| ) |
| MINIUPNP_LIBSPEC int requestDevicesFromMiniSSDPD | ( | void * | session, |
| const char * | devtype, | ||
| void(*)(void *connect, int success, void *userdata) | requestFinish, | ||
| void * | userdata | ||
| ) |
|
static |
1.8.14