iipRequestTemplateFromClassId method

void iipRequestTemplateFromClassId(
  1. int callback,
  2. Guid classId
)

Implementation

void iipRequestTemplateFromClassId(int callback, Guid classId) {
  var t = Warehouse.getTemplateByClassId(classId);
  if (t != null)
    sendReply(IIPPacketAction.TemplateFromClassId, callback)
      ..addInt32(t.content.length)
      ..addDC(t.content)
      ..done();
  else {
    // reply failed
    sendError(
        ErrorType.Management, callback, ExceptionCode.TemplateNotFound.index);
  }
}