 
 
 
  
  GRPC C++ 1.4.0开发文档翻译:grpc::ServerBuilder类参考
一个构造器类,用于创建及启动 grpc::Server 实例。 详细说明……
#include < server_builder.h >
一个构造器类,用于创建及启动 grpc::Server 实例。
| ServerBuilder & grpc::ServerBuilder::AddListeningPort | ( | const grpc::string & | addr , | 
| std::shared_ptr< ServerCredentials > | creds , | ||
| int * | selected_port = nullptr | ||
| ) | 
将地址 addr ( 带有可选IP 地址的端口号 )加入 到即将创建 的 grpc::Server 对象所绑定的地址列表中。
可多次调用。
参数
| addr | 要尝试为该服务器绑定的地址(例如,localhost:1234、192.168.1.1:31416、[::1]:27182等等)。 | 
| creds | 与该服务器相关联的认证信息。 | 
| selected_port[out] | 如果不为 nullptr ,那么,在成功绑定之后,会向其中填入与该地址对应的绑定到该 grpc::Server 上的端口号,未成功绑定则写入0。 | 
| std::unique_ptr< Server > grpc::ServerBuilder::BuildAndStart | ( | ) | 
返回一个运行状态的服务器,它可用于处理调用请求了。
| ServerBuilder & grpc::ServerBuilder::RegisterService | ( | Service * | service | ) | 
注册一个服务。
这个方法并不会夺取 该服务的所有权。 这个服务,必须在由 BuildAndStart() 所返回的 Server 实例的整个生命周期中都存在。 它会匹配到指向任意主机(:authority)的请求。
| ServerBuilder & grpc::ServerBuilder::RegisterService | ( | const grpc::string & | host , | 
| Service * | service | ||
| ) | 
注册一个服务。
这个方法并不会夺取 该服务的所有权。 这个服务,必须在由 BuildAndStart() 所返回的 Server 实例的整个生命周期中都存在。 仅会匹配到指向 host 主机(:authority)的请求。
| 
 | inline | 
保留这个方法只为保持向下兼容性。
| 
 | inline | 
设置最大的接收消息尺寸,单位是字节。
| 
 | inline | 
设置最大的发送消息尺寸,单位是字节。
     
    
解锁
OPPO A59s
HxLauncher: Launch Android applications by voice commands
