[grpc-io] gRPC interoperable C++ server framework without C++11 ?

2018-10-03 Thread Robert Bielik
Hi all, Is there some C++ framework available without need for C++11 that is interoperable with gRPC clients ? We've had a request from a customer who still hangs on to an ancient gcc without C++11... :( Regards /Robert -- You received this message because you are subscribed to the Google

[grpc-io] Client wait for RPC to finish when RPC is cancelled

2018-08-22 Thread Robert Bielik
I have a situation where I cancel a streaming RPC, upon which the client will return grpc::CANCELLED on reader->Finish(). However it does this directly because of the TryCancel on the client context, not because of the controller return of the RPC. Since my RPC using an exclusive resource,

[grpc-io] Detecting unimplemented method for server side streaming RPC (C++)

2018-05-11 Thread Robert Bielik
I have a server side streaming RPC, that might return an error directly, like UNIMPLEMENTED or RESOURCE_EXHAUSTED, or work as expected at which point the client will hang on the reader->Read(...) method. In the case of UNIMPLEMENTED, I can see that the call to the server is made when client

[grpc-io] Resetting deadline on streaming RPC

2018-04-16 Thread Robert Bielik
I have a streaming RPC that reports back a progress message to a client. Right now a deadline of 10 seconds is set, however, the time it takes for the RPC to complete might very well exceed 10 seconds. Questions: 1. Is there a way to reset the client context deadline timer when I receive a

Re: [grpc-io] Re: Channel hooks/interceptors in C++ ?

2018-04-12 Thread Robert Bielik
Hmm... how do I get hold of the channel on the server side? Den tors 12 apr 2018 01:28yashkt via grpc.io <grpc-io@googlegroups.com> skrev: > You can call GetState on the channel to know the current state of the > channel. > > On Monday, April 9, 2018 at 12:30:46 AM UTC-7, R

[grpc-io] Channel hooks/interceptors in C++ ?

2018-04-09 Thread Robert Bielik
I'd like to be able to know when a (TCP) channel is connected to/disconnected from my service. The grpc::Server::GlobalCallbacks seems to give me this on a per-RPC level, but I need this on a session level. Regards /Robert -- You received this message because you are subscribed to the Google

[grpc-io] USB transport

2018-02-02 Thread Robert Bielik
Hi all, Has there been any work on using USB HID as a gRPC transport ? Regards /Robert -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to

Re: [grpc-io] Local in process server

2018-01-22 Thread Robert Bielik
amed Pipe support. >>>> >>>> Thanks for you help, >>>> -Cole >>>> >>>> On Sunday, May 15, 2016 at 9:47:04 AM UTC-7, Craig Tiller wrote: >>>>> >>>>> For non-windows systems we support Unix domain sockets

[grpc-io] Client fast fail

2016-10-19 Thread Robert Bielik
In one part of my C++ app, I'm using gRPC as IPC to control a server daemon. When the daemon is not running, there's nothing listening on the designated port. Nevertheless, the client call is bounded by the deadline. Shouldn't the call fail immediately if there is no port listening ? This

Re: [grpc-io] Custom Endpoint

2016-10-10 Thread Robert Bielik
pl/codegen/port_platform.h #define GPR_LINUX_SOCKETUTILS 1 so that GPR_POSIX_SOCKETUTILS gets defined instead. Would be nice to get help to fix this properly. 2016-10-08 13:55 GMT+02:00 Robert Bielik <robert.bie...@gmail.com>: > I note that ALL CMake target_include_directories a

Re: [grpc-io] Custom Endpoint

2016-10-08 Thread Robert Bielik
I note that ALL CMake target_include_directories are marked PRIVATE. How are dependant targets going to pick up include directories ? Some of those need to be PUBLIC. Otherwise include directories won't propagate to the dependant targets. 2016-10-08 8:22 GMT+02:00 Robert Bielik <robert.

Re: [grpc-io] Custom Endpoint

2016-10-08 Thread Robert Bielik
Ok, I did "grep -r -i gRPC_SSL_PROVIDER ." but got no hits at all (I'm on tag v1.0.0) ? 2016-10-08 8:04 GMT+02:00 Nicolas Noble <pixel.no...@gmail.com>: > As I said, you can skip boringssl by setting gRPC_SSL_PROVIDER to none. > > On Fri, Oct 7, 2016 at 11:02 PM,

Re: [grpc-io] Custom Endpoint

2016-10-08 Thread Robert Bielik
ve go. What's going on > exactly? Is it the cmakefile of boringssl which requires it? Define > gRPC_SSL_PROVIDER to none when calling or cmakefile and we won't include > anything. > > On Oct 7, 2016 07:31, "Robert Bielik" <robert.bie...@gmail.com> wrote: > >>

Re: [grpc-io] Custom Endpoint

2016-10-07 Thread Robert Bielik
ile of boringssl which requires it? Define > gRPC_SSL_PROVIDER to none when calling or cmakefile and we won't include > anything. > > On Oct 7, 2016 07:31, "Robert Bielik" <robert.bie...@gmail.com> wrote: > >> Yes, true, but my whole project is CMake based and get

Re: [grpc-io] Custom Endpoint

2016-10-07 Thread Robert Bielik
y trivial to just build the unsecure > libs. > > On Fri, Oct 7, 2016 at 7:24 AM Robert Bielik <robert.bie...@gmail.com> > wrote: > >> Yes, I got into trouble fairly quickly. First off is the requirement for >> Go. I'm only planning using unsecure transport, is it possible