Samsung Internal API reference  2.0
tee_udpsocket.h
Go to the documentation of this file.
1 
9 #ifndef __TEE_ISOCKET_UDP__
10 #define __TEE_ISOCKET_UDP__
11 
12 #include "tee_isocket.h"
13 
17 enum {
19 };
20 
24 enum {
26 };
27 
31 enum {
33 };
34 
38 typedef struct TEE_udpSocket_Setup_s {
39  uint32_t apiVersion;
41  char *server_addr;
47  uint32_t openTimeout;
49 
53 enum {
54  TEE_UDP_CHANGEADDR = 0x66000001,
55  TEE_UDP_CHANGEPORT = 0x66000002,
56 };
57 
64 typedef struct TEE_udpSocket_Change_s {
68 
72 extern const TEE_iSocket *const TEE_udpSocket DSO_EXPORT;
73 
74 #endif /* !__TEE_ISOCKET_UDP__ */
75 
Definition: tee_udpsocket.h:25
char * server_addr
Definition: tee_udpsocket.h:41
uint32_t apiVersion
Definition: tee_udpsocket.h:39
struct TEE_udpSocket_Change_s TEE_udpSocket_Change
UDP change addr and port IOCTL structure. TEE_UDP_CHANGE* functions are implementation as synonims...
UDP Setup structure.
Definition: tee_udpsocket.h:38
UDP change addr and port IOCTL structure. TEE_UDP_CHANGE* functions are implementation as synonims...
Definition: tee_udpsocket.h:64
struct TEE_udpSocket_Setup_s TEE_udpSocket_Setup
UDP Setup structure.
int server_port
Definition: tee_udpsocket.h:66
const TEE_iSocket *const TEE_udpSocket
Public UDP instance pointer.
GP iSockets interface (GPD_SPE_100)
int server_port
Definition: tee_udpsocket.h:46
Definition: tee_udpsocket.h:32
uint32_t openTimeout
Definition: tee_udpsocket.h:47
Definition: tee_isocket.h:106
TEE_ipSocket_ipVersion ipVersion
Definition: tee_udpsocket.h:40
enum TEE_ipSocket_ipVersion_e TEE_ipSocket_ipVersion
IP version.
iSocket instance Please refer to GPD_SPE_100 specification for detailed description. Basic rules are following:
Definition: tee_isocket.h:63
Definition: tee_udpsocket.h:18