MCPcopy Create free account
hub / github.com/defold/defold / SendResourceData

Function SendResourceData

engine/engine/src/engine_service.cpp:545–554  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

543 //
544
545 static bool SendResourceData(dmWebServer::Request* request, const char* name, const char* extension, uint32_t size, uint32_t sizeOnDisc, uint32_t refCount)
546 {
547 dmWebServer::Result r;
548 r = SendString(request, name); CHECK_RESULT_BOOL(r);
549 r = SendString(request, extension); CHECK_RESULT_BOOL(r);
550 r = dmWebServer::Send(request, &size, 4); CHECK_RESULT_BOOL(r);
551 r = dmWebServer::Send(request, &sizeOnDisc, 4); CHECK_RESULT_BOOL(r);
552 r = dmWebServer::Send(request, &refCount, 4); CHECK_RESULT_BOOL(r);
553 return true;
554 }
555
556 static bool ResourceIteratorFunction(const dmResource::IteratorResource& resource, void* user_ctx)
557 {

Callers 1

ResourceIteratorFunctionFunction · 0.85

Calls 2

SendStringFunction · 0.70
SendFunction · 0.50

Tested by

no test coverage detected