Enumerations | Variables
BPrivate::Network::UrlEventData Namespace Reference

Contains the names of the data in the messages that are sent by the various protocols. More...

Enumerations

enum  {
  DebugInfo = '_DBI',
  DebugWarning = '_DBW',
  DebugError = '_DBE'
}
 

Variables

const char * DebugMessage
 A BString that contains the debug message. More...
 
const char * DebugType
 An uint32 representing a debug type constant. More...
 
const char * HostName
 A BString that represents the hostname that was resolved. More...
 
const char * HttpRedirectUrl
 A BString with the URL that the HTTP request was redirected to. More...
 
const char * HttpStatusCode
 An int16 value that contains the HTTP status code for this request. More...
 
const char * Id
 An int32 that identifies the request the message pertains to. More...
 
const char * NumBytes
 An int64/off_t represening the number of bytes transferred to now. More...
 
const char * SSLCertificate
 The SSL certificate that causes the issue. More...
 
const char * SSLMessage
 A BString message about the error while processing the SSL certificate. More...
 
const char * Success
 A bool that indicates whether an activity was succesful. More...
 
const char * TotalBytes
 An int64/off_t representing the total number of bytes that will be sent/received. More...
 

Detailed Description

Contains the names of the data in the messages that are sent by the various protocols.

Please see the kit documentation for details which messages are sent at which stage, and what data they contain.

Since
Haiku R1

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
DebugInfo 

Value for UrlEventData::DebugType indicating that the message is an info messsage.

Since
Haiku R1
DebugWarning 

Value for UrlEventData::DebugType indicating that the message is a warning messsage.

Since
Haiku R1
DebugError 

Value for UrlEventData::DebugType indicating that the message is an error messsage.

Since
Haiku R1

Variable Documentation

◆ DebugMessage

const char * BPrivate::Network::UrlEventData::DebugMessage

A BString that contains the debug message.

Since
Haiku R1

◆ DebugType

const char * BPrivate::Network::UrlEventData::DebugType

An uint32 representing a debug type constant.

The value is one of UrlEventData::DebugError, UrlEventData::DebugWarning or UrlEventData::DebugInfo.

Since
Haiku R1

◆ HostName

const char * BPrivate::Network::UrlEventData::HostName

A BString that represents the hostname that was resolved.

Since
Haiku R1

◆ HttpRedirectUrl

const char * BPrivate::Network::UrlEventData::HttpRedirectUrl

A BString with the URL that the HTTP request was redirected to.

Since
Haiku R1

◆ HttpStatusCode

const char * BPrivate::Network::UrlEventData::HttpStatusCode

An int16 value that contains the HTTP status code for this request.

Since
Haiku R1

◆ Id

const char * BPrivate::Network::UrlEventData::Id

An int32 that identifies the request the message pertains to.

Since
Haiku R1

◆ NumBytes

const char * BPrivate::Network::UrlEventData::NumBytes

An int64/off_t represening the number of bytes transferred to now.

Since
Haiku R1

◆ SSLCertificate

const char * BPrivate::Network::UrlEventData::SSLCertificate

The SSL certificate that causes the issue.

Since
Haiku R1

◆ SSLMessage

const char * BPrivate::Network::UrlEventData::SSLMessage

A BString message about the error while processing the SSL certificate.

Since
Haiku R1

◆ Success

const char * BPrivate::Network::UrlEventData::Success

A bool that indicates whether an activity was succesful.

Since
Haiku R1

◆ TotalBytes

const char * BPrivate::Network::UrlEventData::TotalBytes

An int64/off_t representing the total number of bytes that will be sent/received.

Since
Haiku R1