/**\r
Connect to the other endpoint of the TCP socket.\r
\r
- @param[in] Tcp4Io The Tcp4Io wrapping the TCP socket.\r
- @param[in] Timeout The time to wait for connection done.\r
+ @param[in, out] Tcp4Io The Tcp4Io wrapping the TCP socket.\r
+ @param[in] Timeout The time to wait for connection done.\r
\r
@retval EFI_SUCCESS Connect to the other endpoint of the TCP socket successfully.\r
@retval EFI_TIMEOUT Failed to connect to the other endpoint of the TCP socket in the specified time period.\r
- @retval Others Some expected error happened.\r
+ @retval Others Other errors as indicated.\r
**/\r
EFI_STATUS\r
Tcp4IoConnect (\r
- IN TCP4_IO *Tcp4Io,\r
- IN EFI_EVENT Timeout\r
+ IN OUT TCP4_IO *Tcp4Io,\r
+ IN EFI_EVENT Timeout\r
)\r
{\r
EFI_TCP4_PROTOCOL *Tcp4;\r
/**\r
Reset the socket.\r
\r
- @param[in] Tcp4Io The Tcp4Io wrapping the TCP socket.\r
+ @param[in, out] Tcp4Io The Tcp4Io wrapping the TCP socket.\r
**/\r
VOID\r
Tcp4IoReset (\r
- IN TCP4_IO *Tcp4Io\r
+ IN OUT TCP4_IO *Tcp4Io\r
)\r
{\r
EFI_STATUS Status;\r
\r
@retval EFI_SUCCESS The packet is trasmitted.\r
@retval EFI_OUT_OF_RESOURCES Failed to allocate memory.\r
- @retval Others Some expected error happened.\r
+ @retval Others Other errors as indicated.\r
**/\r
EFI_STATUS\r
Tcp4IoTransmit (\r
@retval EFI_OUT_OF_RESOURCES Failed to allocate momery.\r
@retval EFI_TIMEOUT Failed to receive the required amount of data in the\r
specified time period.\r
- @retval Others Some expected error happened.\r
+ @retval Others Other errors as indicated.\r
**/\r
EFI_STATUS\r
Tcp4IoReceive (\r