CBS_get_u8 function

  1. @RecordUse.new()
  2. @Native<Int Function(Pointer<CBS>, Pointer<Uint8>)>(ffi.Pointer<CBS>, ffi.Pointer<ffi.Uint8>)>(symbol: 'bssl_dart_CBS_get_u8')
int CBS_get_u8(
  1. Pointer<CBS> cbs,
  2. Pointer<Uint8> out
)

CBS_get_u8 sets *out to the next uint8_t from cbs and advances cbs. It returns one on success and zero on error.

Implementation

@meta.RecordUse()
@ffi.Native<ffi.Int Function(ffi.Pointer<CBS>, ffi.Pointer<ffi.Uint8>)>(
  symbol: 'bssl_dart_CBS_get_u8',
)
external int CBS_get_u8(
  ffi.Pointer<CBS> cbs,
  ffi.Pointer<ffi.Uint8> out,
);