Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsISocketTransportService Interface Reference

import "nsISocketTransportService.idl";

Inheritance diagram for nsISocketTransportService:
Inheritance graph
Collaboration diagram for nsISocketTransportService:
Collaboration graph

List of all members.

Public Member Functions

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.

Detailed Description

Definition at line 44 of file nsISocketTransportService.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 

Creates a transport for a specified host and port.

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:

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