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

Method get_data

src/api/InkVConnInternal.cc:190–209  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

188}
189
190bool
191INKVConnInternal::get_data(int id, void *data)
192{
193 switch (id) {
194 case TS_API_DATA_READ_VIO:
195 *((TSVIO *)data) = reinterpret_cast<TSVIO>(&m_read_vio);
196 return true;
197 case TS_API_DATA_WRITE_VIO:
198 *((TSVIO *)data) = reinterpret_cast<TSVIO>(&m_write_vio);
199 return true;
200 case TS_API_DATA_OUTPUT_VC:
201 *((TSVConn *)data) = reinterpret_cast<TSVConn>(m_output_vc);
202 return true;
203 case TS_API_DATA_CLOSED:
204 *((int *)data) = m_closed;
205 return true;
206 default:
207 return INKContInternal::get_data(id, data);
208 }
209}
210
211bool
212INKVConnInternal::set_data(int id, void *data)

Callers 4

TSVConnReadVIOGetFunction · 0.45
TSVConnWriteVIOGetFunction · 0.45
TSVConnClosedGetFunction · 0.45

Calls 1

get_dataFunction · 0.85

Tested by

no test coverage detected