PUBLIC ssize espSendGrid(HttpConn *conn, EdiGrid *grid, int flags) { httpSetContentType(conn, "application/json"); if (grid) { return espRender(conn, "{\n \"data\": %s, \"schema\": %s}\n", ediGridAsJson(grid, flags), ediGetGridSchemaAsJson(grid)); } return espRender(conn, "{}"); }
PUBLIC ssize espRenderGrid(HttpConn *conn, EdiGrid *grid, int flags) { httpAddHeaderString(conn, "Content-Type", "application/json"); return espRender(conn, "{\n \"schema\": %s,\n \"data\": %s}\n", ediGetGridSchemaAsJson(grid), ediGridAsJson(grid, flags)); }