Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsPISocketTransportService Interface Reference

This is a private interface used by the internals of the networking library. More...

import "nsPISocketTransportService.idl";

Inheritance diagram for nsPISocketTransportService:
Inheritance graph
[legend]
Collaboration diagram for nsPISocketTransportService:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void init ()
 init/shutdown routines.
void shutdown ()
nsISocketTransport createTransport ([array, size_is(aTypeCount)] in string aSocketTypes, in unsigned long aTypeCount, in AUTF8String aHost, in long aPort, in nsIProxyInfo aProxyInfo)
 Creates a transport for a specified host and port.

Public Attributes

attribute boolean autodialEnabled
 controls whether or not the socket transport service should poke the autodialer on connection failure.

Detailed Description

This is a private interface used by the internals of the networking library.

It will never be frozen. Do not use it in external code.

Definition at line 46 of file nsPISocketTransportService.idl.


Member Function Documentation

nsISocketTransport nsISocketTransportService::createTransport ( [array, size_is(aTypeCount)] in string  aSocketTypes,
in unsigned long  aTypeCount,
in AUTF8String  aHost,
in long  aPort,
in nsIProxyInfo  aProxyInfo 
) [inherited]

Creates a transport for a specified host and port.

Parameters:
aSocketTypesarray of socket type strings. null if using default socket type.
aTypeCountspecifies length of aSocketTypes.
aHostspecifies the target hostname or IP address literal of the peer for this socket.
aPortspecifies the target port of the peer for this socket.
aProxyInfospecifies the transport-layer proxy type to use. null if no proxy. used for communicating information about proxies like SOCKS (which are transparent to upper protocols).
See also:
nsIProxiedProtocolHandler
nsIProtocolProxyService::GetProxyInfo

init/shutdown routines.


Member Data Documentation

controls whether or not the socket transport service should poke the autodialer on connection failure.

Definition at line 58 of file nsPISocketTransportService.idl.


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