1
0
mirror of synced 2024-11-24 14:30:11 +01:00
bemaniutils/bemani/data/interfaces.py
2019-12-08 21:43:49 +00:00

17 lines
351 B
Python

from abc import ABC, abstractmethod
from typing import List
from bemani.data.types import Server
class APIProviderInterface(ABC):
@abstractmethod
def get_all_servers(self) -> List[Server]:
"""
Grab all authorized servers in the system.
Returns:
A list of Server objects sorted by add time.
"""