//ReportSemaphoreStatus-Request ::= ObjectName -- SemaphoreName
return new ObjectName().init("reportSemaphoreStatus", "reportSemaphoreStatus", tag, stream);
case Tag.CONTEXT | 24:
return new ReportPoolSemaphoreStatusRequest().init("reportPoolSemaphoreStatus", "reportPoolSemaphoreStatus", tag, stream);
case Tag.CONTEXT | 25:
return new ReportSemaphoreEntryStatusRequest().init("reportSemaphoreEntryStatus", "reportSemaphoreEntryStatus", tag, stream);
case Tag.CONTEXT | 26:
return new InitiateDownloadSequenceRequest().init("initiateDownloadSequence", "initiateDownloadSequence", tag, stream);
case Tag.CONTEXT | 27:
//DownloadSegment-Request ::= Identifier
return new Identifier().init("downloadSegment", "downloadSegment", tag, stream);