@@ -28,8 +28,8 @@ TracingSpanImpl::TracingSpanImpl(int32_t span_id,
2828 TracingContext& parent_tracing_context)
2929 : span_id_(span_id), parent_tracing_context_(parent_tracing_context) {}
3030
31- SpanObject TracingSpanImpl::createSpanObject () {
32- SpanObject obj;
31+ skywalking::v3:: SpanObject TracingSpanImpl::createSpanObject () {
32+ skywalking::v3:: SpanObject obj;
3333
3434 obj.set_spanid (span_id_);
3535 obj.set_parentspanid (parent_span_id_);
@@ -49,7 +49,7 @@ SpanObject TracingSpanImpl::createSpanObject() {
4949 auto * entry = obj.mutable_refs ()->Add ();
5050 // TODO(shikugawa): cpp2sky only supports cross process propagation right
5151 // now. So It is correct to specify this.
52- entry->set_reftype (RefType::CrossProcess);
52+ entry->set_reftype (skywalking::v3:: RefType::CrossProcess);
5353 entry->set_traceid (parent_span->traceId ());
5454 entry->set_parenttracesegmentid (parent_span->traceSegmentId ());
5555 entry->set_parentservice (parent_span->service ());
@@ -82,7 +82,7 @@ void TracingSpanImpl::addLog(std::string key, std::string value) {
8282void TracingSpanImpl::addLog (std::string key, std::string value,
8383 TimePoint<SystemTime> current_time) {
8484 assert (!finished_);
85- Log l;
85+ skywalking::v3:: Log l;
8686 l.set_time (current_time.fetch ());
8787 auto * entry = l.add_data ();
8888 entry->set_key (key);
@@ -93,7 +93,7 @@ void TracingSpanImpl::addLog(std::string key, std::string value,
9393void TracingSpanImpl::addLog (std::string key, std::string value,
9494 TimePoint<SteadyTime> current_time) {
9595 assert (!finished_);
96- Log l;
96+ skywalking::v3:: Log l;
9797 l.set_time (current_time.fetch ());
9898 auto * entry = l.add_data ();
9999 entry->set_key (key);
@@ -175,7 +175,7 @@ TracingContextImpl::TracingContextImpl(const std::string& service_name,
175175TracingSpanPtr TracingContextImpl::createExitSpan (TracingSpanPtr parent_span) {
176176 auto current_span = createSpan ();
177177 current_span->setParentSpanId (parent_span->spanId ());
178- current_span->setSpanType (SpanType::Exit);
178+ current_span->setSpanType (skywalking::v3:: SpanType::Exit);
179179 return current_span;
180180}
181181
@@ -186,7 +186,7 @@ TracingSpanPtr TracingContextImpl::createEntrySpan() {
186186
187187 auto current_span = createSpan ();
188188 current_span->setParentSpanId (-1 );
189- current_span->setSpanType (SpanType::Entry);
189+ current_span->setSpanType (skywalking::v3:: SpanType::Entry);
190190 return current_span;
191191}
192192
@@ -201,7 +201,7 @@ std::optional<std::string> TracingContextImpl::createSW8HeaderValue(
201201 }
202202 target_span = spans_.back ();
203203 }
204- if (target_span->spanType () != SpanType::Exit) {
204+ if (target_span->spanType () != skywalking::v3:: SpanType::Exit) {
205205 return std::nullopt ;
206206 }
207207 return encodeSpan (target_span, target_address);
@@ -232,7 +232,7 @@ TracingSpanPtr TracingContextImpl::createSpan() {
232232 auto current_span = std::make_shared<TracingSpanImpl>(spans_.size (), *this );
233233
234234 // It supports only HTTP request tracing.
235- current_span->setSpanLayer (SpanLayer::Http);
235+ current_span->setSpanLayer (skywalking::v3:: SpanLayer::Http);
236236 if (should_skip_analysis_) {
237237 current_span->setSkipAnalysis ();
238238 }
@@ -241,8 +241,9 @@ TracingSpanPtr TracingContextImpl::createSpan() {
241241 return current_span;
242242}
243243
244- SegmentObject TracingContextImpl::createSegmentObject () {
245- SegmentObject obj;
244+ skywalking::v3::SegmentObject TracingContextImpl::createSegmentObject () {
245+ skywalking::v3::SegmentObject obj;
246+
246247 obj.set_traceid (trace_id_);
247248 obj.set_tracesegmentid (trace_segment_id_);
248249 obj.set_service (service_);
0 commit comments