libzypp  17.23.3
zyppng Namespace Reference

Classes

class  AbstractEventSource
 
class  AbstractEventSourcePrivate
 
class  Base
 
class  BasePrivate
 
class  Download
 
class  Downloader
 The Downloader class. More...
 
class  DownloaderPrivate
 
class  DownloadPrivate
 
class  EventDispatcher
 
class  EventDispatcherPrivate
 
struct  GAbstractEventSource
 
struct  GLibTimerSource
 
struct  GUnixPollFD
 
class  NetworkRequest
 
class  NetworkRequestDispatcherPrivate
 
class  NetworkRequestError
 The NetworkRequestError class Represents a error that occured in. More...
 
class  NetworkRequestErrorPrivate
 
class  NetworkRequestPrivate
 
class  SignalProxy
 
class  SignalProxy< R(T...)>
 Hides the signals emit function from external code. More...
 
class  SocketNotifier
 
class  SocketNotifierPrivate
 
class  Timer
 The Timer class provides repetitive and single-shot timers. More...
 
class  TimerPrivate
 

Typedefs

using IdString = zypp::IdString
 
using IdStringSet = zypp::IdStringSet
 
using Url = zypp::Url
 
using AuthData = zypp::media::AuthData
 
using AuthData_Ptr = zypp::media::AuthData_Ptr
 
using NetworkAuthData = zypp::media::CurlAuthData
 
using NetworkAuthData_Ptr = zypp::media::CurlAuthData_Ptr
 
using TransferSettings = zypp::media::TransferSettings
 

Functions

static int readMask ()
 
static int writeMask ()
 
static int excpMask ()
 
static EventDispatcher ** threadLocalDispatcher (EventDispatcher *set=nullptr)
 
static gboolean eventLoopIdleFunc (gpointer user_data)
 Called when the event loop is idle, here we run cleanup tasks and call later() callbacks of the user. More...
 
 ZYPP_IMPL_PRIVATE (NetworkRequestError)
 
std::vector< char > peek_data_fd (FILE *fd, off_t offset, size_t count)
 

Variables

static GSourceFuncs abstractEventSourceFuncs
 
static GSourceFuncs glibTimerSourceFuncs
 

Typedef Documentation

◆ IdString

Definition at line 16 of file idstring.h.

◆ IdStringSet

Definition at line 17 of file idstring.h.

◆ Url

using zyppng::Url = typedef zypp::Url

Definition at line 15 of file url.h.

◆ AuthData

Definition at line 21 of file authdata.h.

◆ AuthData_Ptr

Definition at line 22 of file authdata.h.

◆ NetworkAuthData

Definition at line 24 of file authdata.h.

◆ NetworkAuthData_Ptr

Definition at line 25 of file authdata.h.

◆ TransferSettings

Function Documentation

◆ readMask()

static int zyppng::readMask ( )
inlinestatic

Definition at line 9 of file eventdispatcher_glib.cc.

◆ writeMask()

static int zyppng::writeMask ( )
inlinestatic

Definition at line 13 of file eventdispatcher_glib.cc.

◆ excpMask()

static int zyppng::excpMask ( )
inlinestatic

Definition at line 17 of file eventdispatcher_glib.cc.

◆ threadLocalDispatcher()

static EventDispatcher** zyppng::threadLocalDispatcher ( EventDispatcher set = nullptr)
static

Definition at line 22 of file eventdispatcher_glib.cc.

◆ eventLoopIdleFunc()

static gboolean zyppng::eventLoopIdleFunc ( gpointer  user_data)
static

Called when the event loop is idle, here we run cleanup tasks and call later() callbacks of the user.

Definition at line 216 of file eventdispatcher_glib.cc.

◆ ZYPP_IMPL_PRIVATE()

zyppng::ZYPP_IMPL_PRIVATE ( NetworkRequestError  )

◆ peek_data_fd()

std::vector< char > zyppng::peek_data_fd ( FILE *  fd,
off_t  offset,
size_t  count 
)

Definition at line 18 of file request.cc.

Variable Documentation

◆ abstractEventSourceFuncs

GSourceFuncs zyppng::abstractEventSourceFuncs
static
Initial value:
= {
GAbstractEventSource::prepare,
GAbstractEventSource::dispatch,
nullptr,
nullptr,
nullptr
}

Definition at line 33 of file eventdispatcher_glib.cc.

◆ glibTimerSourceFuncs

GSourceFuncs zyppng::glibTimerSourceFuncs
static
Initial value:
= {
GLibTimerSource::prepare,
GLibTimerSource::dispatch,
nullptr,
nullptr,
nullptr
}

Definition at line 148 of file eventdispatcher_glib.cc.

zypp::applydeltarpm::check
bool check(const std::string &sequenceinfo_r, bool quick_r)
Check via sequence info.
Definition: Applydeltarpm.cc:91