npapadop's patch to fix duplicated lines.
git-svn-id: https://pupnp.svn.sourceforge.net/svnroot/pupnp/trunk@27 119443c7-1b9e-41f8-b6fc-b9c35fce742c
This commit is contained in:
parent
f28f81f820
commit
cf9ae4f6e5
@ -2303,54 +2303,6 @@ EXPORT_SPEC int UpnpOpenHttpGetProxy(
|
|||||||
the user. */
|
the user. */
|
||||||
);
|
);
|
||||||
|
|
||||||
/** {\bf UpnpOpenHttpGetProxy} gets a file specified in a URL through the
|
|
||||||
* specified proxy.
|
|
||||||
* The SDK allocates the memory for {\bf handle} and
|
|
||||||
* {\bf contentType}, the application is responsible for freeing this memory.
|
|
||||||
*
|
|
||||||
* @return [int] An integer representing one of the following:
|
|
||||||
* \begin{itemize}
|
|
||||||
* \item {\tt UPNP_E_SUCCESS}: The operation completed successfully.
|
|
||||||
* \item {\tt UPNP_E_INVALID_PARAM}: Either {\bf url}, {\bf handle},
|
|
||||||
* {\bf contentType}, {\bf contentLength} or {\bf httpStatus}
|
|
||||||
* is not a valid pointer.
|
|
||||||
* \item {\tt UPNP_E_INVALID_URL}: The {\bf url} is not a valid
|
|
||||||
* URL.
|
|
||||||
* \item {\tt UPNP_E_OUTOF_MEMORY}: Insufficient resources exist to
|
|
||||||
* download this file.
|
|
||||||
* \item {\tt UPNP_E_NETWORK_ERROR}: A network error occurred.
|
|
||||||
* \item {\tt UPNP_E_SOCKET_WRITE}: An error or timeout occurred writing
|
|
||||||
* to a socket.
|
|
||||||
* \item {\tt UPNP_E_SOCKET_READ}: An error or timeout occurred reading
|
|
||||||
* from a socket.
|
|
||||||
* \item {\tt UPNP_E_SOCKET_BIND}: An error occurred binding a socket.
|
|
||||||
* \item {\tt UPNP_E_SOCKET_CONNECT}: An error occurred connecting a
|
|
||||||
* socket.
|
|
||||||
* \item {\tt UPNP_E_OUTOF_SOCKET}: Too many sockets are currently
|
|
||||||
* allocated.
|
|
||||||
* \item {\tt UPNP_E_BAD_RESPONSE}: A bad response was received from the
|
|
||||||
* remote server.
|
|
||||||
* \end{itemize}
|
|
||||||
*/
|
|
||||||
|
|
||||||
EXPORT_SPEC int UpnpOpenHttpGetProxy(
|
|
||||||
IN const char *url, /** The URL of an item to get. */
|
|
||||||
IN const char *proxy_str, /** The URL of the proxy. */
|
|
||||||
IN OUT void **handle, /** A pointer to store the handle for
|
|
||||||
this connection. */
|
|
||||||
IN OUT char **contentType, /** A buffer to store the media type of
|
|
||||||
the item. */
|
|
||||||
IN OUT int *contentLength, /** A pointer to store the length of the
|
|
||||||
item. */
|
|
||||||
IN OUT int *httpStatus, /** The status returned on receiving a
|
|
||||||
response message. */
|
|
||||||
IN int timeout /** The time out value sent with the
|
|
||||||
request during which a response is
|
|
||||||
expected from the server, failing
|
|
||||||
which, an error is reported back to
|
|
||||||
the user. */
|
|
||||||
);
|
|
||||||
|
|
||||||
/** {\bf UpnpOpenHttpGetEx} gets specified number of bytes from a file
|
/** {\bf UpnpOpenHttpGetEx} gets specified number of bytes from a file
|
||||||
* specified in the URL. The number of bytes is specified through a low
|
* specified in the URL. The number of bytes is specified through a low
|
||||||
* count and a high count which are passed as a range of bytes for the
|
* count and a high count which are passed as a range of bytes for the
|
||||||
@ -2466,39 +2418,6 @@ EXPORT_SPEC int UpnpHttpGetProgress(
|
|||||||
|
|
||||||
EXPORT_SPEC int UpnpCancelHttpGet(IN void *handle);
|
EXPORT_SPEC int UpnpCancelHttpGet(IN void *handle);
|
||||||
|
|
||||||
|
|
||||||
/** {\bf UpnpHttpGetProgress} rettrieve progress information of a http-get
|
|
||||||
* transfer.
|
|
||||||
*
|
|
||||||
* @return [int] An integer representing one of the following:
|
|
||||||
* \begin{itemize}
|
|
||||||
* \item {\tt UPNP_E_SUCCESS}: The operation completed successfully.
|
|
||||||
* \item {\tt UPNP_E_INVALID_PARAM}: Either {\bf handle}, {\bf length}
|
|
||||||
* or {\bf total} is not a valid pointer.
|
|
||||||
* \end{itemize}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
EXPORT_SPEC int UpnpHttpGetProgress(
|
|
||||||
IN void *handle, /** The token created by the call to
|
|
||||||
{\bf UpnpOpenHttpGet}. */
|
|
||||||
OUT unsigned int *length, /** The number of bytes received. */
|
|
||||||
OUT unsigned int *total /** The content length. */
|
|
||||||
);
|
|
||||||
|
|
||||||
|
|
||||||
/** {\bf UpnpCancelHttpGet} set the cancel flag of the {\bf handle}
|
|
||||||
* parameter.
|
|
||||||
*
|
|
||||||
* @return [int] An integer representing one of the following:
|
|
||||||
* \begin{itemize}
|
|
||||||
* \item {\tt UPNP_E_SUCCESS}: The operation completed successfully.
|
|
||||||
* \item {\tt UPNP_E_INVALID_PARAM}: {\bf handle} is not a valid pointer.
|
|
||||||
* \end{itemize}
|
|
||||||
*/
|
|
||||||
|
|
||||||
EXPORT_SPEC int UpnpCancelHttpGet(IN void *handle);
|
|
||||||
|
|
||||||
|
|
||||||
/** {\bf UpnpCloseHttpGet} closes the connection and frees memory that was
|
/** {\bf UpnpCloseHttpGet} closes the connection and frees memory that was
|
||||||
* allocated for the {\bf handle} parameter.
|
* allocated for the {\bf handle} parameter.
|
||||||
*
|
*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user