libssh.so 0.7.1 (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Type: ssh_socket_struct


Contents
Info
Fields
Memory Layout

Info

Name ssh_socket_struct
Type STRUCT
Fields 14
Source socket.c
Size 80
Usage The type is used by 2 types.


Fields

PADDINGFIELD
BIT-FIELD


PosNameTypeSizeOffset
0fd_insocket_t40
1fd_outsocket_t44
2fd_is_socketint48
3last_errnoint412
4read_wontblockint416
5write_wontblockint420
6data_exceptint424
7stateenum ssh_socket_states_e428
8out_bufferssh_buffer832
9in_bufferssh_buffer840
10sessionssh_session848
11callbacksssh_socket_callbacks856
12poll_inssh_poll_handle864
13poll_outssh_poll_handle872


Memory Layout

OffsetContentsType
0.fd_insocket_t
4.fd_outsocket_t
8.fd_is_socketint
12.last_errnoint
16.read_wontblockint
20.write_wontblockint
24.data_exceptint
28.stateenum ssh_socket_states_e
32.out_bufferssh_buffer
40.in_bufferssh_buffer
48.sessionssh_session
56.callbacksssh_socket_callbacks
64.poll_inssh_poll_handle
72.poll_outssh_poll_handle





Andrey Ponomarenko's ABI laboratory