blob: 48bddf783f8c68c6643e51de97e5a5aae5cd0ccf [file] [log] [blame]
Harald Welte769ab7d2019-03-09 15:10:36 +01001/*
2 * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
3 * From ASN.1 module "RSPRO"
4 * found in "../../asn1/RSPRO.asn"
5 */
6
7#ifndef _ErrorInd_H_
8#define _ErrorInd_H_
9
10
11#include <asn_application.h>
12
13/* Including external dependencies */
14#include <osmocom/rspro/ComponentType.h>
15#include "ErrorSeverity.h"
16#include "ErrorCode.h"
17#include "ErrorString.h"
18#include <constr_SEQUENCE.h>
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
24/* Forward declarations */
25struct BankSlot;
26struct ClientSlot;
27
28/* ErrorInd */
29typedef struct ErrorInd {
30 ComponentType_t sender;
31 ErrorSeverity_t severity;
32 ErrorCode_t code;
33 struct BankSlot *bankSlot /* OPTIONAL */;
34 struct ClientSlot *clientSlot /* OPTIONAL */;
35 ErrorString_t *errorString /* OPTIONAL */;
36 /*
37 * This type is extensible,
38 * possible extensions are below.
39 */
40
41 /* Context for parsing across buffer boundaries */
42 asn_struct_ctx_t _asn_ctx;
43} ErrorInd_t;
44
45/* Implementation */
46extern asn_TYPE_descriptor_t asn_DEF_ErrorInd;
47
48#ifdef __cplusplus
49}
50#endif
51
52/* Referred external types */
53#include <osmocom/rspro/BankSlot.h>
54#include <osmocom/rspro/ClientSlot.h>
55
56#endif /* _ErrorInd_H_ */
57#include <asn_internal.h>