package org.snmp4j.agent.mo;

import org.snmp4j.agent.mo.DefaultMOTable;
import org.snmp4j.agent.request.SubRequest;

/* JADX INFO: loaded from: classes.dex */
public interface MOMutableRow2PC extends MOMutableTableRow {
    void cleanup(SubRequest subRequest, int i2);

    void cleanupRow(SubRequest subRequest, DefaultMOTable.ChangeSet changeSet);

    void commit(SubRequest subRequest, MOTableRow mOTableRow, int i2);

    void commitRow(SubRequest subRequest, MOTableRow mOTableRow);

    void prepare(SubRequest subRequest, MOTableRow mOTableRow, int i2);

    void prepareRow(SubRequest subRequest, MOTableRow mOTableRow);

    void undo(SubRequest subRequest, int i2);

    void undoRow(SubRequest subRequest, DefaultMOTable.ChangeSet changeSet);
}
