Add comments.
[bertos.git] / bertos / net / tcp_socket.h
index 0791c187864ba3cd4910f3f4b637ce96781cee49..74ca1074e8209c0c8cde5270da83540fb676b077 100644 (file)
 
 typedef struct TcpSocket
 {
-       KFile fd;
-       struct netconn *sock;
-       struct netbuf *rx_buf_conn;
-       size_t remaning_data_len;
+       KFile fd;                         ///< KFile context.
+       struct netconn *sock;             ///< Current sockect connection pointer.
+       struct netbuf *rx_buf_conn;       ///< Current received buffer from socket.
+       size_t remaning_data_len;         ///< Number of bytes to read from the received buffer.
 
-       struct ip_addr *local_addr;
-       struct ip_addr *remote_addr;
-       uint16_t port;
+       struct ip_addr *local_addr;       ///< Device Ip.
+       struct ip_addr *remote_addr;      ///< Ip address which we want to connect.
+       uint16_t port;                    ///< Number port to connect.
 
-       int error;
+       int error;                        ///< Error status.
 } TcpSocket;
 
 #define KFT_TCPSOCKET MAKE_ID('T', 'S', 'C', 'K')