1234567891011121314151617181920212223242526272829303132333435 |
- Type
- THostAddr = array[1..4] of byte;
- PHostAddr = ^THostAddr;
- TNetAddr = THostAddr;
- PNetAddr = ^TNetAddr;
- THostAddr6 = array[0..7] of word;
- PHostAddr6 = ^THostAddr6;
- TNetAddr6 = THostAddr6;
- PNetAddr6 = ^TNetAddr6;
- Const
- NoAddress : THostAddr = (0,0,0,0);
- NoNet : TNetAddr = (0,0,0,0);
- NoAddress6 : THostAddr6 = (0,0,0,0,0,0,0,0);
- NoNet6: THostAddr6 = (0,0,0,0,0,0,0,0);
- function HostAddrToStr (Entry : THostAddr) : String;
- function StrToHostAddr(IP : String) : THostAddr ;
- function NetAddrToStr (Entry : TNetAddr) : String;
- function StrToNetAddr(IP : String) : TNetAddr;
- Function HostToNet (Host : ThostAddr) : THostAddr;
- Function NetToHost (Net : TNetAddr) : TNetAddr;
- Function HostToNet (Host : Longint) : Longint;
- Function NetToHost (Net : Longint) : Longint;
- Function ShortHostToNet (Host : Word) : Word;
- Function ShortNetToHost (Net : Word) : Word;
- function HostAddrToStr6 (Entry : THostAddr6) : String;
- function StrToHostAddr6(IP : String) : THostAddr6;
- function NetAddrToStr6 (Entry : TNetAddr6) : String;
- function StrToNetAddr6(IP : String) : TNetAddr6;
|