1<?php
2# Generated by the protocol buffer compiler.  DO NOT EDIT!
3# source: src/proto/grpc/testing/proxy-service.proto
4
5namespace Grpc\Testing;
6
7use Google\Protobuf\Internal\GPBType;
8use Google\Protobuf\Internal\RepeatedField;
9use Google\Protobuf\Internal\GPBUtil;
10
11/**
12 * Generated from protobuf message <code>grpc.testing.ProxyStat</code>
13 */
14class ProxyStat extends \Google\Protobuf\Internal\Message
15{
16    /**
17     * Generated from protobuf field <code>double latency = 1;</code>
18     */
19    protected $latency = 0.0;
20
21    /**
22     * Constructor.
23     *
24     * @param array $data {
25     *     Optional. Data for populating the Message object.
26     *
27     *     @type float $latency
28     * }
29     */
30    public function __construct($data = NULL) {
31        \GPBMetadata\Src\Proto\Grpc\Testing\ProxyService::initOnce();
32        parent::__construct($data);
33    }
34
35    /**
36     * Generated from protobuf field <code>double latency = 1;</code>
37     * @return float
38     */
39    public function getLatency()
40    {
41        return $this->latency;
42    }
43
44    /**
45     * Generated from protobuf field <code>double latency = 1;</code>
46     * @param float $var
47     * @return $this
48     */
49    public function setLatency($var)
50    {
51        GPBUtil::checkDouble($var);
52        $this->latency = $var;
53
54        return $this;
55    }
56
57}
58
59