Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::core::ipUtils Namespace Reference

Functions

bool isValidIP (const iv::types::ipAddress &ipAddress)
 
std::optional< std::tuple< uint8_t, uint8_t, uint8_t, uint8_t > > extractIPComponents (const iv::types::ipAddress &ipAddress)
 
std::optional< std::string > getNetworkAddress (const iv::types::ipAddress &ipAddress, uint8_t subnetMask)
 

Function Documentation

◆ extractIPComponents()

std::optional< std::tuple< uint8_t, uint8_t, uint8_t, uint8_t > > iv::core::ipUtils::extractIPComponents ( const iv::types::ipAddress & ipAddress)

◆ getNetworkAddress()

std::optional< std::string > iv::core::ipUtils::getNetworkAddress ( const iv::types::ipAddress & ipAddress,
uint8_t subnetMask )

◆ isValidIP()

bool iv::core::ipUtils::isValidIP ( const iv::types::ipAddress & ipAddress)