Returns a list of all supported protocols
static List<Protocol> get all => _protocols.values.toList();