ScummVM API documentation
Networking::ConnectionManagerCurl Class Reference
Inheritance diagram for Networking::ConnectionManagerCurl:
Networking::ConnectionManager Common::Singleton< Networking::ConnectionManager > Common::NonCopyable

Public Member Functions

void registerEasyHandle (CURL *easy) const
 
- Public Member Functions inherited from Networking::ConnectionManager
RequestaddRequest (Request *request, RequestCallback callback=nullptr)
 

Additional Inherited Members

- Static Public Member Functions inherited from Networking::ConnectionManager
static uint32 getCloudRequestsPeriodInMicroseconds ()
 
- Static Public Member Functions inherited from Common::Singleton< Networking::ConnectionManager >
static bool hasInstance ()
 
static Networking::ConnectionManagerinstance ()
 
static void destroy ()
 
- Protected Types inherited from Common::Singleton< Networking::ConnectionManager >
typedef Networking::ConnectionManager SingletonBaseType
 
- Static Protected Attributes inherited from Common::Singleton< Networking::ConnectionManager >
static Networking::ConnectionManager_singleton
 

Member Function Documentation

◆ registerEasyHandle()

void Networking::ConnectionManagerCurl::registerEasyHandle ( CURL *  easy) const

All libcurl transfers are going through this ConnectionManager. So, if you want to start any libcurl transfer, you must create an easy handle and register it using this method.


The documentation for this class was generated from the following file: