BIO_set man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]

     /xlv3/openssl/0.9.7e-sgipl1/work/0.9.7e-sgipl1/openssl-
     0.9.7e/doc/crypto

     Page 1					    (printed 10/20/05)

     BIO_new(3)		   16/Sep/2000 (0.9.7e)		    BIO_new(3)

     NAME
	  BIO_new, BIO_set, BIO_free, BIO_vfree, BIO_free_all - BIO
	  allocation and freeing functions

     SYNOPSIS
	   #include <openssl/bio.h>

	   BIO *  BIO_new(BIO_METHOD *type);
	   int	  BIO_set(BIO *a,BIO_METHOD *type);
	   int	  BIO_free(BIO *a);
	   void	  BIO_vfree(BIO *a);
	   void	  BIO_free_all(BIO *a);

     DESCRIPTION
	  The BIO_new() function returns a new BIO using method type.

	  BIO_set() sets the method of an already existing BIO.

	  BIO_free() frees up a single BIO, BIO_vfree() also frees up
	  a single BIO but it does not return a value. Calling
	  BIO_free() may also have some effect on the underlying I/O
	  structure, for example it may close the file being referred
	  to under certain circumstances. For more details see the
	  individual BIO_METHOD descriptions.

	  BIO_free_all() frees up an entire BIO chain, it does not
	  halt if an error occurs freeing up an individual BIO in the
	  chain.

     RETURN VALUES
	  BIO_new() returns a newly created BIO or NULL if the call
	  fails.

	  BIO_set(), BIO_free() return 1 for success and 0 for
	  failure.

	  BIO_free_all() and BIO_vfree() do not return values.

     NOTES
	  Some BIOs (such as memory BIOs) can be used immediately
	  after calling BIO_new(). Others (such as file BIOs) need
	  some additional initialization, and frequently a utility
	  function exists to create and initialize such BIOs.

	  If BIO_free() is called on a BIO chain it will only free one
	  BIO resulting in a memory leak.

	  Calling BIO_free_all() a single BIO has the same effect as
	  calling BIO_free() on it other than the discarded return
	  value.

     Page 1					    (printed 10/20/05)

     BIO_new(3)		   16/Sep/2000 (0.9.7e)		    BIO_new(3)

	  Normally the type argument is supplied by a function which
	  returns a pointer to a BIO_METHOD. There is a naming
	  convention for such functions:  a source/sink BIO is
	  normally called BIO_s_*() and a filter BIO BIO_f_*();

     EXAMPLE
	  Create a memory BIO:

	   BIO *mem = BIO_new(BIO_s_mem());

     SEE ALSO
	  TBA

     Page 2					    (printed 10/20/05)

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net