/** @file\r
- IScsi Tcp4 IO related definitions.\r
+ iSCSI Tcp4 IO related definitions.\r
\r
-Copyright (c) 2004 - 2008, Intel Corporation.<BR>\r
-All rights reserved. This program and the accompanying materials\r
+Copyright (c) 2004 - 2008, Intel Corporation. All rights reserved.<BR>\r
+This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
which accompanies this distribution. The full text of the license may be found at\r
http://opensource.org/licenses/bsd-license.php\r
/**\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
/**\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
/**\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