File tree 2 files changed +124
-0
lines changed
2 files changed +124
-0
lines changed Original file line number Diff line number Diff line change 158
158
</simpara >
159
159
</listitem >
160
160
</varlistentry >
161
+ <varlistentry xml : id =" constant.msg-zerocopy" >
162
+ <term >
163
+ <constant >MSG_ZEROCOPY</constant >
164
+ (<type >int</type >)
165
+ </term >
166
+ <listitem >
167
+ <simpara >
168
+ Available as of PHP 8.2.0
169
+ </simpara >
170
+ </listitem >
171
+ </varlistentry >
161
172
<varlistentry xml : id =" constant.so-debug" >
162
173
<term >
163
174
<constant >SO_DEBUG</constant >
336
347
</simpara >
337
348
</listitem >
338
349
</varlistentry >
350
+ <varlistentry xml : id =" constant.so-zerocopy" >
351
+ <term >
352
+ <constant >SO_ZEROCOPY</constant >
353
+ (<type >int</type >)
354
+ </term >
355
+ <listitem >
356
+ <simpara >
357
+ Available as of PHP 8.2.0
358
+ </simpara >
359
+ </listitem >
360
+ </varlistentry >
339
361
<varlistentry xml : id =" constant.tcp-nodelay" >
340
362
<term >
341
363
<constant >TCP_NODELAY</constant >
413
435
</simpara >
414
436
</listitem >
415
437
</varlistentry >
438
+ <varlistentry xml : id =" constant.tcp-congestion" >
439
+ <term >
440
+ <constant >TCP_CONGESTION</constant >
441
+ (<type >string</type >)
442
+ </term >
443
+ <listitem >
444
+ <simpara >
445
+ Available as of PHP 8.2.0
446
+ </simpara >
447
+ </listitem >
448
+ </varlistentry >
416
449
<varlistentry xml : id =" constant.sol-socket" >
417
450
<term >
418
451
<constant >SOL_SOCKET</constant >
Original file line number Diff line number Diff line change 433
433
<type >int</type >
434
434
</entry >
435
435
</row >
436
+ <row >
437
+ <entry ><constant >SO_RTABLE</constant ></entry >
438
+ <entry >
439
+ Sets an identifier on the socket for packet filtering
440
+ purpose on OpenBSD.
441
+ </entry >
442
+ <entry >
443
+ <type >int</type >
444
+ </entry >
445
+ </row >
436
446
<row >
437
447
<entry ><constant >SO_DONTTRUNC</constant ></entry >
438
448
<entry >
460
470
<type >int</type >
461
471
</entry >
462
472
</row >
473
+ <row >
474
+ <entry ><constant >SO_INCOMING_CPU</constant ></entry >
475
+ <entry >
476
+ Gets/Sets the cpu affinity of a socket.
477
+ </entry >
478
+ <entry >
479
+ <type >int</type >
480
+ </entry >
481
+ </row >
482
+ <row >
483
+ <entry ><constant >SO_MEMINFO</constant ></entry >
484
+ <entry >
485
+ Gets all the meminfo of a socket.
486
+ </entry >
487
+ <entry >
488
+ <type >int</type >
489
+ </entry >
490
+ </row >
491
+ <row >
492
+ <entry ><constant >SO_BPF_EXTENSION</constant ></entry >
493
+ <entry >
494
+ Gets the supported BPF extensions by the kernel to attach to a socket.
495
+ </entry >
496
+ <entry >
497
+ <type >int</type >
498
+ </entry >
499
+ </row >
500
+ <row >
501
+ <entry ><constant >SO_SETFIB</constant ></entry >
502
+ <entry >
503
+ Sets the route table (FIB) of a socket. (FreeBSD only)
504
+ </entry >
505
+ <entry >
506
+ <type >int</type >
507
+ </entry >
508
+ </row >
509
+ <row >
510
+ <entry ><constant >TCP_KEEPCNT</constant ></entry >
511
+ <entry >
512
+ Sets the maximum number of keepalive probes TCP should send before dropping the connection.
513
+ </entry >
514
+ <entry >
515
+ <type >int</type >
516
+ </entry >
517
+ </row >
518
+ <row >
519
+ <entry ><constant >TCP_KEEPIDLE</constant ></entry >
520
+ <entry >
521
+ Sets the time the connection needs to remain idle.
522
+ </entry >
523
+ <entry >
524
+ <type >int</type >
525
+ </entry >
526
+ </row >
527
+ <row >
528
+ <entry ><constant >TCP_KEEPINTVL</constant ></entry >
529
+ <entry >
530
+ Sets the time between individual keepalive probes.
531
+ </entry >
532
+ <entry >
533
+ <type >int</type >
534
+ </entry >
535
+ </row >
536
+ <row >
537
+ <entry ><constant >TCP_KEEPALIVE</constant ></entry >
538
+ <entry >
539
+ Sets the time the connection needs to remain idle. (macOS only)
540
+ </entry >
541
+ <entry >
542
+ <type >int</type >
543
+ </entry >
544
+ </row >
545
+ <row >
546
+ <entry ><constant >TCP_NOTSENT_LOWAT</constant ></entry >
547
+ <entry >
548
+ Sets how much unsent data by the socket stream. (Linux only)
549
+ </entry >
550
+ <entry >
551
+ <type >int</type >
552
+ </entry >
553
+ </row >
463
554
</tbody >
464
555
</tgroup >
465
556
</table >
You can’t perform that action at this time.
0 commit comments