OpenSSL.Core.Native.BN_add C# (CSharp) Method

BN_add() private method

private BN_add ( IntPtr r, IntPtr a, IntPtr b ) : int
r System.IntPtr
a System.IntPtr
b System.IntPtr
return int
        public static extern int BN_add(IntPtr r, IntPtr a, IntPtr b);

Usage Example

Example #1
0
        /// <summary>
        /// Calls BN_add()
        /// </summary>
        /// <param name="lhs"></param>
        /// <param name="rhs"></param>
        /// <returns></returns>
        public static BigNumber operator +(BigNumber lhs, BigNumber rhs)
        {
            BigNumber ret = new BigNumber();

            Native.ExpectSuccess(Native.BN_add(ret.Handle, lhs.Handle, rhs.Handle));
            return(ret);
        }
Native