22#include <pulsar/defines.h>
31 pulsar_result_UnknownError,
33 pulsar_result_InvalidConfiguration,
35 pulsar_result_Timeout,
36 pulsar_result_LookupError,
37 pulsar_result_ConnectError,
38 pulsar_result_ReadError,
40 pulsar_result_AuthenticationError,
41 pulsar_result_AuthorizationError,
42 pulsar_result_ErrorGettingAuthenticationData,
44 pulsar_result_BrokerMetadataError,
45 pulsar_result_BrokerPersistenceError,
46 pulsar_result_ChecksumError,
48 pulsar_result_ConsumerBusy,
49 pulsar_result_NotConnected,
50 pulsar_result_AlreadyClosed,
52 pulsar_result_InvalidMessage,
54 pulsar_result_ConsumerNotInitialized,
55 pulsar_result_ProducerNotInitialized,
56 pulsar_result_TooManyLookupRequestException,
58 pulsar_result_InvalidTopicName,
59 pulsar_result_InvalidUrl,
61 pulsar_result_ServiceUnitNotReady,
64 pulsar_result_OperationNotSupported,
65 pulsar_result_ProducerBlockedQuotaExceededError,
66 pulsar_result_ProducerBlockedQuotaExceededException,
67 pulsar_result_ProducerQueueIsFull,
68 pulsar_result_MessageTooBig,
69 pulsar_result_TopicNotFound,
70 pulsar_result_SubscriptionNotFound,
71 pulsar_result_ConsumerNotFound,
72 pulsar_result_UnsupportedVersionError,
74 pulsar_result_TopicTerminated,
75 pulsar_result_CryptoError
79PULSAR_PUBLIC
const char *pulsar_result_str(pulsar_result result);