protected PackedException loadPackedException()
{
int clsid = (int)Packers.Int32.unpack (transport);
Packers.AbstractPacker packer;
if (!packedExceptionsMap.TryGetValue (clsid, out packer)) {
throw new ProtocolError ("unknown exception class id: " + clsid);
}
return (PackedException)packer.unpack (transport);
}