15#ifndef ACTIONENGINE_NET_WEBRTC_WEBRTC_PYBIND11_H_ 
   16#define ACTIONENGINE_NET_WEBRTC_WEBRTC_PYBIND11_H_ 
   20#include <pybind11/pybind11.h> 
   21#include <pybind11/pytypes.h> 
   23namespace act::pybindings {
 
   25namespace py = ::pybind11;
 
   27void BindTurnServer(py::handle scope, std::string_view name = 
"TurnServer");
 
   29void BindRtcConfig(py::handle scope, std::string_view name = 
"RtcConfig");
 
   31void BindWebRtcWireStream(py::handle scope,
 
   32                          std::string_view name = 
"WebRtcWireStream");
 
   34void BindWebRtcServer(py::handle scope,
 
   35                      std::string_view name = 
"WebRtcActionEngineServer");
 
   37py::module_ MakeWebRtcModule(py::module_ scope,
 
   38                             std::string_view module_name = 
"webrtc");