GNU
|
Liberty Eiffel
|
Automated Tests
|
Wiki
|
Savannah project
|
Debian packages
|
Documentation
>
wrappers
>
SOCKET_TYPE_ENUM
+
Point of view
All features
ANY
WRAPPER_HANDLER
WRAPPER
All features
expanded class SOCKET_TYPE_ENUM
Summary
top
Wrapper of enum __socket_type defined in file /usr/include/x86_64-linux-gnu/bits/socket_type.h
Direct parents
Insert list:
ENUM
Class invariant
top
is_valid_state
Overview
top
Creation features
{
ANY
}
default_create
set_cloexec
Features
Validity
{
ANY
}
is_valid_value
(a_value:
INTEGER_32
):
BOOLEAN
Can
a_value
be used in a
set_value
feature call?
Setters
{
ANY
}
default_create
set_cloexec
set_dccp
set_dgram
set_nonblock
set_packet
set_raw
set_rdm
set_seqpacket
set_stream
Queries
{
ANY
}
is_cloexec
:
BOOLEAN
is_dccp
:
BOOLEAN
is_dgram
:
BOOLEAN
is_nonblock
:
BOOLEAN
is_packet
:
BOOLEAN
is_raw
:
BOOLEAN
is_rdm
:
BOOLEAN
is_seqpacket
:
BOOLEAN
is_stream
:
BOOLEAN
Low level values
{
WRAPPER
,
WRAPPER_HANDLER
}
cloexec_low_level
:
INTEGER_32
dccp_low_level
:
INTEGER_32
dgram_low_level
:
INTEGER_32
nonblock_low_level
:
INTEGER_32
packet_low_level
:
INTEGER_32
raw_low_level
:
INTEGER_32
rdm_low_level
:
INTEGER_32
seqpacket_low_level
:
INTEGER_32
stream_low_level
:
INTEGER_32
{
ANY
}
is_valid_state
:
BOOLEAN
Is the value of the enumeration valid?
{
WRAPPER_HANDLER
}
value
:
INTEGER_32
The current value of the enumeration.
set
(a_value:
INTEGER_32
)
change_value
(a_value:
INTEGER_32
)
is_valid_value
(a_value:
INTEGER_32
):
BOOLEAN
effective function
{
ANY
}
top
Can
a_value
be used in a
set_value
feature call?
default_create
effective procedure
{
ANY
}
top
set_cloexec
effective procedure
{
ANY
}
top
set_dccp
effective procedure
{
ANY
}
top
set_dgram
effective procedure
{
ANY
}
top
set_nonblock
effective procedure
{
ANY
}
top
set_packet
effective procedure
{
ANY
}
top
set_raw
effective procedure
{
ANY
}
top
set_rdm
effective procedure
{
ANY
}
top
set_seqpacket
effective procedure
{
ANY
}
top
set_stream
effective procedure
{
ANY
}
top
is_cloexec
:
BOOLEAN
effective function
{
ANY
}
top
is_dccp
:
BOOLEAN
effective function
{
ANY
}
top
is_dgram
:
BOOLEAN
effective function
{
ANY
}
top
is_nonblock
:
BOOLEAN
effective function
{
ANY
}
top
is_packet
:
BOOLEAN
effective function
{
ANY
}
top
is_raw
:
BOOLEAN
effective function
{
ANY
}
top
is_rdm
:
BOOLEAN
effective function
{
ANY
}
top
is_seqpacket
:
BOOLEAN
effective function
{
ANY
}
top
is_stream
:
BOOLEAN
effective function
{
ANY
}
top
cloexec_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
dccp_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
dgram_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
nonblock_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
packet_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
raw_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
rdm_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
seqpacket_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
stream_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
is_valid_state
:
BOOLEAN
effective function
{
ANY
}
top
Is the value of the enumeration valid?
value
:
INTEGER_32
writable attribute
{
WRAPPER_HANDLER
}
top
The current value of the enumeration.
set
(a_value:
INTEGER_32
)
effective procedure
{
WRAPPER_HANDLER
}
top
require
is_valid_value
(a_value)
change_value
(a_value:
INTEGER_32
)
effective procedure
{
WRAPPER_HANDLER
}
top
require
is_valid_value
(a_value)