Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Typedefs
nsBinHexDecoder.h File Reference
#include "nsIStreamConverter.h"
#include "nsIChannel.h"
#include "nsIOutputStream.h"
#include "nsIInputStream.h"
#include "nsCOMPtr.h"
#include "nsString.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _binhex_header
union  longbuf
class  nsBinHexDecoder

Defines

#define NS_BINHEXDECODER_CID
#define BINHEX_STATE_START   0
#define BINHEX_STATE_FNAME   1
#define BINHEX_STATE_HEADER   2
#define BINHEX_STATE_HCRC   3
#define BINHEX_STATE_DFORK   4
#define BINHEX_STATE_DCRC   5
#define BINHEX_STATE_RFORK   6
#define BINHEX_STATE_RCRC   7
#define BINHEX_STATE_FINISH   8
#define BINHEX_STATE_DONE   9

Typedefs

typedef struct _binhex_header binhex_header

Class Documentation

struct _binhex_header

Definition at line 72 of file nsMsgBinHex.h.

Class Members
PRUint32 creator
uint32 creator
PRInt32 dlen
int32 dlen
PRUint16 flags
uint16 flags
PRInt32 rlen
int32 rlen
PRUint32 type
uint32 type
union longbuf

Definition at line 115 of file nsMsgBinHex.h.

Class Members
unsigned char c
PRUint32 val
uint32 val

Define Documentation

Definition at line 87 of file nsBinHexDecoder.h.

Definition at line 86 of file nsBinHexDecoder.h.

Definition at line 91 of file nsBinHexDecoder.h.

Definition at line 90 of file nsBinHexDecoder.h.

Definition at line 83 of file nsBinHexDecoder.h.

Definition at line 85 of file nsBinHexDecoder.h.

Definition at line 84 of file nsBinHexDecoder.h.

Definition at line 89 of file nsBinHexDecoder.h.

Definition at line 88 of file nsBinHexDecoder.h.

Definition at line 82 of file nsBinHexDecoder.h.

Value:
{ /* 301DEA42-6850-4cda-8945-81F7DBC2186B */         \
    0x301dea42, 0x6850, 0x4cda,                      \
    { 0x89, 0x45, 0x81, 0xf7, 0xdb, 0xc2, 0x18, 0x6b } \
}

Definition at line 63 of file nsBinHexDecoder.h.


Typedef Documentation

typedef struct _binhex_header binhex_header