|
Hi All
I am getting error status code
"2152398868" in "onStopRequest" event, while doing
asynchronous I/O.
Does anyone know what is the meaning of
this error code ???
If this is not the right groups to post
this message, then can anyone please suggest me the appropriate
group?
Thanks.
Hitesh.
I am using following piece of
code.
<CODE>
function getPageContent()
{
var listener = {
finished : function(data){
dump(data);
}
}
readAllFromSocket("www.mozilla.org",80,"GET / HTTP/1.0\n\n",listener);
}
function readAllFromSocket(host,port,outputData,listener)
{
try {
var transportService =
Components.classes["@mozilla.org/network/socket-transport-service;1"]
.getService(Components.interfaces.nsISocketTransportService);
var transport = transportService.createTransport(null,0,host,port,null);
var outstream = transport.openOutputStream(0,0,0);
outstream.write(outputData,outputData.length);
var stream = transport.openInputStream(0,0,0);
var instream = Components.classes["@mozilla.org/scriptableinputstream;1"]
.createInstance(Components.interfaces.nsIScriptableInputStream);
instream.init(stream);
var dataListener = {
data : "",
onStartRequest: function(request, context){},
onStopRequest: function(request, context, status){
instream.close();
outstream.close();
listener.finished(this.data);
},
onDataAvailable: function(request, context, inputStream, offset, count){
this.data += instream.read(count);
},
};
var pump = Components.
classes["@mozilla.org/network/input-stream-pump;1"].
createInstance(Components.interfaces.nsIInputStreamPump);
pump.init(stream, -1, -1, 0, 0, false);
pump.asyncRead(dataListener,null);
} catch (ex){
return ex;
}
return null;
}
</CODE>
|
- Re: getting error code 2152398868 Hitesh Khamesra
- Re: getting error code 2152398868 Nelson B
