Implemented by clients that wish to receive transport events.
Inherits from:
nsISupports
Last changed in Gecko 1.7 Method overview
void onTransportStatus(in nsITransport aTransport, in nsresult aStatus, in unsigned long long aProgress, in unsigned long long aProgressMax); |
Methods
onTransportStatus()
Transport status notification.
void onTransportStatus( in nsITransport aTransport, in nsresult aStatus, in unsigned long long aProgress, in unsigned long long aProgressMax );
Parameters
aTransport
- The transport sending this status notification.
aStatus
- The transport status (resolvable to a string using
nsIErrorService
). SeensISocketTransport
for socket specific status codes and more comments. aProgress
- The amount of data either read or written depending on the value of the status code. this value is relative to aProgressMax.
aProgressMax
- The maximum amount of data that will be read or written. if unknown, 0xFFFFFFFF will be passed.