private void Run()
{
running = true;
ServicePointManager.ServerCertificateValidationCallback = (a, b, c, d) => { return true; };
var request = System.Net.HttpWebRequest.Create(url);
var response = request.GetResponse();
var stream = response.GetResponseStream();
byte[] data = new byte[2048];
while (running)
{
int count = stream.Read(data, 0, 2048);
if (count > 0)
{
lock (lockHandle)
{
string message = System.Text.UTF8Encoding.UTF8.GetString(data, 0, count);
buffer.Enqueue(message);
}
}
}
}
public string GetNextBlock()
{
string tmp = "";
lock (lockHandle)
{
if (buffer.Count > 0)
{
tmp = buffer.Dequeue();
}
}
return tmp;
}
This C# code is not working.
I forked this code from IoTAR/Lab_3_Linking_Particle_To_Unity_SDK/IOTContent/WebStreamReader.cs at master · augmentedstartups/IoTAR · GitHub
Please help me how to get stream of event.
Kind regards