xaStart method

Future<int> xaStart(
  1. int connectionId,
  2. Xid xid
)
inherited

Starts an XA branch; returns native xa_id or 0 on failure.

Implementation

Future<int> xaStart(int connectionId, Xid xid) async {
  final r = await _sendRequest<IntResponse>(
    XaStartRequest(
      _nextRequestId(),
      connectionId,
      formatId: xid.formatId,
      gtrid: xid.gtrid,
      bqual: xid.bqual,
    ),
  );
  return r.value;
}