Sub JobDone (Job As HttpJob)
Dim qResult As String
Log("JobName = " & Job.JobName & ", Success = " & Job.Success)
If Job.Success = True Then
Select Job.JobName
Case "job1"
tmr.Enabled = False
Dim os As OutputStream
os = File.OpenOutput(File.DirDefaultExternal, "xxx.txt", False)
File.Copy2(Job.GetInputStream, os)
os.Close
Job.Release
Log ("job1 executed on JobDone")
tmr.Enabled = True
Case "jobt"
tmr.Enabled = False
token = Job.GetString
Job.Release
Log ("jobt executed on JobDone")
tmr.Enabled = True
Case "job3"
tmr.Enabled = False
Dim os As OutputStream
os = File.OpenOutput(File.DirDefaultExternal, "local.txt", False)
File.Copy2(Job.GetInputStream, os)
os.Close
Job.Release
Log ("job3 executed on JobDone ")
tmr.Enabled = True
checkCustom
Case "job4"
tmr.Enabled = False
Dim out As OutputStream = File.OpenOutput(File.DirDefaultExternal, "ext.jpg", False)
File.Copy2(Job.GetInputStream, out)
out.Close
bann = "ext.jpg"
Log ("job4 executed on JobDone - image downloaded")
End Select
Else
ToastMessageShow("Error: " & Job.ErrorMessage, True)
Job.Release
End If
End Sub