Cross reference for pa/gpg.h of index.

# File pa/gpg.h

      $Revision: 1.20 $

      gpg.h - header for gpg.c .

      Status: COMPLETE, REVUED, TESTED

## Included Files

- `#include <netdb.h>`

- `#include <unistd.h>`

- `#include ";/home/shane/release/RIP/include/mail_parser.h";`
  - `#include ";/home/shane/release/RIP/include/gpg.h";`
  - `#include ";/home/shane/release/RIP/include/memwrap.h";`
    - `#include </home/shane/release/RIP/include/erroutines.h>`
    - `#include <glib.h>`

## Preprocessor definitions

`#define GPG_H`

`#define INPUT_FD 0`

`#define OUTPUT_FD 1`

`#define ERROR_FD 2`

`#define LINE_LENGTH 1024`

`#define STRING_LENGTH 255`

`#define FILENAME_LENGTH 1024`

`#define ERRSTRING`

`#define MAX_LINE_BUF 50000`

## Type struct VerifySignObject

`struct VerifySignObject`

`struct VerifySignObject` |
`{` |
`char iDocSigFilename[1024];` |
`char iSigFilename[1024];` |
`char outputPath[1024];` |
`char oStream[1024];` |
`char keyRing[1024];` |
`int isValid;` |
`u32 keyID;` |
`struct VerifySignObject* next;` |
`struct VerifySignObject* inner;` |
`int nMsg;` |
`int type;` |
`int isMIME;` |
`}` |

## Type struct ReadCryptedObject

`struct ReadCryptedObject`

`struct ReadCryptedObject` |
`{` |
`char iFilename[1024];` |
`char oStream[1024];` |
`char keyRing[1024];` |
`int isValid;` |
`u32 keyID;` |
`}` |

## Type struct ImportKeyObject

`struct ImportKeyObject`

`struct ImportKeyObject` |
`{` |
`char iFilename[1024];` |
`char keyRing[1024];` |
`int rc;` |
`u32 keyID;` |
`char fingerPrint[255];` |
`char keyOwner[255];` |
`}` |

## Type struct RemoveKeyObject

`struct RemoveKeyObject`

`struct RemoveKeyObject` |
`{` |
`char iFilename[1024];` |
`char keyRing[1024];` |
`int rc;` |
`u32 keyID;` |
`}` |

## Local Function asctime_r()

`static char* asctime_r ( const struct tm* __tm, char* __buf )`

Included from: | /usr/include/time.h
Calls: | __posix_asctime_r()

## Local Function ctime_r()

`static char* ctime_r ( const time_t* __time, char* __buf )`

Included from: | /usr/include/time.h
Calls: | __posix_ctime_r()

## Local Function getlogin_r()

`static int getlogin_r ( char* __name, int __len )`

Included from: | /usr/include/unistd.h
Calls: | __posix_getlogin_r()

## Local Function ttyname_r()

`static int ttyname_r ( int __fildes, char* __buf, size_t __size )`

Included from: | /usr/include/unistd.h
Calls: | __posix_ttyname_r()