FreeRDP
Loading...
Searching...
No Matches
client/location.h
Go to the documentation of this file.
1
21#ifndef FREERDP_CHANNEL_LOCATION_CLIENT_LOCATION_H
22#define FREERDP_CHANNEL_LOCATION_CLIENT_LOCATION_H
23
24#include <freerdp/channels/location.h>
25
29#ifdef __cplusplus
30extern "C"
31{
32#endif
33
35 typedef struct s_location_client_context LocationClientContext;
36
38 typedef UINT (*pcLocationStart)(LocationClientContext* context, UINT32 version, UINT32 flags);
39
41 typedef UINT (*pcLocationStop)(LocationClientContext* context);
42
44 typedef UINT (*pcLocationSend)(LocationClientContext* context, LOCATION_PDUTYPE type,
45 size_t count, ...);
46
102
103#ifdef __cplusplus
104}
105#endif
106
107#endif /* FREERDP_CHANNEL_LOCATION_CLIENT_LOCATION_H */
UINT(* pcLocationStop)(LocationClientContext *context)
pcLocationStart LocationStart
initialize location services on client
UINT(* pcLocationSend)(LocationClientContext *context, LOCATION_PDUTYPE type, size_t count,...)
pcLocationStop LocationStop
stop location services on client
pcLocationSend LocationSend
Send a location update.
UINT(* pcLocationStart)(LocationClientContext *context, UINT32 version, UINT32 flags)