nsIHttpProtocolHandler Interface Reference

import "nsIHttpProtocolHandler.idl";

Inheritance diagram for nsIHttpProtocolHandler:

Inheritance graph
[legend]
Collaboration diagram for nsIHttpProtocolHandler:

Collaboration graph
[legend]

List of all members.

Public Attributes

readonly attribute ACString userAgent
 Get the HTTP advertised user agent string.
readonly attribute ACString appName
 Get the application name.
readonly attribute ACString appVersion
 Get the application version string.
attribute ACString vendor
attribute ACString vendorSub
attribute ACString vendorComment
attribute ACString product
attribute ACString productSub
attribute ACString productComment
readonly attribute ACString platform
 Get the current platform.
readonly attribute ACString oscpu
 Get the current oscpu.
attribute ACString language
 Get the translation of the application.
attribute ACString misc
 Get/Set the application comment misc portion.


Member Data Documentation

Returns:
The name of this application (eg. "Mozilla").

Returns:
The complete version (major and minor) string. (eg. "5.0")

Returns:
The vendor name.

Returns:
The vendor sub string.

Returns:
The vendor comment.

Returns:
The product name.

Returns:
A product sub string.

Returns:
A product comment.

Returns:
The platform this application is running on (eg. "Windows", "Macintosh", "X11")

Returns:
The oscpu this application is running on

The value for language is usually a 2-letter code such as "en" and occasionally a five-character code to indicate a language subtype, such as "zh_CN".


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

Generated Mozilla by doxygen 1.5.6