const sizeofSocketID …
const sizeofSocketRequest …
const sizeofSocket …
const sizeofUnixSocketRequest …
const sizeofUnixSocket …
type socketRequest …
type writeBuffer …
func (b *writeBuffer) Write(c byte) { … }
func (b *writeBuffer) Next(n int) []byte { … }
func (r *socketRequest) Serialize() []byte { … }
func (r *socketRequest) Len() int { … }
type unixSocketRequest …
func (r *unixSocketRequest) Serialize() []byte { … }
func (r *unixSocketRequest) Len() int { … }
type readBuffer …
func (b *readBuffer) Read() byte { … }
func (b *readBuffer) Next(n int) []byte { … }
func (s *Socket) deserialize(b []byte) error { … }
func (u *UnixSocket) deserialize(b []byte) error { … }
func (h *Handle) SocketGet(local, remote net.Addr) (*Socket, error) { … }
func SocketGet(local, remote net.Addr) (*Socket, error) { … }
func (h *Handle) SocketDestroy(local, remote net.Addr) error { … }
func SocketDestroy(local, remote net.Addr) error { … }
func (h *Handle) SocketDiagTCPInfo(family uint8) ([]*InetDiagTCPInfoResp, error) { … }
func SocketDiagTCPInfo(family uint8) ([]*InetDiagTCPInfoResp, error) { … }
func (h *Handle) SocketDiagTCP(family uint8) ([]*Socket, error) { … }
func SocketDiagTCP(family uint8) ([]*Socket, error) { … }
func (h *Handle) SocketDiagUDPInfo(family uint8) ([]*InetDiagUDPInfoResp, error) { … }
func SocketDiagUDPInfo(family uint8) ([]*InetDiagUDPInfoResp, error) { … }
func (h *Handle) SocketDiagUDP(family uint8) ([]*Socket, error) { … }
func SocketDiagUDP(family uint8) ([]*Socket, error) { … }
func (h *Handle) UnixSocketDiagInfo() ([]*UnixDiagInfoResp, error) { … }
func UnixSocketDiagInfo() ([]*UnixDiagInfoResp, error) { … }
func (h *Handle) UnixSocketDiag() ([]*UnixSocket, error) { … }
func UnixSocketDiag() ([]*UnixSocket, error) { … }
func attrsToInetDiagTCPInfoResp(attrs []syscall.NetlinkRouteAttr, sockInfo *Socket) (*InetDiagTCPInfoResp, error) { … }
func attrsToInetDiagUDPInfoResp(attrs []syscall.NetlinkRouteAttr, sockInfo *Socket) (*InetDiagUDPInfoResp, error) { … }
func attrsToUnixDiagInfoResp(attrs []syscall.NetlinkRouteAttr, sockInfo *UnixSocket) (*UnixDiagInfoResp, error) { … }