43 $this->originData =
CommonTypes::getCommandOriginData($in);
44 $this->outputType = CommonTypes::getString($in);
45 $this->successCount = LE::readUnsignedInt($in);
47 for($i = 0, $size = VarInt::readUnsignedInt($in); $i < $size; ++$i){
51 $this->data = CommonTypes::readOptional($in, CommonTypes::getString(...));
71 CommonTypes::putCommandOriginData($out, $this->originData);
72 CommonTypes::putString($out, $this->outputType);
73 LE::writeUnsignedInt($out, $this->successCount);
75 VarInt::writeUnsignedInt($out, count($this->messages));
76 foreach($this->messages as $message){
77 $this->putCommandMessage($message, $out);
80 CommonTypes::writeOptional($out, $this->data, CommonTypes::putString(...));