-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathIRoute4MeManagerUnit.pas
40 lines (33 loc) · 1.29 KB
/
IRoute4MeManagerUnit.pas
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
unit IRoute4MeManagerUnit;
interface
uses
IConnectionUnit,
AddressBookContactActionsUnit, OptimizationActionsUnit, RouteActionsUnit,
UserActionsUnit, AddressNoteActionsUnit, AddressActionsUnit,
AvoidanceZoneActionsUnit, OrderActionsUnit, ActivityActionsUnit,
TrackingActionsUnit, GeocodingActionsUnit, TerritoryActionsUnit,
VehicleActionsUnit, FileUploadingActionsUnit, TelematicActionsUnit;
type
IRoute4MeManager = interface
['{2E31D4E6-C42A-4C9B-9ED5-445C3F6D6690}']
function Optimization: TOptimizationActions;
function Route: TRouteActions;
function AddressBookContact: TAddressBookContactActions;
function User: TUserActions;
function AddressNote: TAddressNoteActions;
function Address: TAddressActions;
function AvoidanceZone: TAvoidanceZoneActions;
function Geocoding: TGeocodingActions;
function Order: TOrderActions;
function ActivityFeed: TActivityActions;
function Tracking: TTrackingActions;
function Territory: TTerritoryActions;
function Vehicle: TVehicleActions;
function Uploading: TFileUploadingActions;
function Telematics: TTelematicActions;
procedure SetConnectionProxy(Host: String; Port: integer; Username, Password: String);
function Connection: IConnection;
procedure Clear;
end;
implementation
end.