openCursor method

IResultSet openCursor(
  1. IStatus status,
  2. ITransaction transaction, [
  3. IMessageMetadata? inMetadata,
  4. Pointer<Uint8>? inBuffer,
  5. IMessageMetadata? outMetadata,
  6. int flags = 0,
])

Implementation

IResultSet openCursor(
  IStatus status,
  ITransaction transaction, [
  IMessageMetadata? inMetadata,
  Pointer<Uint8>? inBuffer,
  IMessageMetadata? outMetadata,
  int flags = 0,
]) {
  final res = _openCursor(
    self,
    status.self,
    transaction.self,
    inMetadata?.self ?? nullptr,
    inBuffer ?? nullptr,
    outMetadata?.self ?? nullptr,
    flags,
  );
  status.checkStatus();
  return IResultSet(res);
}