mirror of https://github.com/xemu-project/xemu.git
io: improve docs for QIOChannelSocket async functions
In the docs for qio_channel_socket_connect_async, qio_channel_socket_listen_async and qio_channel_socket_dgram_async, mention that the SocketAddress parameters are copied, so can be freed immediately. Reviewed-by: "Dr. David Alan Gilbert" <dgilbert@redhat.com> Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
This commit is contained in:
parent
a5af12871f
commit
fe81e932ec
|
@ -105,7 +105,9 @@ int qio_channel_socket_connect_sync(QIOChannelSocket *ioc,
|
||||||
* Attempt to connect to the address @addr. This method
|
* Attempt to connect to the address @addr. This method
|
||||||
* will run in the background so the caller will regain
|
* will run in the background so the caller will regain
|
||||||
* execution control immediately. The function @callback
|
* execution control immediately. The function @callback
|
||||||
* will be invoked on completion or failure.
|
* will be invoked on completion or failure. The @addr
|
||||||
|
* parameter will be copied, so may be freed as soon
|
||||||
|
* as this function returns without waiting for completion.
|
||||||
*/
|
*/
|
||||||
void qio_channel_socket_connect_async(QIOChannelSocket *ioc,
|
void qio_channel_socket_connect_async(QIOChannelSocket *ioc,
|
||||||
SocketAddress *addr,
|
SocketAddress *addr,
|
||||||
|
@ -140,7 +142,9 @@ int qio_channel_socket_listen_sync(QIOChannelSocket *ioc,
|
||||||
* Attempt to listen to the address @addr. This method
|
* Attempt to listen to the address @addr. This method
|
||||||
* will run in the background so the caller will regain
|
* will run in the background so the caller will regain
|
||||||
* execution control immediately. The function @callback
|
* execution control immediately. The function @callback
|
||||||
* will be invoked on completion or failure.
|
* will be invoked on completion or failure. The @addr
|
||||||
|
* parameter will be copied, so may be freed as soon
|
||||||
|
* as this function returns without waiting for completion.
|
||||||
*/
|
*/
|
||||||
void qio_channel_socket_listen_async(QIOChannelSocket *ioc,
|
void qio_channel_socket_listen_async(QIOChannelSocket *ioc,
|
||||||
SocketAddress *addr,
|
SocketAddress *addr,
|
||||||
|
@ -181,6 +185,9 @@ int qio_channel_socket_dgram_sync(QIOChannelSocket *ioc,
|
||||||
* This method will run in the background so the caller
|
* This method will run in the background so the caller
|
||||||
* will regain execution control immediately. The function
|
* will regain execution control immediately. The function
|
||||||
* @callback will be invoked on completion or failure.
|
* @callback will be invoked on completion or failure.
|
||||||
|
* The @localAddr and @remoteAddr parameters will be copied,
|
||||||
|
* so may be freed as soon as this function returns without
|
||||||
|
* waiting for completion.
|
||||||
*/
|
*/
|
||||||
void qio_channel_socket_dgram_async(QIOChannelSocket *ioc,
|
void qio_channel_socket_dgram_async(QIOChannelSocket *ioc,
|
||||||
SocketAddress *localAddr,
|
SocketAddress *localAddr,
|
||||||
|
|
Loading…
Reference in New Issue