RygelHTTPSeekRequest

RygelHTTPSeekRequest — HTTPSeekRequest is an abstract base for a variety of seek request types.

Object Hierarchy

    GObject
    ╰── RygelHTTPSeekRequest
        ├── RygelDLNAAvailableSeekRangeRequest
        ├── RygelDTCPCleartextRequest
        ├── RygelHTTPByteSeekRequest
        ╰── RygelHTTPTimeSeekRequest

Description

Functions

Types and Values

RYGEL_TYPE_HTTP_SEEK_REQUEST

#define RYGEL_TYPE_HTTP_SEEK_REQUEST (rygel_http_seek_request_get_type ())

The type for RygelHTTPSeekRequest.


RYGEL_HTTP_SEEK_REQUEST_UNSPECIFIED

#define RYGEL_HTTP_SEEK_REQUEST_UNSPECIFIED ((gint64) -1)

struct RygelHTTPSeekRequest

struct RygelHTTPSeekRequest;

HTTPSeekRequest is an abstract base for a variety of seek request types.


struct RygelHTTPSeekRequestClass

struct RygelHTTPSeekRequestClass {
	GObjectClass parent_class;
};

The class structure for RYGEL_TYPE_HTTP_SEEK_REQUEST. All the fields in this structure are private and should never be accessed directly.

Members


enum RygelHTTPSeekRequestError

Various errors that can be thrown when attempting to seek into a stream.

All codes must be set to Soup.Status codes

Members

RYGEL_HTTP_SEEK_REQUEST_ERROR_INVALID_RANGE

   

RYGEL_HTTP_SEEK_REQUEST_ERROR_BAD_REQUEST

   

RYGEL_HTTP_SEEK_REQUEST_ERROR_OUT_OF_RANGE