Back to home page

Enduro/X

 
 

    


0001 BCPY(3)
0002 =======
0003 :doctype: manpage
0004 
0005 
0006 NAME
0007 ----
0008 Bcpy - perform buffer copy from one to another
0009 
0010 
0011 SYNOPSIS
0012 --------
0013 
0014 #include <ubf.h>
0015 
0016 int Bcpy (UBFH *'p_ub_dst', UBFH *'p_ub_src');
0017 
0018 Link with '-lubf -lnstd -lm -lpthread'
0019 
0020 DESCRIPTION
0021 -----------
0022 This function copies content from 'p_ub_src' to 'p_ub_dst' buffer.
0023 
0024 RETURN VALUE
0025 ------------
0026 On success, *Bcpy()* return zero; on error, -1 is returned, with *Berror* set to
0027 indicate the error.
0028 
0029 ERRORS
0030 ------
0031 Note that *Bstrerror()* returns generic error message plus custom message with 
0032 debug info from last function call.
0033 
0034 *BNOTFLD* Source or dest buffer not fielded, not correctly allocated or corrupted.
0035 
0036 *BNOSPACE* No space left in target buffer.
0037 
0038 EXAMPLE
0039 -------
0040 See *ubftest/test_genbuf.c* for sample code.
0041 
0042 BUGS
0043 ----
0044 Report bugs to support@mavimax.com
0045 
0046 SEE ALSO
0047 --------
0048 *Bprojcpy(3)* *Binit(3)*
0049 
0050 COPYING
0051 -------
0052 (C) Mavimax, Ltd
0053