public IMessage Read()
{
try
{
IMessage message = PDUReader.Read(Reader);
return message;
}
catch (Exception e)
{
Logger.Log(e.Message);
return null;
}
}