Classes
The following classes are available globally.
-
Contains all paths and host names for api. Also stores
See moreapiKey
,apiSecret
andsignature
Declaration
Swift
@objcMembers public final class TNEntityConfiguration : NSObject
-
Use
See moreTNEntitySDKOptionsBuilder
to create options objectDeclaration
Swift
@objcMembers public class TNEntitySDKOptions : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntitySDKOptionsBuilder : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityAddress : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityGeoPoint : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityStreet : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityDiscoverBrandParams : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityDiscoverBrandParamsBuilder : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityDiscoverCategoryParams : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityDiscoverCategoryParamsBuilder : NSObject
-
Support different type of filters used for discover place.
See moreDeclaration
Swift
@objcMembers open class TNEntityDiscoverPlaceFilters : NSObject, Codable
-
Discover options to customize discover behavior.
See moreDeclaration
Swift
@objcMembers open class TNEntityDiscoverPlaceOptions : NSObject, Codable
-
Request to trigger the call for discover place.
See moreDeclaration
Swift
@objcMembers open class TNEntityDiscoverPlaceParams : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityDiscoverPlaceParamsBuilder : NSObject
-
Result of discover place API
See moreDeclaration
Swift
@objcMembers open class TNEntityDiscoverPlaceResult : NSObject, Codable
-
Request to trigger the call for fetching ev entity along the route
See moreDeclaration
Swift
@objcMembers open class TNEntityEvChargingOnRouteParams : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityEvChargingOnRouteParamsBuilder : NSObject
-
Result of EV charging on route API
See moreDeclaration
Swift
@objcMembers open class TNEntityEvChargingOnRouteResult : NSObject, Codable
-
Request to trigger the call for fetching ev entity with provided condition
See moreDeclaration
Swift
@objcMembers open class TNEntityEvNearbySearchParams : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityEvNearbySearchParamsBuilder : NSObject
-
Result of EV nearby search result API
See moreDeclaration
Swift
@objcMembers open class TNEntityEvNearbySearchResult : NSObject, Codable
-
For bounding box search. Two geo-coordinates (bottom-left, top-right) for bounding box search are required.
See moreDeclaration
Swift
@objcMembers open class TNBBox : NSObject, Codable
-
Using for bounding box search.
See moreDeclaration
Swift
@objcMembers open class TNEntityBBoxGeoFilter : TNEntityGeoFilter
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityCorridorGeoFilter : TNEntityGeoFilter
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityEvFilter : NSObject, Codable
-
Used to specify the type of each filter.
See moreDeclaration
Swift
@objcMembers open class TNEntityFilterTypeField : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityGeoFilter : NSObject, Codable
-
The polygon defined by a minimum of three geo-coordinates to qualify as an shape.
See moreDeclaration
Swift
@objcMembers open class TNEntityPolygon : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityPolygonGeoFilter : TNEntityGeoFilter
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityRadiusGeoFilter : TNEntityGeoFilter
-
Provides electric charging stations flow OCPI spec.
See moreDeclaration
Swift
@objcMembers open class TNEntityFacetChargeStations : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityFacetContent : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityFacetDriveTime : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityFacetEvConnectors : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityFacetField : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityFacetNearby : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityFacetOpenHours : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityFacetParameters : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityFacetPayment : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityFacetPivotField : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityFacetPriceInfo : NSObject, Codable
-
Provide review specifics.
See moreDeclaration
Swift
@objcMembers open class TNEntityFacetReview : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityFacets : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityDetailOptions : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityDetailParams : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityDetailParamsBuilder : NSObject
-
Results of get detail API.
See moreDeclaration
Swift
@objcMembers public class TNEntityDetailResult : NSObject, Codable
-
This class defines an additional geo location that is relevant for the Charge Point. The geodetic system to be used is WGS 84.
See moreDeclaration
Swift
@objcMembers open class TNEntityAdditionalGeoLocation : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityBusinessDetails : NSObject, Codable
-
Statistical information about ev connectors.
See moreDeclaration
Swift
@objcMembers open class TNEntityChargeStationSummary : NSObject, Codable
-
Statistics information grouped by power feed level
See moreDeclaration
Swift
@objcMembers open class TNEntityCount : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityDisplayText : NSObject, Codable
-
This type is used to specify the energy mix and environmental impact of the supplied energy at a location or in a tariff.
See moreDeclaration
Swift
@objcMembers open class TNEntityEnergyMix : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityEnergySource : NSObject, Codable
-
Amount of waste produced/emitted per kWh.
See moreDeclaration
Swift
@objcMembers open class TNEntityEnvironmentalImpact : NSObject, Codable
-
The EVSE object describes the part that controls the power supply to a single EV in a single session. It always belongs to a {@link Location} object. The object only contains directions to get from the location itself to the EVSE (i.e. floor, physical_reference or directions).
See moreDeclaration
Swift
@objcMembers open class TNEntityEvse : NSObject, Codable
-
Specifies one exceptional period for opening or access hours.
See moreDeclaration
Swift
@objcMembers open class TNEntityExceptionalPeriod : NSObject, Codable
-
Opening and access hours of the location.
See moreDeclaration
Swift
@objcMembers open class TNEntityHours : NSObject, Codable
-
This class references an image related to an EVSE in terms of a file name or url.
See moreDeclaration
Swift
@objcMembers open class TNEntityImage : NSObject, Codable
-
The Location object describes the location and its properties where a group of EVSEs that belong together are installed.
Typically, the Location object is the exact location of the group of EVSEs, but it can also be the entrance of a parking garage which contains these EVSEs. The exact way to reach each EVSE can be further specified by its own properties.
See moreDeclaration
Swift
@objcMembers open class TNEntityLocation : NSObject, Codable
-
A Connector is the socket or cable and plug available for the EV to use.
A single EVSE may provide multiple Connectors but only one of them can be in use at the same time. A Connector always belongs to an EVSE object.
See moreDeclaration
Swift
@objcMembers open class TNEntityOcpiConnector : NSObject, Codable
-
Statistics information grouped by name of the connector type.
See moreDeclaration
Swift
@objcMembers open class TNEntityOcpiConnectorCount : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityOcpiPrice : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityPriceComponent : NSObject, Codable
-
Defines the set of values that identify a token to which a Location might be published.
See moreDeclaration
Swift
@objcMembers open class TNEntityPublishTokenType : NSObject, Codable
-
Regular recurring operation or access hours.
See moreDeclaration
Swift
@objcMembers open class TNEntityRegularHours : NSObject, Codable
-
This type is used to schedule status periods in the future.
The eMSP can provide this information to the EV user for trip planning purposes. A period MAY have no end. Example: “This station will be running as of tomorrow. Today it is still planned and under construction.
See moreDeclaration
Swift
@objcMembers open class TNEntityStatusSchedule : NSObject, Codable
-
A Tariff object consists of a list of one or more Tariff Elements, which can be used to create complex Tariff structures.
See moreDeclaration
Swift
@objcMembers open class TNEntityTariff : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityTariffElement : NSObject, Codable
-
These restrictions are not for the entire Charging Session.
They only describe if and when a TariffElement becomes active or inactive during a Charging Session.
See moreDeclaration
Swift
@objcMembers open class TNEntityTariffRestrictions : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityParking : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityParkingFacilityDetails : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityParkingParameters : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityParkingPrice : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityParkingPriceItem : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntitySuggestionParams : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntitySuggestionParamsBuilder : NSObject
-
Results of prediction suggestion API.
See moreDeclaration
Swift
@objcMembers open class TNEntitySuggestionResult : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntitySuggestion : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityWordPredictionParams : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityWordPredictionParamsBuilder : NSObject
-
Results of prediction word API.
See moreDeclaration
Swift
@objcMembers open class TNEntityWordPredictionResult : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntitySearchBrandFilter : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntitySearchCategoryFilter : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntitySearchOptions : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntitySearchParams : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntitySearchParamsBuilder : NSObject
-
Results of search API.
See moreDeclaration
Swift
@objcMembers open class TNEntitySearchResult : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityPaginationContext : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityQueryTag : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityMetadataItemDescriptor : NSObject, Codable
-
An entity contains information about place, address and any additional facets.
See moreDeclaration
Swift
@objcMembers open class TNEntity : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityAliasName : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityBooking : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityBookingProvider : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityBookingQuote : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityBrand : NSObject, Codable
-
Results of discover brand API.
See moreDeclaration
Swift
@objcMembers open class TNEntityBrandResult : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityCategory : NSObject, Codable
-
Results of get category API.
See moreDeclaration
Swift
@objcMembers open class TNEntityCategoryResult : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityConnector : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityConnectorCount : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityConnectorType : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityDataField : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityEvAdditionalAttributes : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityEvCluster : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityEvContext : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityEvPrice : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityEvPricing : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityMultiboxQuery : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityNearbyCategory : NSObject, Codable
-
OCPI(Open Charge Point Interface) attributes. Refer https://github.com/ocpi/ocpi
See moreDeclaration
Swift
@objcMembers open class TNEntityOcpiAttributes : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityPaymentMethod : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityPeriod : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityPivot : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityPlace : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityPowerFeedType : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityPrice : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityRate : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityRateCard : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityRating : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityRelatedEntities : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityResponseStatus : NSObject, Codable
-
Provide review details
See moreDeclaration
Swift
@objcMembers open class TNEntityReview : NSObject, Codable
-
Provide ratings from consumer reviews.
See moreDeclaration
Swift
@objcMembers open class TNEntityReviewRating : NSObject, Codable
-
Information of the review provider.
See moreDeclaration
Swift
@objcMembers open class TNEntityReviewUser : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntitySource : NSObject, Codable
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNEntityTimeRange : NSObject, Codable
-
Main class for SDK. Can be used as static. Before use initialize it with
See moreinitialize(_ sdkOptions: TNEntitySDKOptions) -> Bool
Declaration
Swift
@objcMembers public final class TNEntityClient : NSObject
-
Representation of errors
See moreDeclaration
Swift
@objcMembers public class TNEntityError : NSObject, Codable, Error