diff options
author | Remi Collet <remi@remirepo.net> | 2021-01-18 09:09:51 +0100 |
---|---|---|
committer | Remi Collet <remi@remirepo.net> | 2021-01-18 09:09:51 +0100 |
commit | 4e9b4bd630b7cd313f2a047b729fcaa8e57cd463 (patch) | |
tree | f14968919dc270446079f92b402ec731343dbcf8 /REFLECTION | |
parent | fce7dfc48bbf810d94e898419a2a997df4cba888 (diff) |
update to 1.2.6
drop patch merged upstream
Diffstat (limited to 'REFLECTION')
-rw-r--r-- | REFLECTION | 319 |
1 files changed, 213 insertions, 106 deletions
@@ -1,29 +1,29 @@ -Extension [ <persistent> extension #162 varnish version 1.2.4 ] { +Extension [ <persistent> extension #119 varnish version 1.2.6 ] { - 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 [ int VARNISH_STATUS_SYNTAX ] { 100 } + Constant [ int VARNISH_STATUS_UNKNOWN ] { 101 } + Constant [ int VARNISH_STATUS_UNIMPL ] { 102 } + Constant [ int VARNISH_STATUS_TOOFEW ] { 104 } + Constant [ int VARNISH_STATUS_TOOMANY ] { 105 } + Constant [ int VARNISH_STATUS_PARAM ] { 106 } + Constant [ int VARNISH_STATUS_AUTH ] { 107 } + Constant [ int VARNISH_STATUS_OK ] { 200 } + Constant [ int VARNISH_STATUS_CANT ] { 300 } + Constant [ int VARNISH_STATUS_COMMS ] { 400 } + Constant [ int 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 } + Constant [ int VARNISH_COMPAT_2 ] { 2 } + Constant [ int VARNISH_COMPAT_3 ] { 3 } } - Classes [4] { @@ -43,66 +43,161 @@ Extension [ <persistent> extension #162 varnish version 1.2.4 ] { - Methods [21] { Method [ <internal:varnish, ctor> public method __construct ] { + + - Parameters [1] { + Parameter #0 [ <optional> array $opt ] + } } Method [ <internal:varnish> public method connect ] { + + - Parameters [0] { + } + - Return [ bool ] } Method [ <internal:varnish> public method auth ] { + + - Parameters [0] { + } + - Return [ bool ] } Method [ <internal:varnish> public method getParams ] { + + - Parameters [0] { + } + - Return [ array ] } Method [ <internal:varnish> public method setParam ] { + + - Parameters [2] { + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> string $value ] + } + - Return [ int ] } Method [ <internal:varnish> public method stop ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ <internal:varnish> public method start ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ <internal:varnish> public method banUrl ] { + + - Parameters [1] { + Parameter #0 [ <required> string $regex ] + } + - Return [ int ] } Method [ <internal:varnish> public method ban ] { + + - Parameters [1] { + Parameter #0 [ <required> string $regex ] + } + - Return [ int ] } Method [ <internal:varnish> public method isRunning ] { + + - Parameters [0] { + } + - Return [ bool ] } Method [ <internal:varnish> public method getPanic ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ <internal:varnish> public method clearPanic ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ <internal:varnish> public method setHost ] { + + - Parameters [1] { + Parameter #0 [ <required> string $host ] + } + - Return [ void ] } Method [ <internal:varnish> public method setIdent ] { + + - Parameters [1] { + Parameter #0 [ <required> string $ident ] + } + - Return [ void ] } Method [ <internal:varnish> public method setTimeout ] { + + - Parameters [1] { + Parameter #0 [ <required> int $timeout ] + } + - Return [ void ] } Method [ <internal:varnish> public method setPort ] { + + - Parameters [1] { + Parameter #0 [ <required> int $port ] + } + - Return [ void ] } Method [ <internal:varnish> public method setSecret ] { + + - Parameters [1] { + Parameter #0 [ <required> string $secret ] + } + - Return [ void ] } Method [ <internal:varnish> public method setCompat ] { + + - Parameters [1] { + Parameter #0 [ <required> int $compat ] + } + - Return [ void ] } Method [ <internal:varnish> public method getVclList ] { + + - Parameters [0] { + } + - Return [ array ] } Method [ <internal:varnish> public method vclUse ] { + + - Parameters [1] { + Parameter #0 [ <required> string $name ] + } + - Return [ bool ] } Method [ <internal:varnish> public method disconnect ] { + + - Parameters [0] { + } + - Return [ bool ] } } } @@ -123,104 +218,112 @@ Extension [ <persistent> extension #162 varnish version 1.2.4 ] { - Methods [1] { Method [ <internal:varnish, ctor> public method __construct ] { + + - Parameters [1] { + Parameter #0 [ <optional> array $opt ] + } } } } 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 } + - Constants [95] { + Constant [ public int TAG_Debug ] { 1 } + Constant [ public int TAG_Error ] { 2 } + Constant [ public int TAG_CLI ] { 3 } + Constant [ public int TAG_SessOpen ] { 4 } + Constant [ public int TAG_SessClose ] { 5 } + Constant [ public int TAG_BackendOpen ] { 6 } + Constant [ public int TAG_BackendReuse ] { 7 } + Constant [ public int TAG_BackendClose ] { 8 } + Constant [ public int TAG_HttpGarbage ] { 9 } + Constant [ public int TAG_Proxy ] { 10 } + Constant [ public int TAG_ProxyGarbage ] { 11 } + Constant [ public int TAG_Backend ] { 12 } + Constant [ public int TAG_Length ] { 13 } + Constant [ public int TAG_FetchError ] { 14 } + Constant [ public int TAG_ReqMethod ] { 15 } + Constant [ public int TAG_ReqURL ] { 16 } + Constant [ public int TAG_ReqProtocol ] { 17 } + Constant [ public int TAG_ReqStatus ] { 18 } + Constant [ public int TAG_ReqReason ] { 19 } + Constant [ public int TAG_ReqHeader ] { 20 } + Constant [ public int TAG_ReqUnset ] { 21 } + Constant [ public int TAG_ReqLost ] { 22 } + Constant [ public int TAG_RespMethod ] { 23 } + Constant [ public int TAG_RespURL ] { 24 } + Constant [ public int TAG_RespProtocol ] { 25 } + Constant [ public int TAG_RespStatus ] { 26 } + Constant [ public int TAG_RespReason ] { 27 } + Constant [ public int TAG_RespHeader ] { 28 } + Constant [ public int TAG_RespUnset ] { 29 } + Constant [ public int TAG_RespLost ] { 30 } + Constant [ public int TAG_BereqMethod ] { 31 } + Constant [ public int TAG_BereqURL ] { 32 } + Constant [ public int TAG_BereqProtocol ] { 33 } + Constant [ public int TAG_BereqStatus ] { 34 } + Constant [ public int TAG_BereqReason ] { 35 } + Constant [ public int TAG_BereqHeader ] { 36 } + Constant [ public int TAG_BereqUnset ] { 37 } + Constant [ public int TAG_BereqLost ] { 38 } + Constant [ public int TAG_BerespMethod ] { 39 } + Constant [ public int TAG_BerespURL ] { 40 } + Constant [ public int TAG_BerespProtocol ] { 41 } + Constant [ public int TAG_BerespStatus ] { 42 } + Constant [ public int TAG_BerespReason ] { 43 } + Constant [ public int TAG_BerespHeader ] { 44 } + Constant [ public int TAG_BerespUnset ] { 45 } + Constant [ public int TAG_BerespLost ] { 46 } + Constant [ public int TAG_ObjMethod ] { 47 } + Constant [ public int TAG_ObjURL ] { 48 } + Constant [ public int TAG_ObjProtocol ] { 49 } + Constant [ public int TAG_ObjStatus ] { 50 } + Constant [ public int TAG_ObjReason ] { 51 } + Constant [ public int TAG_ObjHeader ] { 52 } + Constant [ public int TAG_ObjUnset ] { 53 } + Constant [ public int TAG_ObjLost ] { 54 } + Constant [ public int TAG_BogoHeader ] { 55 } + Constant [ public int TAG_LostHeader ] { 56 } + Constant [ public int TAG_TTL ] { 57 } + Constant [ public int TAG_Fetch_Body ] { 58 } + Constant [ public int TAG_VCL_acl ] { 59 } + Constant [ public int TAG_VCL_call ] { 60 } + Constant [ public int TAG_VCL_trace ] { 61 } + Constant [ public int TAG_VCL_return ] { 62 } + Constant [ public int TAG_ReqStart ] { 63 } + Constant [ public int TAG_Hit ] { 64 } + Constant [ public int TAG_HitPass ] { 65 } + Constant [ public int TAG_ExpBan ] { 66 } + Constant [ public int TAG_ExpKill ] { 67 } + Constant [ public int TAG_WorkThread ] { 68 } + Constant [ public int TAG_ESI_xmlerror ] { 69 } + Constant [ public int TAG_Hash ] { 70 } + Constant [ public int TAG_Backend_health ] { 71 } + Constant [ public int TAG_VCL_Log ] { 72 } + Constant [ public int TAG_VCL_Error ] { 73 } + Constant [ public int TAG_Gzip ] { 74 } + Constant [ public int TAG_Link ] { 75 } + Constant [ public int TAG_Begin ] { 76 } + Constant [ public int TAG_End ] { 77 } + Constant [ public int TAG_VSL ] { 78 } + Constant [ public int TAG_Storage ] { 79 } + Constant [ public int TAG_Timestamp ] { 80 } + Constant [ public int TAG_ReqAcct ] { 81 } + Constant [ public int TAG_PipeAcct ] { 82 } + Constant [ public int TAG_BereqAcct ] { 83 } + Constant [ public int TAG_VfpAcct ] { 84 } + Constant [ public int TAG_Witness ] { 85 } + Constant [ public int TAG_BackendStart ] { 86 } + Constant [ public int TAG_H2RxHdr ] { 87 } + Constant [ public int TAG_H2RxBody ] { 88 } + Constant [ public int TAG_H2TxHdr ] { 89 } + Constant [ public int TAG_H2TxBody ] { 90 } + Constant [ public int TAG_HitMiss ] { 91 } + Constant [ public int TAG_Filters ] { 92 } + Constant [ public int TAG_SessError ] { 93 } + Constant [ public int TAG_VCL_use ] { 94 } + Constant [ public int TAG_Notice ] { 95 } } - Static properties [0] { @@ -234,6 +337,10 @@ Extension [ <persistent> extension #162 varnish version 1.2.4 ] { - Methods [1] { Method [ <internal:varnish, ctor> public method __construct ] { + + - Parameters [1] { + Parameter #0 [ <optional> array $opt ] + } } } } |