MNCC<->SIP bridge; attaches to OsmoMSC to interface with external SIP VoIP telephony
https://osmocom.org/projects/osmo-sip-conector
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
439 B
21 lines
439 B
![]()
7 years ago
|
#pragma once
|
||
|
|
||
|
#include <osmocom/core/select.h>
|
||
|
#include <osmocom/core/timer.h>
|
||
|
|
||
|
struct app_config;
|
||
|
|
||
|
struct mncc_connection {
|
||
|
struct app_config *app;
|
||
|
struct osmo_fd fd;
|
||
|
|
||
|
struct osmo_timer_list reconnect;
|
||
|
|
||
|
|
||
|
/* callback for application logic */
|
||
|
void (*on_disconnect)(struct mncc_connection *);
|
||
|
};
|
||
|
|
||
|
void mncc_connection_init(struct mncc_connection *conn, struct app_config *cfg);
|
||
|
void mncc_connection_start(struct mncc_connection *conn);
|