diff --git a/Sources/XXClient/CMix/CMix.swift b/Sources/XXClient/CMix/CMix.swift
index 4571f0dbf1017fcb8ee7366439add0a7e8b752f4..166e0eb0ccacb09e91b69cfb69720920a5cd241a 100644
--- a/Sources/XXClient/CMix/CMix.swift
+++ b/Sources/XXClient/CMix/CMix.swift
@@ -19,6 +19,7 @@ public struct CMix {
   public var addHealthCallback: CMixAddHealthCallback
   public var waitForRoundResult: CMixWaitForRoundResult
   public var connect: CMixConnect
+  public var trackServices: CMixTrackServices
 }
 
 extension CMix {
@@ -41,7 +42,8 @@ extension CMix {
       registerClientErrorCallback: .live(bindingsCMix),
       addHealthCallback: .live(bindingsCMix),
       waitForRoundResult: .live(bindingsCMix),
-      connect: .live(bindingsCMix)
+      connect: .live(bindingsCMix),
+      trackServices: .live(bindingsCMix)
     )
   }
 }
@@ -65,6 +67,7 @@ extension CMix {
     registerClientErrorCallback: .unimplemented,
     addHealthCallback: .unimplemented,
     waitForRoundResult: .unimplemented,
-    connect: .unimplemented
+    connect: .unimplemented,
+    trackServices: .unimplemented
   )
 }