FreeRDP
include/freerdp/heartbeat.h
1 
20 #ifndef FREERDP_HEARTBEAT_H
21 #define FREERDP_HEARTBEAT_H
22 
23 #include <freerdp/types.h>
24 #include <freerdp/api.h>
25 
26 #ifdef __cplusplus
27 extern "C"
28 {
29 #endif
30 
31  typedef struct rdp_heartbeat rdpHeartbeat;
32 
33  typedef BOOL (*pServerHeartbeat)(freerdp* instance, BYTE period, BYTE count1, BYTE count2);
34 
36  {
37  pServerHeartbeat ServerHeartbeat;
38  };
39 
40  FREERDP_API BOOL freerdp_heartbeat_send_heartbeat_pdu(freerdp_peer* peer, BYTE period,
41  BYTE count1, BYTE count2);
42 
43 #ifdef __cplusplus
44 }
45 #endif
46 
47 #endif /* FREERDP_HEARTBEAT_H */