├── .gitignore ├── LICENSE ├── README.md ├── composer.json ├── examples ├── etcd │ ├── put.php │ ├── put_double.php │ ├── share_client.php │ ├── stress.php │ └── watch.php ├── grpc │ ├── greeter_client.php │ ├── greeter_server.php │ ├── greeter_unix_client.php │ ├── greeter_unix_server.php │ └── helloworld │ │ ├── .gitignore │ │ ├── greeter_client.go │ │ ├── greeter_client.js │ │ ├── greeter_server.go │ │ └── greeter_server.js └── protos │ └── helloworld.proto ├── src ├── Etcd │ ├── Authpb │ │ ├── Permission.php │ │ ├── Permission │ │ │ └── Type.php │ │ ├── Permission_Type.php │ │ ├── Role.php │ │ └── User.php │ ├── Etcdserverpb │ │ ├── AlarmMember.php │ │ ├── AlarmRequest.php │ │ ├── AlarmRequest │ │ │ └── AlarmAction.php │ │ ├── AlarmRequest_AlarmAction.php │ │ ├── AlarmResponse.php │ │ ├── AlarmType.php │ │ ├── AuthClient.php │ │ ├── AuthDisableRequest.php │ │ ├── AuthDisableResponse.php │ │ ├── AuthEnableRequest.php │ │ ├── AuthEnableResponse.php │ │ ├── AuthRoleAddRequest.php │ │ ├── AuthRoleAddResponse.php │ │ ├── AuthRoleDeleteRequest.php │ │ ├── AuthRoleDeleteResponse.php │ │ ├── AuthRoleGetRequest.php │ │ ├── AuthRoleGetResponse.php │ │ ├── AuthRoleGrantPermissionRequest.php │ │ ├── AuthRoleGrantPermissionResponse.php │ │ ├── AuthRoleListRequest.php │ │ ├── AuthRoleListResponse.php │ │ ├── AuthRoleRevokePermissionRequest.php │ │ ├── AuthRoleRevokePermissionResponse.php │ │ ├── AuthUserAddRequest.php │ │ ├── AuthUserAddResponse.php │ │ ├── AuthUserChangePasswordRequest.php │ │ ├── AuthUserChangePasswordResponse.php │ │ ├── AuthUserDeleteRequest.php │ │ ├── AuthUserDeleteResponse.php │ │ ├── AuthUserGetRequest.php │ │ ├── AuthUserGetResponse.php │ │ ├── AuthUserGrantRoleRequest.php │ │ ├── AuthUserGrantRoleResponse.php │ │ ├── AuthUserListRequest.php │ │ ├── AuthUserListResponse.php │ │ ├── AuthUserRevokeRoleRequest.php │ │ ├── AuthUserRevokeRoleResponse.php │ │ ├── AuthenticateRequest.php │ │ ├── AuthenticateResponse.php │ │ ├── ClusterClient.php │ │ ├── CompactionRequest.php │ │ ├── CompactionResponse.php │ │ ├── Compare.php │ │ ├── Compare │ │ │ ├── CompareResult.php │ │ │ └── CompareTarget.php │ │ ├── Compare_CompareResult.php │ │ ├── Compare_CompareTarget.php │ │ ├── DefragmentRequest.php │ │ ├── DefragmentResponse.php │ │ ├── DeleteRangeRequest.php │ │ ├── DeleteRangeResponse.php │ │ ├── HashKVRequest.php │ │ ├── HashKVResponse.php │ │ ├── HashRequest.php │ │ ├── HashResponse.php │ │ ├── KVClient.php │ │ ├── LeaseCheckpoint.php │ │ ├── LeaseCheckpointRequest.php │ │ ├── LeaseCheckpointResponse.php │ │ ├── LeaseClient.php │ │ ├── LeaseGrantRequest.php │ │ ├── LeaseGrantResponse.php │ │ ├── LeaseKeepAliveRequest.php │ │ ├── LeaseKeepAliveResponse.php │ │ ├── LeaseLeasesRequest.php │ │ ├── LeaseLeasesResponse.php │ │ ├── LeaseRevokeRequest.php │ │ ├── LeaseRevokeResponse.php │ │ ├── LeaseStatus.php │ │ ├── LeaseTimeToLiveRequest.php │ │ ├── LeaseTimeToLiveResponse.php │ │ ├── MaintenanceClient.php │ │ ├── Member.php │ │ ├── MemberAddRequest.php │ │ ├── MemberAddResponse.php │ │ ├── MemberListRequest.php │ │ ├── MemberListResponse.php │ │ ├── MemberRemoveRequest.php │ │ ├── MemberRemoveResponse.php │ │ ├── MemberUpdateRequest.php │ │ ├── MemberUpdateResponse.php │ │ ├── MoveLeaderRequest.php │ │ ├── MoveLeaderResponse.php │ │ ├── PutRequest.php │ │ ├── PutResponse.php │ │ ├── RangeRequest.php │ │ ├── RangeRequest │ │ │ ├── SortOrder.php │ │ │ └── SortTarget.php │ │ ├── RangeRequest_SortOrder.php │ │ ├── RangeRequest_SortTarget.php │ │ ├── RangeResponse.php │ │ ├── RequestOp.php │ │ ├── ResponseHeader.php │ │ ├── ResponseOp.php │ │ ├── SnapshotRequest.php │ │ ├── SnapshotResponse.php │ │ ├── StatusRequest.php │ │ ├── StatusResponse.php │ │ ├── TxnRequest.php │ │ ├── TxnResponse.php │ │ ├── WatchCancelRequest.php │ │ ├── WatchClient.php │ │ ├── WatchCreateRequest.php │ │ ├── WatchCreateRequest │ │ │ └── FilterType.php │ │ ├── WatchCreateRequest_FilterType.php │ │ ├── WatchProgressRequest.php │ │ ├── WatchRequest.php │ │ └── WatchResponse.php │ ├── GPBMetadata │ │ ├── Auth.php │ │ ├── Kv.php │ │ └── Rpc.php │ ├── Mvccpb │ │ ├── Event.php │ │ ├── Event │ │ │ └── EventType.php │ │ ├── Event_EventType.php │ │ └── KeyValue.php │ └── Proto │ │ ├── auth.proto │ │ ├── kv.proto │ │ └── rpc.proto ├── Grpc │ ├── BaseCall.php │ ├── BaseStub.php │ ├── BidiStreamingCall.php │ ├── Client.php │ ├── ClientStreamingCall.php │ ├── GPBMetadata │ │ └── Helloworld.php │ ├── Helloworld │ │ ├── GreeterClient.php │ │ ├── HelloReply.php │ │ └── HelloRequest.php │ ├── Parser.php │ ├── Proto │ │ └── helloworld.proto │ ├── Request.php │ ├── ServerStreamingCall.php │ ├── StreamingCall.php │ ├── VirtualClient.php │ └── VirtualClientGenerator └── include │ ├── functions.php │ └── ide-helper.php └── tools ├── generate_etcd.sh ├── generate_grpc.sh └── generator /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | composer.lock 3 | vendor/ 4 | debug/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/composer.json -------------------------------------------------------------------------------- /examples/etcd/put.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/etcd/put.php -------------------------------------------------------------------------------- /examples/etcd/put_double.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/etcd/put_double.php -------------------------------------------------------------------------------- /examples/etcd/share_client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/etcd/share_client.php -------------------------------------------------------------------------------- /examples/etcd/stress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/etcd/stress.php -------------------------------------------------------------------------------- /examples/etcd/watch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/etcd/watch.php -------------------------------------------------------------------------------- /examples/grpc/greeter_client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/grpc/greeter_client.php -------------------------------------------------------------------------------- /examples/grpc/greeter_server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/grpc/greeter_server.php -------------------------------------------------------------------------------- /examples/grpc/greeter_unix_client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/grpc/greeter_unix_client.php -------------------------------------------------------------------------------- /examples/grpc/greeter_unix_server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/grpc/greeter_unix_server.php -------------------------------------------------------------------------------- /examples/grpc/helloworld/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/grpc/helloworld/.gitignore -------------------------------------------------------------------------------- /examples/grpc/helloworld/greeter_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/grpc/helloworld/greeter_client.go -------------------------------------------------------------------------------- /examples/grpc/helloworld/greeter_client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/grpc/helloworld/greeter_client.js -------------------------------------------------------------------------------- /examples/grpc/helloworld/greeter_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/grpc/helloworld/greeter_server.go -------------------------------------------------------------------------------- /examples/grpc/helloworld/greeter_server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/grpc/helloworld/greeter_server.js -------------------------------------------------------------------------------- /examples/protos/helloworld.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/examples/protos/helloworld.proto -------------------------------------------------------------------------------- /src/Etcd/Authpb/Permission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Authpb/Permission.php -------------------------------------------------------------------------------- /src/Etcd/Authpb/Permission/Type.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Authpb/Permission/Type.php -------------------------------------------------------------------------------- /src/Etcd/Authpb/Permission_Type.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Authpb/Permission_Type.php -------------------------------------------------------------------------------- /src/Etcd/Authpb/Role.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Authpb/Role.php -------------------------------------------------------------------------------- /src/Etcd/Authpb/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Authpb/User.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AlarmMember.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AlarmMember.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AlarmRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AlarmRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AlarmRequest/AlarmAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AlarmRequest/AlarmAction.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AlarmRequest_AlarmAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AlarmRequest_AlarmAction.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AlarmResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AlarmResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AlarmType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AlarmType.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthClient.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthDisableRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthDisableRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthDisableResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthDisableResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthEnableRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthEnableRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthEnableResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthEnableResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthRoleAddRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthRoleAddRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthRoleAddResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthRoleAddResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthRoleDeleteRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthRoleDeleteRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthRoleDeleteResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthRoleDeleteResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthRoleGetRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthRoleGetRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthRoleGetResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthRoleGetResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthRoleGrantPermissionRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthRoleGrantPermissionRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthRoleGrantPermissionResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthRoleGrantPermissionResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthRoleListRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthRoleListRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthRoleListResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthRoleListResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthRoleRevokePermissionRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthRoleRevokePermissionRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthRoleRevokePermissionResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthRoleRevokePermissionResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserAddRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserAddRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserAddResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserAddResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserChangePasswordRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserChangePasswordRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserChangePasswordResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserChangePasswordResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserDeleteRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserDeleteRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserDeleteResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserDeleteResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserGetRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserGetRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserGetResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserGetResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserGrantRoleRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserGrantRoleRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserGrantRoleResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserGrantRoleResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserListRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserListRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserListResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserListResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserRevokeRoleRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserRevokeRoleRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthUserRevokeRoleResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthUserRevokeRoleResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthenticateRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthenticateRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/AuthenticateResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/AuthenticateResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/ClusterClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/ClusterClient.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/CompactionRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/CompactionRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/CompactionResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/CompactionResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/Compare.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/Compare.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/Compare/CompareResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/Compare/CompareResult.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/Compare/CompareTarget.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/Compare/CompareTarget.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/Compare_CompareResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/Compare_CompareResult.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/Compare_CompareTarget.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/Compare_CompareTarget.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/DefragmentRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/DefragmentRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/DefragmentResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/DefragmentResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/DeleteRangeRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/DeleteRangeRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/DeleteRangeResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/DeleteRangeResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/HashKVRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/HashKVRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/HashKVResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/HashKVResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/HashRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/HashRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/HashResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/HashResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/KVClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/KVClient.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseCheckpoint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseCheckpoint.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseCheckpointRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseCheckpointRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseCheckpointResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseCheckpointResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseClient.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseGrantRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseGrantRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseGrantResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseGrantResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseKeepAliveRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseKeepAliveRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseKeepAliveResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseKeepAliveResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseLeasesRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseLeasesRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseLeasesResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseLeasesResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseRevokeRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseRevokeRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseRevokeResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseRevokeResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseStatus.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseTimeToLiveRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseTimeToLiveRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/LeaseTimeToLiveResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/LeaseTimeToLiveResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/MaintenanceClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/MaintenanceClient.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/Member.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/Member.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/MemberAddRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/MemberAddRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/MemberAddResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/MemberAddResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/MemberListRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/MemberListRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/MemberListResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/MemberListResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/MemberRemoveRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/MemberRemoveRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/MemberRemoveResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/MemberRemoveResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/MemberUpdateRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/MemberUpdateRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/MemberUpdateResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/MemberUpdateResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/MoveLeaderRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/MoveLeaderRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/MoveLeaderResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/MoveLeaderResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/PutRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/PutRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/PutResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/PutResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/RangeRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/RangeRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/RangeRequest/SortOrder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/RangeRequest/SortOrder.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/RangeRequest/SortTarget.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/RangeRequest/SortTarget.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/RangeRequest_SortOrder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/RangeRequest_SortOrder.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/RangeRequest_SortTarget.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/RangeRequest_SortTarget.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/RangeResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/RangeResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/RequestOp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/RequestOp.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/ResponseHeader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/ResponseHeader.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/ResponseOp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/ResponseOp.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/SnapshotRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/SnapshotRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/SnapshotResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/SnapshotResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/StatusRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/StatusRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/StatusResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/StatusResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/TxnRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/TxnRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/TxnResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/TxnResponse.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/WatchCancelRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/WatchCancelRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/WatchClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/WatchClient.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/WatchCreateRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/WatchCreateRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/WatchCreateRequest/FilterType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/WatchCreateRequest/FilterType.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/WatchCreateRequest_FilterType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/WatchCreateRequest_FilterType.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/WatchProgressRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/WatchProgressRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/WatchRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/WatchRequest.php -------------------------------------------------------------------------------- /src/Etcd/Etcdserverpb/WatchResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Etcdserverpb/WatchResponse.php -------------------------------------------------------------------------------- /src/Etcd/GPBMetadata/Auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/GPBMetadata/Auth.php -------------------------------------------------------------------------------- /src/Etcd/GPBMetadata/Kv.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/GPBMetadata/Kv.php -------------------------------------------------------------------------------- /src/Etcd/GPBMetadata/Rpc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/GPBMetadata/Rpc.php -------------------------------------------------------------------------------- /src/Etcd/Mvccpb/Event.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Mvccpb/Event.php -------------------------------------------------------------------------------- /src/Etcd/Mvccpb/Event/EventType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Mvccpb/Event/EventType.php -------------------------------------------------------------------------------- /src/Etcd/Mvccpb/Event_EventType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Mvccpb/Event_EventType.php -------------------------------------------------------------------------------- /src/Etcd/Mvccpb/KeyValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Mvccpb/KeyValue.php -------------------------------------------------------------------------------- /src/Etcd/Proto/auth.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Proto/auth.proto -------------------------------------------------------------------------------- /src/Etcd/Proto/kv.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Proto/kv.proto -------------------------------------------------------------------------------- /src/Etcd/Proto/rpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Etcd/Proto/rpc.proto -------------------------------------------------------------------------------- /src/Grpc/BaseCall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/BaseCall.php -------------------------------------------------------------------------------- /src/Grpc/BaseStub.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/BaseStub.php -------------------------------------------------------------------------------- /src/Grpc/BidiStreamingCall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/BidiStreamingCall.php -------------------------------------------------------------------------------- /src/Grpc/Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/Client.php -------------------------------------------------------------------------------- /src/Grpc/ClientStreamingCall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/ClientStreamingCall.php -------------------------------------------------------------------------------- /src/Grpc/GPBMetadata/Helloworld.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/GPBMetadata/Helloworld.php -------------------------------------------------------------------------------- /src/Grpc/Helloworld/GreeterClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/Helloworld/GreeterClient.php -------------------------------------------------------------------------------- /src/Grpc/Helloworld/HelloReply.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/Helloworld/HelloReply.php -------------------------------------------------------------------------------- /src/Grpc/Helloworld/HelloRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/Helloworld/HelloRequest.php -------------------------------------------------------------------------------- /src/Grpc/Parser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/Parser.php -------------------------------------------------------------------------------- /src/Grpc/Proto/helloworld.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/Proto/helloworld.proto -------------------------------------------------------------------------------- /src/Grpc/Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/Request.php -------------------------------------------------------------------------------- /src/Grpc/ServerStreamingCall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/ServerStreamingCall.php -------------------------------------------------------------------------------- /src/Grpc/StreamingCall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/StreamingCall.php -------------------------------------------------------------------------------- /src/Grpc/VirtualClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/VirtualClient.php -------------------------------------------------------------------------------- /src/Grpc/VirtualClientGenerator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/Grpc/VirtualClientGenerator -------------------------------------------------------------------------------- /src/include/functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/include/functions.php -------------------------------------------------------------------------------- /src/include/ide-helper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/src/include/ide-helper.php -------------------------------------------------------------------------------- /tools/generate_etcd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/tools/generate_etcd.sh -------------------------------------------------------------------------------- /tools/generate_grpc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/tools/generate_grpc.sh -------------------------------------------------------------------------------- /tools/generator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swoole/grpc/HEAD/tools/generator --------------------------------------------------------------------------------