Harald Welte | 6eafe91 | 2009-10-16 08:32:58 +0200 | [diff] [blame] | 1 | #ifndef _GSM_04_80_H |
| 2 | #define _GSM_04_80_H |
| 3 | |
Harald Welte | dfe6c7d | 2010-02-20 16:24:02 +0100 | [diff] [blame] | 4 | #include <osmocore/msgb.h> |
Harald Welte | 13f5297 | 2010-02-20 18:56:00 +0100 | [diff] [blame] | 5 | #include <osmocore/protocol/gsm_04_80.h> |
Holger Hans Peter Freyther | daa0fe7 | 2010-10-10 17:12:05 +0200 | [diff] [blame] | 6 | #include <osmocore/gsm0480.h> |
Mike Haben | 2449b37 | 2009-10-26 20:36:34 +0100 | [diff] [blame] | 7 | |
Holger Hans Peter Freyther | d42c3f2 | 2010-06-17 17:35:57 +0800 | [diff] [blame] | 8 | struct gsm_subscriber_connection; |
| 9 | |
Holger Hans Peter Freyther | d42c3f2 | 2010-06-17 17:35:57 +0800 | [diff] [blame] | 10 | int gsm0480_send_ussd_response(struct gsm_subscriber_connection *conn, |
| 11 | const struct msgb *in_msg, const char* response_text, |
| 12 | const struct ussd_request *req); |
| 13 | int gsm0480_send_ussd_reject(struct gsm_subscriber_connection *conn, |
| 14 | const struct msgb *msg, |
| 15 | const struct ussd_request *request); |
Harald Welte | 6eafe91 | 2009-10-16 08:32:58 +0200 | [diff] [blame] | 16 | |
Holger Hans Peter Freyther | e731e1d | 2010-07-27 18:27:46 +0800 | [diff] [blame] | 17 | int gsm0480_send_ussdNotify(struct gsm_subscriber_connection *conn, int level, const char *text); |
Holger Hans Peter Freyther | 68d2679 | 2010-07-27 03:31:50 +0800 | [diff] [blame] | 18 | int gsm0480_send_releaseComplete(struct gsm_subscriber_connection *conn); |
Holger Hans Peter Freyther | daf7534 | 2010-07-26 20:01:07 +0800 | [diff] [blame] | 19 | |
Harald Welte | 6eafe91 | 2009-10-16 08:32:58 +0200 | [diff] [blame] | 20 | #endif |