public override string ToString()
{
StringBuilder datastring = new StringBuilder();
datastring.Append("NetworkEvent type: ");
datastring.Append(type);
datastring.Append(" connection: ");
datastring.Append(connectionId);
datastring.Append(" data: ");
if (data is ByteArrayBuffer)
{
ByteArrayBuffer msg = (ByteArrayBuffer)data;
//datastring.Append(Encoding.ASCII.GetString(msg.array, msg.offset, msg.positionWrite));
datastring.Append(BitConverter.ToString(msg.array, 0, msg.positionWrite));
}
else
{
datastring.Append(data);
}
return datastring.ToString();
}