Next (stacks may use these)
[Writers]


Functions

ops_boolean_t ops_writer_push_clearsigned (ops_create_info_t *info, ops_create_signature_t *sig)
 Push Clearsigned Writer onto stack.
ops_boolean_t ops_writer_switch_to_armoured_signature (ops_create_info_t *info)
 Push armoured signature on stack.
void ops_writer_push_armoured_message (ops_create_info_t *info)
 Write a PGP MESSAGE.
void ops_writer_push_armoured (ops_create_info_t *info, ops_armor_type_t type)
 Push Armoured Writer on stack (generic).
void ops_writer_push_encrypt_crypt (ops_create_info_t *cinfo, ops_crypt_t *crypt)
 Push Encrypted Writer onto stack (create SE packets).
void ops_writer_push_encrypt_se_ip (ops_create_info_t *cinfo, const ops_keydata_t *pub_key)
 Push Encrypted SE IP Writer onto stack.
void ops_push_skey_checksum_writer (ops_create_info_t *cinfo, ops_secret_key_t *skey)
void ops_writer_push_stream_encrypt_se_ip (ops_create_info_t *cinfo, const ops_keydata_t *pub_key)
 Pushes a streaming encryption writer onto the stack.

Function Documentation

void ops_push_skey_checksum_writer ops_create_info_t cinfo,
ops_secret_key_t skey
 

Parameters:
cinfo 
skey 

void ops_writer_push_armoured_message ops_create_info_t info  ) 
 

Write a PGP MESSAGE.

Todo:
replace with generic function

ops_boolean_t ops_writer_push_clearsigned ops_create_info_t info,
ops_create_signature_t *  sig
 

Push Clearsigned Writer onto stack.

Parameters:
info 
sig 

void ops_writer_push_stream_encrypt_se_ip ops_create_info_t cinfo,
const ops_keydata_t pub_key
 

Pushes a streaming encryption writer onto the stack.

Data written to the stream will be encoded in a Symmetrically Encrypted Integrity Protected packet. Note that this writer must be used in conjunction with a literal writer or a signed writer.

Parameters:
cinfo 
pub_key Example Code:
    ops_writer_push_stream_encrypt_se_ip(cinfo, public_key);
    if (compress)
        ops_writer_push_compressed(cinfo);
    if (sign)
       ops_writer_push_signed(cinfo, OPS_SIG_BINARY, secret_key);
    else
        ops_writer_push_literal(cinfo);

ops_boolean_t ops_writer_switch_to_armoured_signature ops_create_info_t info  ) 
 

Push armoured signature on stack.

Parameters:
info 


Generated on Mon May 20 00:00:02 2013 for OpenPGP:SDK by  doxygen 1.4.6