Name

SPVM::Sys::Socket::In6_addr - struct in6_addr in the C language

Description

Sys::Socket::In6_addr class in SPVM represents struct in6_addr in the C language.

Usage

use Sys::Socket::In6_addr;

Details

This class is a pointer class. The pointer the instance has is set to a struct in6_addr object.

Class Methods

new

static method new : Sys::Socket::In6_addr ();

Creates a new Sys::Socket::In6_addr object.

Instance Methods

DESTROY

method DESTROY : void ();

The destructor.

s6_addr

method s6_addr : string ();

Copies s6_addr and returns it.

set_s6_addr

method set_s6_addr : void ($address : string);

Sets s6_addr.

Exceptions.

The address must be defined. Otherwise an exception is thrown.

The length of the address must be less than or equal to 16. Otherwise an exception is thrown.

See Also

Copyright & License

Copyright (c) 2023 Yuki Kimoto

MIT License