~paulliu/ubuntu/quantal/freerdp/fixext

« back to all changes in this revision

Viewing changes to asn1/BIT_STRING.h

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2012-01-31 10:02:14 UTC
  • mto: This revision was merged to the branch mainline in revision 11.
  • Revision ID: package-import@ubuntu.com-20120131100214-zvig71djj2sqgq22
Tags: upstream-1.0.0
ImportĀ upstreamĀ versionĀ 1.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*-
2
 
 * Copyright (c) 2003 Lev Walkin <vlm@lionet.info>. All rights reserved.
3
 
 * Redistribution and modifications are permitted subject to BSD license.
4
 
 */
5
 
#ifndef _BIT_STRING_H_
6
 
#define _BIT_STRING_H_
7
 
 
8
 
#include <OCTET_STRING.h>       /* Some help from OCTET STRING */
9
 
 
10
 
#ifdef __cplusplus
11
 
extern "C" {
12
 
#endif
13
 
 
14
 
typedef struct BIT_STRING_s {
15
 
        uint8_t *buf;   /* BIT STRING body */
16
 
        int size;       /* Size of the above buffer */
17
 
 
18
 
        int bits_unused;/* Unused trailing bits in the last octet (0..7) */
19
 
 
20
 
        asn_struct_ctx_t _asn_ctx;      /* Parsing across buffer boundaries */
21
 
} BIT_STRING_t;
22
 
 
23
 
extern asn_TYPE_descriptor_t asn_DEF_BIT_STRING;
24
 
 
25
 
asn_struct_print_f BIT_STRING_print;    /* Human-readable output */
26
 
asn_constr_check_f BIT_STRING_constraint;
27
 
xer_type_encoder_f BIT_STRING_encode_xer;
28
 
 
29
 
#ifdef __cplusplus
30
 
}
31
 
#endif
32
 
 
33
 
#endif  /* _BIT_STRING_H_ */