|
1 | 1 | ; This file is generated by the 'xdebug.org:html/docs/convert.php' robot |
2 | | -; for Xdebug 3.4.5 — do not modify by hand |
| 2 | +; for Xdebug 3.4.6 — do not modify by hand |
3 | 3 |
|
4 | 4 | ; ----------------------------------------------------------------------------- |
5 | 5 | ; xdebug.cli_color |
|
84 | 84 | ; the machine where your IDE or debugging client is listening for incoming |
85 | 85 | ; debugging connections. |
86 | 86 | ; |
87 | | -; On non-Windows platforms, it is also possible to configure a Unix domain |
88 | | -; socket [1] which is supported by only a select view debugging clients. In that |
89 | | -; case, instead of the hostname or IP address, use ``unix:///path/to/sock``. |
| 87 | +; Xdebug also supports a few other ways of specifying the host to connect to, |
| 88 | +; but these methods are not always available. xdebug_info() shows whether the |
| 89 | +; ``xdebug://*`` methods are available. |
90 | 90 | ; |
91 | | -; [1] https://en.wikipedia.org/wiki/Unix_domain_socket |
| 91 | +; xdebug://gateway |
| 92 | +; Use the system defined network gateway. |
| 93 | +; |
| 94 | +; *Supported on Linux only.* |
| 95 | +; |
| 96 | +; xdebug://nameserver |
| 97 | +; Use the system defined private network nameserver. |
| 98 | +; |
| 99 | +; *Supported on Linux only, and not with distributions that use musl libc |
| 100 | +; [1], such as Alpine Linux.* |
| 101 | +; |
| 102 | +; unix:///path/to/sock |
| 103 | +; A Unix domain socket [2]. |
| 104 | +; |
| 105 | +; *Supported on non-Windows platforms, and only supported by select few |
| 106 | +; debugging clients.* |
92 | 107 | ; |
93 | 108 | ; If xdebug.discover_client_host is enabled then Xdebug will only use the value |
94 | 109 | ; of this setting in case Xdebug can not connect to an IDE using the information |
95 | 110 | ; it obtained from HTTP headers. In that case, the value of this setting acts as |
96 | 111 | ; a fallback only. |
97 | 112 | ; |
| 113 | +; [1] https://en.wikipedia.org/wiki/Musl |
| 114 | +; [2] https://en.wikipedia.org/wiki/Unix_domain_socket |
| 115 | +; |
98 | 116 | ; .. note:: |
99 | 117 | ; |
100 | 118 | ; This setting can additionally be configured through the |
|
1050 | 1068 | ; 2 writes a trace formatted in (simple) HTML. |
1051 | 1069 | ; ===== ============================================================================== |
1052 | 1070 | ; |
1053 | | -; Fields for the computerized format: |
1054 | | -; |
1055 | | -; =========== ===== ========== ========== ========== ============ ============= ========================================= =================================== ======== =========== ================ ============================================================ |
1056 | | -; Record type 1 2 3 4 5 6 7 8 9 10 11 12 - ... |
1057 | | -; =========== ===== ========== ========== ========== ============ ============= ========================================= =================================== ======== =========== ================ ============================================================ |
1058 | | -; Entry level function # always '0' time index memory usage function name user-defined (1) or internal function (0) name of the include or require file filename line number no. of arguments arguments (as many as specified in field 11) - tab separated |
1059 | | -; ----------- ----- ---------- ---------- ---------- ------------ ------------- ----------------------------------------- ----------------------------------- -------- ----------- ---------------- ------------------------------------------------------------ |
1060 | | -; Exit level function # always '1' time index memory usage empty |
1061 | | -; ----------- ----- ---------- ---------- ---------- ------------ ------------- ----------------------------------------- ----------------------------------- -------- ----------- ---------------- ------------------------------------------------------------ |
1062 | | -; Return level function # always 'R' empty return value empty |
1063 | | -; =========== ===== ========== ========== ========== ============ ============= ========================================= =================================== ======== =========== ================ ============================================================ |
| 1071 | +; Fields for the computerized format, depend on the record type. |
| 1072 | +; |
| 1073 | +; *Entry Line* |
| 1074 | +; |
| 1075 | +; ===== ================================================================= |
| 1076 | +; Field Description |
| 1077 | +; ===== ================================================================= |
| 1078 | +; 1 level |
| 1079 | +; ----- ----------------------------------------------------------------- |
| 1080 | +; 2 function # |
| 1081 | +; ----- ----------------------------------------------------------------- |
| 1082 | +; 3 always |
| 1083 | +; |
| 1084 | +; '0' |
| 1085 | +; ----- ----------------------------------------------------------------- |
| 1086 | +; 4 time index |
| 1087 | +; ----- ----------------------------------------------------------------- |
| 1088 | +; 5 memory usage |
| 1089 | +; ----- ----------------------------------------------------------------- |
| 1090 | +; 6 function name |
| 1091 | +; ----- ----------------------------------------------------------------- |
| 1092 | +; 7 user-defined (1) or internal function (0) |
| 1093 | +; ----- ----------------------------------------------------------------- |
| 1094 | +; 8 name of the include or require file |
| 1095 | +; ----- ----------------------------------------------------------------- |
| 1096 | +; 9 filename |
| 1097 | +; ----- ----------------------------------------------------------------- |
| 1098 | +; 10 line number |
| 1099 | +; ----- ----------------------------------------------------------------- |
| 1100 | +; 11 no. of arguments |
| 1101 | +; ----- ----------------------------------------------------------------- |
| 1102 | +; 12.. arguments (as many as specified in field 11) â tab separated |
| 1103 | +; ===== ================================================================= |
| 1104 | +; |
| 1105 | +; *Exit Line* |
| 1106 | +; |
| 1107 | +; ===== ============ |
| 1108 | +; Field Description |
| 1109 | +; ===== ============ |
| 1110 | +; 1 level |
| 1111 | +; ----- ------------ |
| 1112 | +; 2 function # |
| 1113 | +; ----- ------------ |
| 1114 | +; 3 always |
| 1115 | +; |
| 1116 | +; '1' |
| 1117 | +; ----- ------------ |
| 1118 | +; 4 time index |
| 1119 | +; ----- ------------ |
| 1120 | +; 5 memory usage |
| 1121 | +; ===== ============ |
| 1122 | +; |
| 1123 | +; *Return Line* |
| 1124 | +; |
| 1125 | +; ===== ============ |
| 1126 | +; Field Description |
| 1127 | +; ===== ============ |
| 1128 | +; 1 level |
| 1129 | +; ----- ------------ |
| 1130 | +; 2 function # |
| 1131 | +; ----- ------------ |
| 1132 | +; 3 always |
| 1133 | +; |
| 1134 | +; 'R' |
| 1135 | +; ----- ------------ |
| 1136 | +; 4 empty |
| 1137 | +; ----- ------------ |
| 1138 | +; 5 empty |
| 1139 | +; ----- ------------ |
| 1140 | +; 6 return value |
| 1141 | +; ===== ============ |
1064 | 1142 | ; |
1065 | 1143 | ; See the introduction for Function Trace for a few examples. |
1066 | 1144 | ; |
|
0 commit comments