Socket module

getnameinfo

procedureforeign4 overloadsSource
getnameinfo :: (
    pSockaddr: *SOCKADDR,
    SockaddrLength: socklen_t,
    pNodeBuffer: *u8,
    NodeBufferSize: u32,
    pServiceBuffer: *u8,
    ServiceBufferSize: u32,
    Flags: s32
) -> s32 #foreign

Parameters

pSockaddr: *SOCKADDR
SockaddrLength: socklen_t
pNodeBuffer: *u8
NodeBufferSize: u32
pServiceBuffer: *u8
ServiceBufferSize: u32
Flags: s32

Returns

s32
getnameinfo :: (
    unknown0: *sockaddr,
    unknown1: socklen_t,
    unknown2: *u8,
    unknown3: socklen_t,
    unknown4: *u8,
    unknown5: socklen_t,
    unknown6: s32
) -> s32 #foreign

Parameters

unknown0: *sockaddr
unknown1: socklen_t
unknown2: *u8
unknown3: socklen_t
unknown4: *u8
unknown5: socklen_t
unknown6: s32

Returns

s32
getnameinfo :: (
    __sa: *sockaddr,
    __salen: socklen_t,
    __host: *u8,
    __hostlen: socklen_t,
    __serv: *u8,
    __servlen: socklen_t,
    __flags: s32
) -> s32 #foreign

Parameters

__sa: *sockaddr
__salen: socklen_t
__host: *u8
__hostlen: socklen_t
__serv: *u8
__servlen: socklen_t
__flags: s32

Returns

s32
getnameinfo :: (
    __sa: *sockaddr,
    __sa_length: socklen_t,
    __host: *u8,
    __host_length: u64,
    __service: *u8,
    __service_length: u64,
    __flags: s32
) -> s32 #foreign

Parameters

__sa: *sockaddr
__sa_length: socklen_t
__host: *u8
__host_length: u64
__service: *u8
__service_length: u64
__flags: s32

Returns

s32

See also