pulsar-client-cpp
Result.h
1 
19 #ifndef ERROR_HPP_
20 #define ERROR_HPP_
21 
22 #include <iosfwd>
23 
24 #pragma GCC visibility push(default)
25 
26 namespace pulsar {
27 
31 enum Result {
32  ResultOk,
33 
35 
37 
42 
46 
50 
54 
56 
60 
65  ResultProducerBlockedQuotaExceededError,
73 };
74 
75 // Return string representation of result code
76 const char* strResult(Result result);
77 
78 }
79 
80 std::ostream& operator<<(std::ostream& s, pulsar::Result result);
81 
82 #pragma GCC visibility pop
83 
84 #endif /* ERROR_HPP_ */
Producer queue is full.
Definition: Result.h:68
Client Initialized with Invalid Broker Url (VIP Url passed to Client Constructor) ...
Definition: Result.h:63
Too Many concurrent LookupRequest.
Definition: Result.h:61
Subscription not found.
Definition: Result.h:71
Producer is getting exception.
Definition: Result.h:67
Unknown error happened on broker.
Definition: Result.h:36
Failed to read from socket.
Definition: Result.h:43
Definition: Authentication.h:31
Corrupt message checksum failure.
Definition: Result.h:51
Error in publishing an already used message.
Definition: Result.h:57
Broker failed in updating metadata.
Definition: Result.h:48
Broker lookup failed.
Definition: Result.h:40
Producer is blocked.
Definition: Result.h:66
Producer is not initialized.
Definition: Result.h:59
Trying to send a messages exceeding the max size.
Definition: Result.h:69
Consumer not found.
Definition: Result.h:72
Producer/Consumer is not currently connected to broker.
Definition: Result.h:53
Client cannot find authorization data.
Definition: Result.h:47
Result
Definition: Result.h:31
Authentication failed on broker.
Definition: Result.h:44
Broker failed to persist entry.
Definition: Result.h:49
Service Unit unloaded between client did lookup and producer/consumer got created.
Definition: Result.h:64
Invalid configuration.
Definition: Result.h:38
Operation timed out.
Definition: Result.h:39
Producer/Consumer is already closed and not accepting any operation.
Definition: Result.h:55
Consumer is not initialized.
Definition: Result.h:58
Invalid topic name.
Definition: Result.h:62
Exclusive consumer is already connected.
Definition: Result.h:52
Failed to connect to broker.
Definition: Result.h:41
Operation successful.
Definition: Result.h:34
Topic not found.
Definition: Result.h:70
Client is not authorized to create producer/consumer.
Definition: Result.h:45