Socket module

sendto

procedureforeign5 overloadsSource
sendto :: (
    s: SOCKET,
    buf: *u8,
    len: s32,
    flags: MSG,
    to: *sockaddr,
    tolen: s32
) -> s32 #foreign

Parameters

buf: *u8
len: s32
flags: MSG
tolen: s32

Returns

s32
sendto :: (
    fd: s32,
    buffer: *void,
    count: u64,
    flags: MSG,
    address: *sockaddr,
    length: socklen_t
) -> s64

Parameters

fd: s32
buffer: *void
count: u64
flags: MSG
address: *sockaddr
length: socklen_t

Returns

s64
sendto :: (
    unknown0: s32,
    unknown1: *void,
    unknown2: u64,
    unknown3: MSG,
    unknown4: *sockaddr,
    unknown5: socklen_t
) -> s64 #foreign

Parameters

unknown0: s32
unknown1: *void
unknown2: u64
unknown3: MSG
unknown4: *sockaddr
unknown5: socklen_t

Returns

s64
sendto :: (
    __fd: s32,
    __buf: *void,
    __n: u64,
    __flags: MSG,
    __addr: *sockaddr,
    __addr_len: socklen_t
) -> s64 #foreign

Parameters

__fd: s32
__buf: *void
__n: u64
__flags: MSG
__addr: *sockaddr
__addr_len: socklen_t

Returns

s64
sendto :: (
    __fd: s32,
    __buf: *void,
    __n: u64,
    __flags: MSG,
    __dst_addr: *sockaddr,
    __dst_addr_length: socklen_t
) -> s64 #foreign

Parameters

__fd: s32
__buf: *void
__n: u64
__flags: MSG
__dst_addr: *sockaddr
__dst_addr_length: socklen_t

Returns

s64

See also