タグ

ブックマーク / linuxjm.osdn.jp (11)

  • Man page of STRCOLL

    Section: Linux Programmer's Manual (3) Updated: 2017-09-15 Index JM Home Page roff page 名前 strcoll - 現在のロケールを使用して二つの文字列を比較する 書式 #include <string.h> int strcoll(const char *s1, const char *s2); 説明 strcoll() 関数は二つの文字列 s1 と s2 を比較する。 この関数は、s1 が s2 よりも小さいか、等しいか、大きいかによって それぞれ負の整数、0、正の整数を返す。 比較は、プログラムの現在のロケールの LC_COLLATE カテゴリーに応じて 解釈された文字列に基づいて行われる (setlocale(3) 参照)。 返り値 strcoll() 関数は、s1 が s2 よりも小さいか、等し

    kamipo
    kamipo 2015/03/23
    ちなみにPostgreSQLとかはどうなってるかというと、Unicodeを独自に実装したりはしておらずstrcoll(3)に丸投げしているそうです。
  • Man page of SUDOERS

    Section: File Formats Manual (5) Updated: January 20, 2016 Index JM Home Page roff page 名前 sudoers - sudo のデフォルトのセキュリティポリシー・プラグイン 説明 sudoers ポリシー・プラグインは、ユーザにどんな sudo 権限があるかを決定する。 このプラグインが sudo のデフォルトのポリシー・プラグインである。 ポリシーの運用は /etc/sudoers ファイルによって行われるが、 LDAP を使用することも可能である。ポリシーを設定するときの書式は、 「SUDOERS ファイルの書式」セクションで詳しく説明している。 sudoers ポリシーの情報を LDAP に格納することについては、 sudoers.ldap(5) をご覧いただきたい。 sudoers ポリシー・プラ

    kamipo
    kamipo 2013/10/17
  • Man page of RECV

    Section: Linux Programmer's Manual (2) Updated: 2020-11-01 Index JM Home Page roff page 名前 recv, recvfrom, recvmsg - ソケットからメッセージを受け取る 書式 #include <sys/types.h> #include <sys/socket.h> ssize_t recv(int sockfd, void *buf, size_t len, int flags); ssize_t recvfrom(int sockfd, void *buf, size_t len, int flags, struct sockaddr *src_addr, socklen_t *addrlen); ssize_t recvmsg(int sockfd, struct msghdr *ms

    kamipo
    kamipo 2011/09/06
  • Man page of SEND

    kamipo
    kamipo 2011/09/06
  • Man page of READ

    Section: Linux Programmer's Manual (2) Updated: 2018-02-02 Index JM Home Page roff page 名前 read - ファイルディスクリプターから読み込む 書式 #include <unistd.h> ssize_t read(int fd, void *buf, size_t count); 説明 read() はファイルディスクリプター (file descriptor) fd から最大 count バイトを buf で始まるバッファーへ読み込もうとする。 seek に対応しているファイルでは、read はファイルオフセットから行われ、ファイルオフセットは読み込んだバイト数分だけ進められる。ファイルオフセットがファイル末尾かそれより先の場合は、読み出しは行われず、 read() は 0 を返す。 count

    kamipo
    kamipo 2011/09/06
  • Man page of WRITE

    Section: Linux Programmer's Manual (2) Updated: 2019-10-10 Index JM Home Page roff page 名前 write - ファイルディスクリプター (file descriptor) に書き込む 書式 #include <unistd.h> ssize_t write(int fd, const void *buf, size_t count); 説明 write() は、 buf から始まるバッファーから、ファイルディスクリプター fd が参照するファイルへ、最大 count バイトを書き込む。 書き込まれるバイト数は count よりも小さくなることがある。 例えば、書き込み対象の物理メディアに十分な領域がない場合、 リソース上限 RLIMIT_FSIZE に達した場合 (setrlimit(2) 参照)、 c

    kamipo
    kamipo 2011/09/06
  • Man page of TCP

    Section: Linux Programmer's Manual (7) Updated: 2020-12-21 Index JM Home Page roff page 名前 tcp - TCP プロトコル 書式 #include <sys/socket.h> #include <netinet/in.h> #include <netinet/tcp.h> tcp_socket = socket(AF_INET, SOCK_STREAM, 0); 説明 これは RFC 793, RFC 1122, RFC 2001 で定義されている TCP プロトコルを NewReno 拡張と SACK 拡張を含めて実装したものである。 TCP は、 ip(7) 上の二つのソケット間に、信頼性の高い、ストリーム指向の全二重 (full-duplex) 通信を提供する。 v4 と v6 の両方のバージ

    kamipo
    kamipo 2011/08/30
  • Man page of SENDFILE

    Section: Linux Programmer's Manual (2) Updated: 2017-09-15 Index JM Home Page roff page 名前 sendfile - ファイルディスクリプター間でデータを転送する 書式 #include <sys/sendfile.h> ssize_t sendfile(int out_fd, int in_fd, off_t *offset, size_t count); 説明 sendfile() は、あるファイルディスクリプターから別の ファイルディスクリプターへのデータのコピーを行う。 このコピーはカーネル内で行われるので、 sendfile() は、 read(2) と write(2) を組み合わせるよりも効率がよい。 read(2) や write(2) ではユーザー空間との間でデータの転送が必要となるから

  • Man page of SIGPROCMASK

  • Man page of SELECT

    Section: Linux Programmer's Manual (2) Updated: 2015-01-22 Index JM Home Page roff page 名前 select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - 同期 I/O の多重化 書式 /* POSIX.1-2001 に従う場合 */ #include <sys/select.h> /* 以前の規格に従う場合 */ #include <sys/time.h> #include <sys/types.h> #include <unistd.h> int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout); void FD_C

  • Man page of HOSTS_ACCESS

  • 1