package com.secureline.server;

/** Local system_server gateway for positively confirmed USB security violations. */
public interface SecureLineUsbViolationInternal {
    enum Violation {
        LOCKED_DATA_CONNECTION,
        LOCKED_HOST_DEVICE,
        LOCKED_DATA_ACCESSORY,
        LOCKED_AUDIO_ACCESSORY
    }

    void onUsbViolation(Violation violation);
    void onUsbDisconnected();
}
