File: Raw.hs

package info (click to toggle)
haskell-asn1-encoding 0.8.1.3-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 136 kB
  • sloc: haskell: 1,002; makefile: 2
file content (32 lines) | stat: -rw-r--r-- 643 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
-- |
-- Module      : Data.ASN1.BinaryEncoding.Raw
-- License     : BSD-style
-- Maintainer  : Vincent Hanquez <vincent@snarc.org>
-- Stability   : experimental
-- Portability : unknown
--
-- Raw encoding of binary format (BER/DER/CER)
--
module Data.ASN1.BinaryEncoding.Raw
    (
    -- * types
      ASN1Header(..)
    , ASN1Class(..)
    , ASN1Tag
    , ASN1Length(..)
    , ASN1Event(..)

    -- * parser
    , parseLBS
    , parseBS

    -- * writer
    , toLazyByteString
    , toByteString

    ) where

import Data.ASN1.BinaryEncoding.Parse
import Data.ASN1.BinaryEncoding.Writer
import Data.ASN1.Types
import Data.ASN1.Types.Lowlevel