# tapset::socket

## NAME



           tapset::socket - systemtap socket tapset
    


## DESCRIPTION



            This family of probe points is used to probe socket activities.
    
           **socket.send**
                  Message sent on a socket.
    
                   See probe::socket.send(3stap)
                   for details.
    
           **socket.receive**
                  Message received on a socket.
    
                   See probe::socket.receive(3stap)
                   for details.
    
           **socket.sendmsg**
                  Message is currently being sent on a socket.
    
                   See probe::socket.sendmsg(3stap)
                   for details.
    
           **socket.sendmsg.return**
                  Return from socket.sendmsg.
    
                   See probe::socket.sendmsg.return(3stap)
                   for details.
    
           **socket.recvmsg**
                  Message being received on socket
    
                   See probe::socket.recvmsg(3stap)
                   for details.
    
           **socket.recvmsg.return**
                  Return from Message being received on socket
    
                   See probe::socket.recvmsg.return(3stap)
                   for details.
    
           **socket.aio_write**
                  Message send via sock_aio_write()
    
                   See probe::socket.aio_write(3stap)
                   for details.
    
           **socket.aio_write.return**
                  Conclusion of message send via sock_aio_write()
    
                   See probe::socket.aio_write.return(3stap)
                   for details.
    
           **socket.aio_read**
                  Receiving message via sock_aio_read()
    
                   See probe::socket.aio_read(3stap)
                   for details.
    
           **socket.aio_read.return**
                  Conclusion of message received via sock_aio_read()
    
                   See probe::socket.aio_read.return(3stap)
                   for details.
    
           **socket.write_iter**
                  Message send via sock_write_iter()
    
                   See probe::socket.write_iter(3stap)
                   for details.
    
           **socket.write_iter.return**
                  Conclusion of message send via sock_write_iter()
    
                   See probe::socket.write_iter.return(3stap)
                   for details.
    
           **socket.read_iter**
                  Receiving message via sock_read_iter()
    
                   See probe::socket.read_iter(3stap)
                   for details.
    
           **socket.read_iter.return**
                  Conclusion of message received via sock_read_iter()
    
                   See probe::socket.read_iter.return(3stap)
                   for details.
    
           **socket.writev**
                  Message sent via socket_writev()
    
                   See probe::socket.writev(3stap)
                   for details.
    
           **socket.writev.return**
                  Conclusion of message sent via socket_writev()
    
                   See probe::socket.writev.return(3stap)
                   for details.
    
           **socket.readv**
                  Receiving a message via sock_readv()
    
                   See probe::socket.readv(3stap)
                   for details.
    
           **socket.readv.return**
                  Conclusion of receiving a message via sock_readv()
    
                   See probe::socket.readv.return(3stap)
                   for details.
    
           **socket.create**
                  Creation of a socket
    
                   See probe::socket.create(3stap)
                   for details.
    
           **socket.create.return**
                  Return from Creation of a socket
    
                   See probe::socket.create.return(3stap)
                   for details.
    
           **socket.close**
                  Close a socket
    
                   See probe::socket.close(3stap)
                   for details.
    
           **socket.close.return**
                  Return from closing a socket
    
                   See probe::socket.close.return(3stap)
                   for details.
    
           **sock_prot_num2str**
                  Given a protocol number, return a string representation
    
                  See function::sock_prot_num2str(3stap)
                   for details.
    
           **sock_prot_str2num**
                  Given a protocol name (string), return the corresponding
                  protocol number
    
                  See function::sock_prot_str2num(3stap)
                   for details.
    
           **sock_fam_num2str**
                  Given a protocol family number, return a string
                  representation
    
                  See function::sock_fam_num2str(3stap)
                   for details.
    
           **sock_fam_str2num**
                  Given a protocol family name (string), return the
                  corresponding protocol family number
    
                  See function::sock_fam_str2num(3stap)
                   for details.
    
           **sock_state_num2str**
                  Given a socket state number, return a string representation
    
                  See function::sock_state_num2str(3stap)
                   for details.
    
           **sock_state_str2num**
                  Given a socket state string, return the corresponding state
                  number
    
                  See function::sock_state_str2num(3stap)
                   for details.
    


* * *