Transfer handler interface. More...
#include <public/extensions/IWebternet.h>
Public Member Functions | |
| virtual unsigned int | GetURLInterfaceVersion () |
| Must return the interface version this listener is compatible with. | |
| virtual DownloadWriteStatus | OnDownloadWrite (IWebTransfer *session, void *userdata, void *ptr, size_t size, size_t nmemb) |
| Called when a downloader needs to write data it has received. | |
Transfer handler interface.
Definition at line 87 of file IWebternet.h.
| virtual unsigned int SourceMod::ITransferHandler::GetURLInterfaceVersion | ( | ) | [inline, virtual] |
Must return the interface version this listener is compatible with.
Definition at line 95 of file IWebternet.h.
| virtual DownloadWriteStatus SourceMod::ITransferHandler::OnDownloadWrite | ( | IWebTransfer * | session, | |
| void * | userdata, | |||
| void * | ptr, | |||
| size_t | size, | |||
| size_t | nmemb | |||
| ) | [inline, virtual] |
Called when a downloader needs to write data it has received.
| downloader | Downloader object. | |
| userdata | User data passed to download function. | |
| ptr | Memory containing the received data. | |
| size | Size of each block in ptr. | |
| nmemb | Number of blocks in ptr. |
Definition at line 110 of file IWebternet.h.
1.7.1