Loading...
Searching...
No Matches
ss7_user.h
Go to the documentation of this file.
#pragma once
#include <stdint.h>
#include <osmocom/core/prim.h>
#include <osmocom/sigtran/mtp_sap.h>
/***********************************************************************
* SS7 Linksets
***********************************************************************/
struct osmo_ss7_instance;
struct osmo_ss7_user {
/* pointer back to SS7 instance */
struct osmo_ss7_instance *inst;
/* name of the user */
const char *name;
/* primitive call-back for incoming MTP primitives */
osmo_prim_cb prim_cb;
/* private data */
void *priv;
};
int ss7_mtp_to_user(struct osmo_ss7_instance *inst, struct osmo_mtp_prim *omp);
mtp_sap.h
ss7_mtp_to_user
int ss7_mtp_to_user(struct osmo_ss7_instance *inst, struct osmo_mtp_prim *omp)
Definition osmo_ss7_user.c:123
osmo_mtp_prim
Definition mtp_sap.h:56
osmo_ss7_instance
Definition ss7_instance.h:20
osmo_ss7_user
Definition ss7_user.h:13
osmo_ss7_user::name
const char * name
Definition ss7_user.h:17
osmo_ss7_user::prim_cb
osmo_prim_cb prim_cb
Definition ss7_user.h:19
osmo_ss7_user::priv
void * priv
Definition ss7_user.h:21
osmo_ss7_user::inst
struct osmo_ss7_instance * inst
Definition ss7_user.h:15