aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/sca/target/base.py
blob: ed51c025249e3320c8018e8a41d1540d78374299 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from public import public


@public
class Target(object):
    """A target."""

    def connect(self):
        """Connect to the target device."""
        raise NotImplementedError

    def disconnect(self):
        """Disconnect from the target device."""
        raise NotImplementedError