MCPcopy Create free account
hub / github.com/apache/trafficserver / load

Function load

src/api/InkAPITest.cc:7917–7938  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7915}
7916
7917static int
7918load(const char *append_string)
7919{
7920 TSIOBufferBlock blk;
7921 char *p;
7922 int64_t avail;
7923
7924 append_buffer = TSIOBufferCreate();
7925 append_buffer_reader = TSIOBufferReaderAlloc(append_buffer);
7926
7927 blk = TSIOBufferStart(append_buffer);
7928 p = TSIOBufferBlockWriteStart(blk, &avail);
7929
7930 ink_strlcpy(p, append_string, avail);
7931 if (append_string != nullptr) {
7932 TSIOBufferProduce(append_buffer, strlen(append_string));
7933 }
7934
7935 append_buffer_length = TSIOBufferReaderAvail(append_buffer_reader);
7936
7937 return 1;
7938}
7939
7940/**** Append Transform Code Ends ****/
7941

Calls 7

TSIOBufferCreateFunction · 0.85
TSIOBufferReaderAllocFunction · 0.85
TSIOBufferStartFunction · 0.85
ink_strlcpyFunction · 0.85
TSIOBufferProduceFunction · 0.85
TSIOBufferReaderAvailFunction · 0.85

Tested by

no test coverage detected