socket的系统调用
生活随笔
收集整理的這篇文章主要介紹了
socket的系统调用
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、網(wǎng)絡(luò)連接相關(guān)的系統(tǒng)調(diào)用
????socket()????創(chuàng)建套接字
????bind()??????綁定本機(jī)端口????
????connect()???建立連接
????listen()????監(jiān)聽(tīng)端口
????accept()????接受連接
????recv(), read(), recvfrom()??數(shù)據(jù)接收
????send(), write(), sendto()???數(shù)據(jù)發(fā)送
????close(), shutdown()?關(guān)閉套接字
二、網(wǎng)絡(luò)信息檢索相關(guān)的函數(shù)
????gethostname()???獲得主機(jī)名
????getpeername()???獲得與套接口相連的遠(yuǎn)程協(xié)議地址
????getsockname()???獲得套接口本地協(xié)議地址
????gethostbyname()?根據(jù)主機(jī)名取得主機(jī)信息
????gethostbyaddr()?根據(jù)主機(jī)地址取得主機(jī)信息
????getprotobyname()根據(jù)協(xié)議名取得主機(jī)協(xié)議信息
????getprotobynumber()根據(jù)協(xié)議號(hào)取得主機(jī)協(xié)議信息
????getservbyname()?根據(jù)服務(wù)名取得相關(guān)服務(wù)信息
????getservbyport()?根據(jù)端口號(hào)取得相關(guān)服務(wù)信息
三、Socket options相關(guān)的系統(tǒng)調(diào)用
????ioctl()/fcntl()?設(shè)置套接口的工作方式
????getsockopt()/setsockopt()???獲取/設(shè)置一個(gè)套接口選項(xiàng)
四、調(diào)度相關(guān)的系統(tǒng)調(diào)用
????select()
????poll()
????epoll()
????socket()????創(chuàng)建套接字
????bind()??????綁定本機(jī)端口????
????connect()???建立連接
????listen()????監(jiān)聽(tīng)端口
????accept()????接受連接
????recv(), read(), recvfrom()??數(shù)據(jù)接收
????send(), write(), sendto()???數(shù)據(jù)發(fā)送
????close(), shutdown()?關(guān)閉套接字
二、網(wǎng)絡(luò)信息檢索相關(guān)的函數(shù)
????gethostname()???獲得主機(jī)名
????getpeername()???獲得與套接口相連的遠(yuǎn)程協(xié)議地址
????getsockname()???獲得套接口本地協(xié)議地址
????gethostbyname()?根據(jù)主機(jī)名取得主機(jī)信息
????gethostbyaddr()?根據(jù)主機(jī)地址取得主機(jī)信息
????getprotobyname()根據(jù)協(xié)議名取得主機(jī)協(xié)議信息
????getprotobynumber()根據(jù)協(xié)議號(hào)取得主機(jī)協(xié)議信息
????getservbyname()?根據(jù)服務(wù)名取得相關(guān)服務(wù)信息
????getservbyport()?根據(jù)端口號(hào)取得相關(guān)服務(wù)信息
三、Socket options相關(guān)的系統(tǒng)調(diào)用
????ioctl()/fcntl()?設(shè)置套接口的工作方式
????getsockopt()/setsockopt()???獲取/設(shè)置一個(gè)套接口選項(xiàng)
四、調(diào)度相關(guān)的系統(tǒng)調(diào)用
????select()
????poll()
????epoll()
總結(jié)
以上是生活随笔為你收集整理的socket的系统调用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: (WebKit) ViewPort +
- 下一篇: (系统/应用)广播Intent - Br