21 lines
482 B
C
21 lines
482 B
C
#pragma once
|
|
|
|
#ifdef __cplusplus
|
|
extern "C"
|
|
{
|
|
#endif
|
|
|
|
#include "stellar/module.h"
|
|
#include "stellar/session.h"
|
|
|
|
#define LPI_PLUS_MODULE_NAME "LPI_PLUS"
|
|
|
|
struct lpi_plus;
|
|
struct lpi_plus *module_to_lpi_plus(struct module *mod);
|
|
|
|
typedef void lpi_plus_on_appid_callback(struct session *sess, int appid[], int packet_sequence[], size_t appid_num, void *args);
|
|
int lpi_plus_appid_subscribe(struct lpi_plus *lpip, lpi_plus_on_appid_callback *cb, void *args);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif |