Sane C++ Libraries
C++ Platform Abstraction Libraries
Loading...
Searching...
No Matches
SC::SocketErrorContext Union Reference

A typed scalar payload for a Socket error. Its interpretation is selected by SocketErrorContextKind. More...

#include <SocketError.h>

Classes

struct  ActualBytes
 
struct  RequiredBytes
 
struct  ResolverError
 

Public Member Functions

constexpr SocketErrorContext (uint32_t value=0)
 
constexpr SocketErrorContext (ResolverError, int32_t value)
 
constexpr SocketErrorContext (RequiredBytes, uint32_t value)
 
constexpr SocketErrorContext (ActualBytes, uint32_t value)
 

Public Attributes

uint32_t nativeError
 
int32_t resolverError
 
uint32_t requiredBytes
 
uint32_t actualBytes
 

Detailed Description

A typed scalar payload for a Socket error. Its interpretation is selected by SocketErrorContextKind.


The documentation for this union was generated from the following file: