VirtualBox

Changeset 73832 in vbox


Ignore:
Timestamp:
Aug 22, 2018 3:24:59 PM (6 years ago)
Author:
vboxsync
Message:

http-curl.cpp: Rename http callback typedefs to conform to the iprt
naming scheme (FNRT..., PFNRT...).

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/http.h

    r73699 r73832  
    4545#define NIL_RTHTTP                              ((RTHTTP)0)
    4646/** Callback function to be called during RTHttpGet*(). Register it using RTHttpSetDownloadProgressCallback(). */
    47 typedef DECLCALLBACK(void) RTHTTPDOWNLDPROGRCALLBACK(RTHTTP hHttp, void *pvUser, uint64_t cbDownloadTotal, uint64_t cbDownloaded);
    48 typedef RTHTTPDOWNLDPROGRCALLBACK *PRTHTTPDOWNLDPROGRCALLBACK;
     47typedef DECLCALLBACK(void) FNRTHTTPDOWNLDPROGRCALLBACK(RTHTTP hHttp, void *pvUser, uint64_t cbDownloadTotal, uint64_t cbDownloaded);
     48typedef FNRTHTTPDOWNLDPROGRCALLBACK *PFNRTHTTPDOWNLDPROGRCALLBACK;
    4949
    5050
     
    317317 * @param   pvUser          Convenience pointer for the callback function.
    318318 */
    319 RTR3DECL(int) RTHttpSetDownloadProgressCallback(RTHTTP hHttp, PRTHTTPDOWNLDPROGRCALLBACK pfnDownloadProgress, void *pvUser);
     319RTR3DECL(int) RTHttpSetDownloadProgressCallback(RTHTTP hHttp, PFNRTHTTPDOWNLDPROGRCALLBACK pfnDownloadProgress, void *pvUser);
    320320
    321321// ----8<--------8<---- XXX: uwe: quick and dirty curl wrappers for OCI
    322322
    323 typedef DECLCALLBACK(size_t) RTHTTPREADCALLBACK(void *pbDst, size_t cbItem, size_t cItems, void *pvUser);
    324 typedef RTHTTPREADCALLBACK *PRTHTTPREADCALLBACK;
     323typedef DECLCALLBACK(size_t) FNRTHTTPREADCALLBACK(void *pbDst, size_t cbItem, size_t cItems, void *pvUser);
     324typedef FNRTHTTPREADCALLBACK *PFNRTHTTPREADCALLBACK;
    325325
    326326#define RT_HTTP_READCALLBACK_ABORT 0x10000000 /* CURL_READFUNC_ABORT */
    327327
    328 RTR3DECL(int) RTHttpSetReadCallback(RTHTTP hHttp, PRTHTTPREADCALLBACK pfnRead, void *pvUser);
    329 
    330 
    331 typedef DECLCALLBACK(size_t) RTHTTPWRITECALLBACK(char *pbSrc, size_t cbItem, size_t cItems, void *pvUser);
    332 typedef RTHTTPWRITECALLBACK *PRTHTTPWRITECALLBACK;
    333 
    334 RTR3DECL(int) RTHttpSetWriteCallback(RTHTTP hHttp, PRTHTTPWRITECALLBACK pfnWrite, void *pvUser);
    335 RTR3DECL(int) RTHttpSetWriteHeaderCallback(RTHTTP hHttp, PRTHTTPWRITECALLBACK pfnWrite, void *pvUser);
     328RTR3DECL(int) RTHttpSetReadCallback(RTHTTP hHttp, PFNRTHTTPREADCALLBACK pfnRead, void *pvUser);
     329
     330
     331typedef DECLCALLBACK(size_t) FNRTHTTPWRITECALLBACK(char *pbSrc, size_t cbItem, size_t cItems, void *pvUser);
     332typedef FNRTHTTPWRITECALLBACK *PFNRTHTTPWRITECALLBACK;
     333
     334RTR3DECL(int) RTHttpSetWriteCallback(RTHTTP hHttp, PFNRTHTTPWRITECALLBACK pfnWrite, void *pvUser);
     335RTR3DECL(int) RTHttpSetWriteHeaderCallback(RTHTTP hHttp, PFNRTHTTPWRITECALLBACK pfnWrite, void *pvUser);
    336336
    337337
  • trunk/src/VBox/Runtime/generic/http-curl.cpp

    r73700 r73832  
    161161    uint64_t            cbDownloadHint;
    162162    /** Callback called during download. */
    163     PRTHTTPDOWNLDPROGRCALLBACK pfnDownloadProgress;
     163    PFNRTHTTPDOWNLDPROGRCALLBACK pfnDownloadProgress;
    164164    /** User pointer parameter for pfnDownloadProgress. */
    165165    void               *pvDownloadProgressUser;
     
    25762576
    25772577
    2578 RTR3DECL(int) RTHttpSetDownloadProgressCallback(RTHTTP hHttp, PRTHTTPDOWNLDPROGRCALLBACK pfnDownloadProgress, void *pvUser)
     2578RTR3DECL(int) RTHttpSetDownloadProgressCallback(RTHTTP hHttp, PFNRTHTTPDOWNLDPROGRCALLBACK pfnDownloadProgress, void *pvUser)
    25792579{
    25802580    PRTHTTPINTERNAL pThis = hHttp;
     
    25882588
    25892589
    2590 RTR3DECL(int) RTHttpSetReadCallback(RTHTTP hHttp, PRTHTTPREADCALLBACK pfnRead, void *pvUser)
     2590RTR3DECL(int) RTHttpSetReadCallback(RTHTTP hHttp, PFNRTHTTPREADCALLBACK pfnRead, void *pvUser)
    25912591{
    25922592    CURLcode rcCurl;
     
    26072607
    26082608
    2609 RTR3DECL(int) RTHttpSetWriteCallback(RTHTTP hHttp, PRTHTTPWRITECALLBACK pfnWrite, void *pvUser)
     2609RTR3DECL(int) RTHttpSetWriteCallback(RTHTTP hHttp, PFNRTHTTPWRITECALLBACK pfnWrite, void *pvUser)
    26102610{
    26112611    CURLcode rcCurl;
     
    26262626
    26272627
    2628 RTR3DECL(int) RTHttpSetWriteHeaderCallback(RTHTTP hHttp, PRTHTTPWRITECALLBACK pfnWrite, void *pvUser)
     2628RTR3DECL(int) RTHttpSetWriteHeaderCallback(RTHTTP hHttp, PFNRTHTTPWRITECALLBACK pfnWrite, void *pvUser)
    26292629{
    26302630    CURLcode rcCurl;
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette