Extension [ extension #120 grpc version 1.49.0 ] { - INI { Entry [ grpc.enable_fork_support ] Current = '0' } Entry [ grpc.poll_strategy ] Current = '' } Entry [ grpc.grpc_verbosity ] Current = '' } Entry [ grpc.grpc_trace ] Current = '' } Entry [ grpc.log_filename ] Current = '' } } - Constants [42] { Constant [ int Grpc\CALL_OK ] { 0 } Constant [ int Grpc\CALL_ERROR ] { 1 } Constant [ int Grpc\CALL_ERROR_NOT_ON_SERVER ] { 2 } Constant [ int Grpc\CALL_ERROR_NOT_ON_CLIENT ] { 3 } Constant [ int Grpc\CALL_ERROR_ALREADY_INVOKED ] { 5 } Constant [ int Grpc\CALL_ERROR_NOT_INVOKED ] { 6 } Constant [ int Grpc\CALL_ERROR_ALREADY_FINISHED ] { 7 } Constant [ int Grpc\CALL_ERROR_TOO_MANY_OPERATIONS ] { 8 } Constant [ int Grpc\CALL_ERROR_INVALID_FLAGS ] { 9 } Constant [ int Grpc\WRITE_BUFFER_HINT ] { 1 } Constant [ int Grpc\WRITE_NO_COMPRESS ] { 2 } Constant [ int Grpc\STATUS_OK ] { 0 } Constant [ int Grpc\STATUS_CANCELLED ] { 1 } Constant [ int Grpc\STATUS_UNKNOWN ] { 2 } Constant [ int Grpc\STATUS_INVALID_ARGUMENT ] { 3 } Constant [ int Grpc\STATUS_DEADLINE_EXCEEDED ] { 4 } Constant [ int Grpc\STATUS_NOT_FOUND ] { 5 } Constant [ int Grpc\STATUS_ALREADY_EXISTS ] { 6 } Constant [ int Grpc\STATUS_PERMISSION_DENIED ] { 7 } Constant [ int Grpc\STATUS_UNAUTHENTICATED ] { 16 } Constant [ int Grpc\STATUS_RESOURCE_EXHAUSTED ] { 8 } Constant [ int Grpc\STATUS_FAILED_PRECONDITION ] { 9 } Constant [ int Grpc\STATUS_ABORTED ] { 10 } Constant [ int Grpc\STATUS_OUT_OF_RANGE ] { 11 } Constant [ int Grpc\STATUS_UNIMPLEMENTED ] { 12 } Constant [ int Grpc\STATUS_INTERNAL ] { 13 } Constant [ int Grpc\STATUS_UNAVAILABLE ] { 14 } Constant [ int Grpc\STATUS_DATA_LOSS ] { 15 } Constant [ int Grpc\OP_SEND_INITIAL_METADATA ] { 0 } Constant [ int Grpc\OP_SEND_MESSAGE ] { 1 } Constant [ int Grpc\OP_SEND_CLOSE_FROM_CLIENT ] { 2 } Constant [ int Grpc\OP_SEND_STATUS_FROM_SERVER ] { 3 } Constant [ int Grpc\OP_RECV_INITIAL_METADATA ] { 4 } Constant [ int Grpc\OP_RECV_MESSAGE ] { 5 } Constant [ int Grpc\OP_RECV_STATUS_ON_CLIENT ] { 6 } Constant [ int Grpc\OP_RECV_CLOSE_ON_SERVER ] { 7 } Constant [ int Grpc\CHANNEL_IDLE ] { 0 } Constant [ int Grpc\CHANNEL_CONNECTING ] { 1 } Constant [ int Grpc\CHANNEL_READY ] { 2 } Constant [ int Grpc\CHANNEL_TRANSIENT_FAILURE ] { 3 } Constant [ int Grpc\CHANNEL_FATAL_FAILURE ] { 4 } Constant [ string Grpc\VERSION ] { 1.49.0 } } - Classes [7] { Class [ class Grpc\Call ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [5] { Method [ public method __construct ] { - Parameters [4] { Parameter #0 [ $channel ] Parameter #1 [ $method ] Parameter #2 [ $deadline ] Parameter #3 [ $host_override = ] } } Method [ public method startBatch ] { - Parameters [1] { Parameter #0 [ $ops ] } } Method [ public method getPeer ] { - Parameters [0] { } } Method [ public method cancel ] { - Parameters [0] { } } Method [ public method setCredentials ] { - Parameters [1] { Parameter #0 [ $credentials ] } } } } Class [ class Grpc\Channel ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [5] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ $target ] Parameter #1 [ $args ] } } Method [ public method getTarget ] { - Parameters [0] { } } Method [ public method getConnectivityState ] { - Parameters [1] { Parameter #0 [ $try_to_connect = ] } } Method [ public method watchConnectivityState ] { - Parameters [2] { Parameter #0 [ $last_state ] Parameter #1 [ $deadline ] } } Method [ public method close ] { - Parameters [0] { } } } } Class [ class Grpc\Server ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [5] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ $args = ] } } Method [ public method requestCall ] { - Parameters [0] { } } Method [ public method addHttp2Port ] { - Parameters [1] { Parameter #0 [ $addr ] } } Method [ public method addSecureHttp2Port ] { - Parameters [2] { Parameter #0 [ $addr ] Parameter #1 [ $server_creds ] } } Method [ public method start ] { - Parameters [0] { } } } } Class [ class Grpc\Timeval ] { - Constants [0] { } - Static properties [0] { } - Static methods [6] { Method [ static public method compare ] { - Parameters [2] { Parameter #0 [ $a_timeval ] Parameter #1 [ $b_timeval ] } } Method [ static public method infFuture ] { - Parameters [0] { } } Method [ static public method infPast ] { - Parameters [0] { } } Method [ static public method now ] { - Parameters [0] { } } Method [ static public method similar ] { - Parameters [3] { Parameter #0 [ $a_timeval ] Parameter #1 [ $b_timeval ] Parameter #2 [ $threshold_timeval ] } } Method [ static public method zero ] { - Parameters [0] { } } } - Properties [0] { } - Methods [4] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ $microseconds ] } } Method [ public method add ] { - Parameters [1] { Parameter #0 [ $timeval ] } } Method [ public method sleepUntil ] { - Parameters [0] { } } Method [ public method subtract ] { - Parameters [1] { Parameter #0 [ $timeval ] } } } } Class [ class Grpc\ChannelCredentials ] { - Constants [0] { } - Static properties [0] { } - Static methods [8] { Method [ static public method setDefaultRootsPem ] { - Parameters [1] { Parameter #0 [ $pem_roots ] } } Method [ static public method isDefaultRootsPemSet ] { - Parameters [0] { } } Method [ static public method invalidateDefaultRootsPem ] { - Parameters [0] { } } Method [ static public method createDefault ] { - Parameters [0] { } } Method [ static public method createSsl ] { - Parameters [3] { Parameter #0 [ $pem_root_certs = ] Parameter #1 [ $pem_private_key = ] Parameter #2 [ $pem_cert_chain = ] } } Method [ static public method createComposite ] { - Parameters [2] { Parameter #0 [ $channel_creds ] Parameter #1 [ $call_creds ] } } Method [ static public method createInsecure ] { - Parameters [0] { } } Method [ static public method createXds ] { - Parameters [1] { Parameter #0 [ ?Grpc\ChannelCredentials $fallback_creds ] } } } - Properties [0] { } - Methods [0] { } } Class [ class Grpc\CallCredentials ] { - Constants [0] { } - Static properties [0] { } - Static methods [2] { Method [ static public method createComposite ] { - Parameters [2] { Parameter #0 [ $creds1 ] Parameter #1 [ $creds2 ] } } Method [ static public method createFromPlugin ] { - Parameters [1] { Parameter #0 [ $callback ] } } } - Properties [0] { } - Methods [0] { } } Class [ class Grpc\ServerCredentials ] { - Constants [0] { } - Static properties [0] { } - Static methods [1] { Method [ static public method createSsl ] { - Parameters [3] { Parameter #0 [ $pem_root_certs ] Parameter #1 [ $pem_private_key ] Parameter #2 [ $pem_cert_chain ] } } } - Properties [0] { } - Methods [0] { } } } }