#ifndef THIRD_PARTY_BLINK_PUBLIC_MOJOM_DIRECT_SOCKETS_DIRECT_SOCKETS_MOJOM_PARAMS_DATA_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_DIRECT_SOCKETS_DIRECT_SOCKETS_MOJOM_PARAMS_DATA_H_
#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"
#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif
namespace mojo::internal {
class ValidationContext;
}
namespace blink::mojom {
namespace internal {
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) DirectSocketsService_OpenTCPSocket_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) DirectSocketsService_OpenTCPSocket_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) DirectSocketsService_OpenConnectedUDPSocket_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) DirectSocketsService_OpenConnectedUDPSocket_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) DirectSocketsService_OpenBoundUDPSocket_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) DirectSocketsService_OpenBoundUDPSocket_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) DirectSocketsService_OpenTCPServerSocket_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) DirectSocketsService_OpenTCPServerSocket_ResponseParams_Data { … };
static_assert …;
}
class DirectSocketsService_OpenTCPSocket_ParamsDataView { … };
class DirectSocketsService_OpenTCPSocket_ResponseParamsDataView { … };
class DirectSocketsService_OpenConnectedUDPSocket_ParamsDataView { … };
class DirectSocketsService_OpenConnectedUDPSocket_ResponseParamsDataView { … };
class DirectSocketsService_OpenBoundUDPSocket_ParamsDataView { … };
class DirectSocketsService_OpenBoundUDPSocket_ResponseParamsDataView { … };
class DirectSocketsService_OpenTCPServerSocket_ParamsDataView { … };
class DirectSocketsService_OpenTCPServerSocket_ResponseParamsDataView { … };
inline void DirectSocketsService_OpenTCPSocket_ParamsDataView::GetOptionsDataView(
DirectTCPSocketOptionsDataView* output) { … }
inline void DirectSocketsService_OpenTCPSocket_ResponseParamsDataView::GetLocalAddrDataView(
::network::mojom::IPEndPointDataView* output) { … }
inline void DirectSocketsService_OpenTCPSocket_ResponseParamsDataView::GetPeerAddrDataView(
::network::mojom::IPEndPointDataView* output) { … }
inline void DirectSocketsService_OpenConnectedUDPSocket_ParamsDataView::GetOptionsDataView(
DirectConnectedUDPSocketOptionsDataView* output) { … }
inline void DirectSocketsService_OpenConnectedUDPSocket_ResponseParamsDataView::GetLocalAddrDataView(
::network::mojom::IPEndPointDataView* output) { … }
inline void DirectSocketsService_OpenConnectedUDPSocket_ResponseParamsDataView::GetPeerAddrDataView(
::network::mojom::IPEndPointDataView* output) { … }
inline void DirectSocketsService_OpenBoundUDPSocket_ParamsDataView::GetOptionsDataView(
DirectBoundUDPSocketOptionsDataView* output) { … }
inline void DirectSocketsService_OpenBoundUDPSocket_ResponseParamsDataView::GetLocalAddrDataView(
::network::mojom::IPEndPointDataView* output) { … }
inline void DirectSocketsService_OpenTCPServerSocket_ParamsDataView::GetOptionsDataView(
DirectTCPServerSocketOptionsDataView* output) { … }
inline void DirectSocketsService_OpenTCPServerSocket_ResponseParamsDataView::GetLocalAddrDataView(
::network::mojom::IPEndPointDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif