summaryrefslogtreecommitdiffstats
path: root/REFLECTION
blob: 295b8569ac67ca03cfc166c6fdef76ec8508ce7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
Extension [ <persistent> extension #162 varnish version 1.2.3 ] {

  - Dependencies {
    Dependency [ hash (Required) ]
  }

  - Constants [19] {
    Constant [ integer VARNISH_STATUS_SYNTAX ] { 100 }
    Constant [ integer VARNISH_STATUS_UNKNOWN ] { 101 }
    Constant [ integer VARNISH_STATUS_UNIMPL ] { 102 }
    Constant [ integer VARNISH_STATUS_TOOFEW ] { 104 }
    Constant [ integer VARNISH_STATUS_TOOMANY ] { 105 }
    Constant [ integer VARNISH_STATUS_PARAM ] { 106 }
    Constant [ integer VARNISH_STATUS_AUTH ] { 107 }
    Constant [ integer VARNISH_STATUS_OK ] { 200 }
    Constant [ integer VARNISH_STATUS_CANT ] { 300 }
    Constant [ integer VARNISH_STATUS_COMMS ] { 400 }
    Constant [ integer VARNISH_STATUS_CLOSE ] { 500 }
    Constant [ string VARNISH_CONFIG_IDENT ] { ident }
    Constant [ string VARNISH_CONFIG_HOST ] { host }
    Constant [ string VARNISH_CONFIG_PORT ] { port }
    Constant [ string VARNISH_CONFIG_TIMEOUT ] { timeout }
    Constant [ string VARNISH_CONFIG_SECRET ] { secret }
    Constant [ string VARNISH_CONFIG_COMPAT ] { compat }
    Constant [ integer VARNISH_COMPAT_2 ] { 2 }
    Constant [ integer VARNISH_COMPAT_3 ] { 3 }
  }

  - Classes [4] {
    Class [ <internal:varnish> class VarnishAdmin ] {

      - Constants [0] {
      }

      - Static properties [0] {
      }

      - Static methods [0] {
      }

      - Properties [0] {
      }

      - Methods [21] {
        Method [ <internal:varnish, ctor> public method __construct ] {
        }

        Method [ <internal:varnish> public method connect ] {
        }

        Method [ <internal:varnish> public method auth ] {
        }

        Method [ <internal:varnish> public method getParams ] {
        }

        Method [ <internal:varnish> public method setParam ] {
        }

        Method [ <internal:varnish> public method stop ] {
        }

        Method [ <internal:varnish> public method start ] {
        }

        Method [ <internal:varnish> public method banUrl ] {
        }

        Method [ <internal:varnish> public method ban ] {
        }

        Method [ <internal:varnish> public method isRunning ] {
        }

        Method [ <internal:varnish> public method getPanic ] {
        }

        Method [ <internal:varnish> public method clearPanic ] {
        }

        Method [ <internal:varnish> public method setHost ] {
        }

        Method [ <internal:varnish> public method setIdent ] {
        }

        Method [ <internal:varnish> public method setTimeout ] {
        }

        Method [ <internal:varnish> public method setPort ] {
        }

        Method [ <internal:varnish> public method setSecret ] {
        }

        Method [ <internal:varnish> public method setCompat ] {
        }

        Method [ <internal:varnish> public method getVclList ] {
        }

        Method [ <internal:varnish> public method vclUse ] {
        }

        Method [ <internal:varnish> public method disconnect ] {
        }
      }
    }

    Class [ <internal:varnish> class VarnishStat ] {

      - Constants [0] {
      }

      - Static properties [0] {
      }

      - Static methods [0] {
      }

      - Properties [0] {
      }

      - Methods [1] {
        Method [ <internal:varnish, ctor> public method __construct ] {
        }
      }
    }

    Class [ <internal:varnish> class VarnishLog ] {

      - Constants [91] {
        Constant [ public integer TAG_Debug ] { 1 }
        Constant [ public integer TAG_Error ] { 2 }
        Constant [ public integer TAG_CLI ] { 3 }
        Constant [ public integer TAG_SessOpen ] { 4 }
        Constant [ public integer TAG_SessClose ] { 5 }
        Constant [ public integer TAG_BackendOpen ] { 6 }
        Constant [ public integer TAG_BackendReuse ] { 7 }
        Constant [ public integer TAG_BackendClose ] { 8 }
        Constant [ public integer TAG_HttpGarbage ] { 9 }
        Constant [ public integer TAG_Proxy ] { 10 }
        Constant [ public integer TAG_ProxyGarbage ] { 11 }
        Constant [ public integer TAG_Backend ] { 12 }
        Constant [ public integer TAG_Length ] { 13 }
        Constant [ public integer TAG_FetchError ] { 14 }
        Constant [ public integer TAG_ReqMethod ] { 15 }
        Constant [ public integer TAG_ReqURL ] { 16 }
        Constant [ public integer TAG_ReqProtocol ] { 17 }
        Constant [ public integer TAG_ReqStatus ] { 18 }
        Constant [ public integer TAG_ReqReason ] { 19 }
        Constant [ public integer TAG_ReqHeader ] { 20 }
        Constant [ public integer TAG_ReqUnset ] { 21 }
        Constant [ public integer TAG_ReqLost ] { 22 }
        Constant [ public integer TAG_RespMethod ] { 23 }
        Constant [ public integer TAG_RespURL ] { 24 }
        Constant [ public integer TAG_RespProtocol ] { 25 }
        Constant [ public integer TAG_RespStatus ] { 26 }
        Constant [ public integer TAG_RespReason ] { 27 }
        Constant [ public integer TAG_RespHeader ] { 28 }
        Constant [ public integer TAG_RespUnset ] { 29 }
        Constant [ public integer TAG_RespLost ] { 30 }
        Constant [ public integer TAG_BereqMethod ] { 31 }
        Constant [ public integer TAG_BereqURL ] { 32 }
        Constant [ public integer TAG_BereqProtocol ] { 33 }
        Constant [ public integer TAG_BereqStatus ] { 34 }
        Constant [ public integer TAG_BereqReason ] { 35 }
        Constant [ public integer TAG_BereqHeader ] { 36 }
        Constant [ public integer TAG_BereqUnset ] { 37 }
        Constant [ public integer TAG_BereqLost ] { 38 }
        Constant [ public integer TAG_BerespMethod ] { 39 }
        Constant [ public integer TAG_BerespURL ] { 40 }
        Constant [ public integer TAG_BerespProtocol ] { 41 }
        Constant [ public integer TAG_BerespStatus ] { 42 }
        Constant [ public integer TAG_BerespReason ] { 43 }
        Constant [ public integer TAG_BerespHeader ] { 44 }
        Constant [ public integer TAG_BerespUnset ] { 45 }
        Constant [ public integer TAG_BerespLost ] { 46 }
        Constant [ public integer TAG_ObjMethod ] { 47 }
        Constant [ public integer TAG_ObjURL ] { 48 }
        Constant [ public integer TAG_ObjProtocol ] { 49 }
        Constant [ public integer TAG_ObjStatus ] { 50 }
        Constant [ public integer TAG_ObjReason ] { 51 }
        Constant [ public integer TAG_ObjHeader ] { 52 }
        Constant [ public integer TAG_ObjUnset ] { 53 }
        Constant [ public integer TAG_ObjLost ] { 54 }
        Constant [ public integer TAG_BogoHeader ] { 55 }
        Constant [ public integer TAG_LostHeader ] { 56 }
        Constant [ public integer TAG_TTL ] { 57 }
        Constant [ public integer TAG_Fetch_Body ] { 58 }
        Constant [ public integer TAG_VCL_acl ] { 59 }
        Constant [ public integer TAG_VCL_call ] { 60 }
        Constant [ public integer TAG_VCL_trace ] { 61 }
        Constant [ public integer TAG_VCL_return ] { 62 }
        Constant [ public integer TAG_ReqStart ] { 63 }
        Constant [ public integer TAG_Hit ] { 64 }
        Constant [ public integer TAG_HitPass ] { 65 }
        Constant [ public integer TAG_ExpBan ] { 66 }
        Constant [ public integer TAG_ExpKill ] { 67 }
        Constant [ public integer TAG_WorkThread ] { 68 }
        Constant [ public integer TAG_ESI_xmlerror ] { 69 }
        Constant [ public integer TAG_Hash ] { 70 }
        Constant [ public integer TAG_Backend_health ] { 71 }
        Constant [ public integer TAG_VCL_Log ] { 72 }
        Constant [ public integer TAG_VCL_Error ] { 73 }
        Constant [ public integer TAG_Gzip ] { 74 }
        Constant [ public integer TAG_Link ] { 75 }
        Constant [ public integer TAG_Begin ] { 76 }
        Constant [ public integer TAG_End ] { 77 }
        Constant [ public integer TAG_VSL ] { 78 }
        Constant [ public integer TAG_Storage ] { 79 }
        Constant [ public integer TAG_Timestamp ] { 80 }
        Constant [ public integer TAG_ReqAcct ] { 81 }
        Constant [ public integer TAG_PipeAcct ] { 82 }
        Constant [ public integer TAG_BereqAcct ] { 83 }
        Constant [ public integer TAG_VfpAcct ] { 84 }
        Constant [ public integer TAG_Witness ] { 85 }
        Constant [ public integer TAG_BackendStart ] { 86 }
        Constant [ public integer TAG_H2RxHdr ] { 87 }
        Constant [ public integer TAG_H2RxBody ] { 88 }
        Constant [ public integer TAG_H2TxHdr ] { 89 }
        Constant [ public integer TAG_H2TxBody ] { 90 }
        Constant [ public integer TAG_HitMiss ] { 91 }
      }

      - Static properties [0] {
      }

      - Static methods [0] {
      }

      - Properties [0] {
      }

      - Methods [1] {
        Method [ <internal:varnish, ctor> public method __construct ] {
        }
      }
    }

    Class [ <internal:varnish> class VarnishException extends Exception implements Throwable ] {

      - Constants [0] {
      }

      - Static properties [0] {
      }

      - Static methods [0] {
      }

      - Properties [4] {
        Property [ <default> protected $message ]
        Property [ <default> protected $code ]
        Property [ <default> protected $file ]
        Property [ <default> protected $line ]
      }

      - Methods [10] {
        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {

          - Parameters [3] {
            Parameter #0 [ <optional> $message ]
            Parameter #1 [ <optional> $code ]
            Parameter #2 [ <optional> $previous ]
          }
        }

        Method [ <internal:Core, inherits Exception> public method __wakeup ] {
        }

        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
        }

        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
        }

        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
        }

        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
        }

        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
        }

        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
        }

        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
        }

        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
        }
      }
    }
  }
}