/* Ċ Ġ* ĠCopyright Ġ 2 0 1 4 - 2 0 2 1 ĠJetBrains Ġs . r . o Ġand Ġcontributors . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense . Ċ Ġ*/ Ċ Ċ package Ġio . ktor . server . c io . backend Ċ Ċ import Ġio . ktor . network . sockets .* Ċ import Ġio . ktor . util . network .* Ċ Ċ internal Ġval ĠSocket Address . port : ĠInt ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġinet Address Ġ= Ġthis Ġas ? ĠInet SocketAddress Ġ?: Ġerror (" Expected Ġinet Ġsocket Ġaddress ") ĊĠĠĠĠĠĠĠ Ġreturn Ġinet Address . port ĊĠĠĠ Ġ} Ċ Ċ internal Ġfun ĠSocket Address . to Network Address (): ĠNetwork Address Ġ{ ĊĠĠĠ Ġval Ġinet Address Ġ= Ġthis Ġas ? ĠInet SocketAddress Ġ?: Ġerror (" Expected Ġinet Ġsocket Ġaddress ") ĊĠĠĠ Ġreturn ĠNetwork Address ( inet Address . hostname , Ġinet Address . port ) Ċ } Ċ