| 
					
				 | 
			
			
				@@ -94,6 +94,10 @@ class ClientContext { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   void set_absolute_deadline(const system_clock::time_point &deadline); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   system_clock::time_point absolute_deadline(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  void set_authority(const grpc::string& authority) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    authority_ = authority; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   void TryCancel(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  private: 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -137,10 +141,15 @@ class ClientContext { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   gpr_timespec RawDeadline() { return absolute_deadline_; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  grpc::string authority() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return authority_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   bool initial_metadata_received_ = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   grpc_call *call_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   grpc_completion_queue *cq_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   gpr_timespec absolute_deadline_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  grpc::string authority_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   std::multimap<grpc::string, grpc::string> send_initial_metadata_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   std::multimap<grpc::string, grpc::string> recv_initial_metadata_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   std::multimap<grpc::string, grpc::string> trailing_metadata_; 
			 |