aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2025-04-27 23:35:25 -0700
committerGarrett D'Amore <garrett@damore.org>2025-04-27 23:35:25 -0700
commit7bb5ab9c4f70c9fa0a67a22c4aee83b0109318c4 (patch)
tree5a3036d609404ee5218b6189a89799e70f4623df /include
parent70ae513e4dda50864f7d45b6676549ed5246144d (diff)
downloadnng-7bb5ab9c4f70c9fa0a67a22c4aee83b0109318c4.tar.gz
nng-7bb5ab9c4f70c9fa0a67a22c4aee83b0109318c4.tar.bz2
nng-7bb5ab9c4f70c9fa0a67a22c4aee83b0109318c4.zip
Converted property functions to use nng_err.
Diffstat (limited to 'include')
-rw-r--r--include/nng/nng.h129
1 files changed, 67 insertions, 62 deletions
diff --git a/include/nng/nng.h b/include/nng/nng.h
index e31e747a..89fae345 100644
--- a/include/nng/nng.h
+++ b/include/nng/nng.h
@@ -1111,106 +1111,111 @@ typedef struct nng_stream nng_stream;
typedef struct nng_stream_dialer nng_stream_dialer;
typedef struct nng_stream_listener nng_stream_listener;
-NNG_DECL void nng_stream_free(nng_stream *);
-NNG_DECL void nng_stream_close(nng_stream *);
-NNG_DECL void nng_stream_stop(nng_stream *);
-NNG_DECL void nng_stream_send(nng_stream *, nng_aio *);
-NNG_DECL void nng_stream_recv(nng_stream *, nng_aio *);
-NNG_DECL int nng_stream_get_bool(nng_stream *, const char *, bool *);
-NNG_DECL int nng_stream_get_int(nng_stream *, const char *, int *);
-NNG_DECL int nng_stream_get_ms(nng_stream *, const char *, nng_duration *);
-NNG_DECL int nng_stream_get_size(nng_stream *, const char *, size_t *);
-NNG_DECL int nng_stream_get_uint64(nng_stream *, const char *, uint64_t *);
-NNG_DECL int nng_stream_get_string(nng_stream *, const char *, char **);
-NNG_DECL int nng_stream_get_addr(nng_stream *, const char *, nng_sockaddr *);
-
-NNG_DECL int nng_stream_dialer_alloc(nng_stream_dialer **, const char *);
-NNG_DECL int nng_stream_dialer_alloc_url(
+NNG_DECL void nng_stream_free(nng_stream *);
+NNG_DECL void nng_stream_close(nng_stream *);
+NNG_DECL void nng_stream_stop(nng_stream *);
+NNG_DECL void nng_stream_send(nng_stream *, nng_aio *);
+NNG_DECL void nng_stream_recv(nng_stream *, nng_aio *);
+NNG_DECL nng_err nng_stream_get_bool(nng_stream *, const char *, bool *);
+NNG_DECL nng_err nng_stream_get_int(nng_stream *, const char *, int *);
+NNG_DECL nng_err nng_stream_get_ms(nng_stream *, const char *, nng_duration *);
+NNG_DECL nng_err nng_stream_get_size(nng_stream *, const char *, size_t *);
+NNG_DECL nng_err nng_stream_get_uint64(nng_stream *, const char *, uint64_t *);
+NNG_DECL nng_err nng_stream_get_string(nng_stream *, const char *, char **);
+NNG_DECL nng_err nng_stream_get_addr(
+ nng_stream *, const char *, nng_sockaddr *);
+
+NNG_DECL nng_err nng_stream_dialer_alloc(nng_stream_dialer **, const char *);
+NNG_DECL nng_err nng_stream_dialer_alloc_url(
nng_stream_dialer **, const nng_url *);
-NNG_DECL void nng_stream_dialer_free(nng_stream_dialer *);
-NNG_DECL void nng_stream_dialer_close(nng_stream_dialer *);
-NNG_DECL void nng_stream_dialer_stop(nng_stream_dialer *);
-NNG_DECL void nng_stream_dialer_dial(nng_stream_dialer *, nng_aio *);
-NNG_DECL int nng_stream_dialer_get_bool(
- nng_stream_dialer *, const char *, bool *);
-NNG_DECL int nng_stream_dialer_get_int(
+NNG_DECL void nng_stream_dialer_free(nng_stream_dialer *);
+NNG_DECL void nng_stream_dialer_close(nng_stream_dialer *);
+NNG_DECL void nng_stream_dialer_stop(nng_stream_dialer *);
+NNG_DECL void nng_stream_dialer_dial(nng_stream_dialer *, nng_aio *);
+NNG_DECL nng_err nng_stream_dialer_get_bool(
+ nng_stream_dialer *, const char *, bool *);
+NNG_DECL nng_err nng_stream_dialer_get_int(
nng_stream_dialer *, const char *, int *);
-NNG_DECL int nng_stream_dialer_get_ms(
+NNG_DECL nng_err nng_stream_dialer_get_ms(
nng_stream_dialer *, const char *, nng_duration *);
-NNG_DECL int nng_stream_dialer_get_size(
+NNG_DECL nng_err nng_stream_dialer_get_size(
nng_stream_dialer *, const char *, size_t *);
-NNG_DECL int nng_stream_dialer_get_uint64(
+NNG_DECL nng_err nng_stream_dialer_get_uint64(
nng_stream_dialer *, const char *, uint64_t *);
-NNG_DECL int nng_stream_dialer_get_string(
+NNG_DECL nng_err nng_stream_dialer_get_string(
nng_stream_dialer *, const char *, char **);
-NNG_DECL int nng_stream_dialer_get_addr(
+NNG_DECL nng_err nng_stream_dialer_get_addr(
nng_stream_dialer *, const char *, nng_sockaddr *);
-NNG_DECL int nng_stream_dialer_set_bool(
+NNG_DECL nng_err nng_stream_dialer_set_bool(
nng_stream_dialer *, const char *, bool);
-NNG_DECL int nng_stream_dialer_set_int(nng_stream_dialer *, const char *, int);
-NNG_DECL int nng_stream_dialer_set_ms(
+NNG_DECL nng_err nng_stream_dialer_set_int(
+ nng_stream_dialer *, const char *, int);
+NNG_DECL nng_err nng_stream_dialer_set_ms(
nng_stream_dialer *, const char *, nng_duration);
-NNG_DECL int nng_stream_dialer_set_size(
+NNG_DECL nng_err nng_stream_dialer_set_size(
nng_stream_dialer *, const char *, size_t);
-NNG_DECL int nng_stream_dialer_set_uint64(
+NNG_DECL nng_err nng_stream_dialer_set_uint64(
nng_stream_dialer *, const char *, uint64_t);
-NNG_DECL int nng_stream_dialer_set_string(
+NNG_DECL nng_err nng_stream_dialer_set_string(
nng_stream_dialer *, const char *, const char *);
-NNG_DECL int nng_stream_dialer_set_addr(
+NNG_DECL nng_err nng_stream_dialer_set_addr(
nng_stream_dialer *, const char *, const nng_sockaddr *);
// Note that when configuring the object, a hold is placed on the TLS
// configuration, using a reference count. When retrieving the object, no such
// hold is placed, and so the caller must take care not to use the associated
// object after the endpoint it is associated with is closed.
-NNG_DECL int nng_stream_dialer_get_tls(nng_stream_dialer *, nng_tls_config **);
-NNG_DECL int nng_stream_dialer_set_tls(nng_stream_dialer *, nng_tls_config *);
-
-NNG_DECL int nng_stream_listener_alloc(nng_stream_listener **, const char *);
-NNG_DECL int nng_stream_listener_alloc_url(
+NNG_DECL nng_err nng_stream_dialer_get_tls(
+ nng_stream_dialer *, nng_tls_config **);
+NNG_DECL nng_err nng_stream_dialer_set_tls(
+ nng_stream_dialer *, nng_tls_config *);
+
+NNG_DECL nng_err nng_stream_listener_alloc(
+ nng_stream_listener **, const char *);
+NNG_DECL nng_err nng_stream_listener_alloc_url(
nng_stream_listener **, const nng_url *);
-NNG_DECL void nng_stream_listener_free(nng_stream_listener *);
-NNG_DECL void nng_stream_listener_close(nng_stream_listener *);
-NNG_DECL void nng_stream_listener_stop(nng_stream_listener *);
-NNG_DECL int nng_stream_listener_listen(nng_stream_listener *);
-NNG_DECL void nng_stream_listener_accept(nng_stream_listener *, nng_aio *);
-NNG_DECL int nng_stream_listener_get_bool(
- nng_stream_listener *, const char *, bool *);
-NNG_DECL int nng_stream_listener_get_int(
+NNG_DECL void nng_stream_listener_free(nng_stream_listener *);
+NNG_DECL void nng_stream_listener_close(nng_stream_listener *);
+NNG_DECL void nng_stream_listener_stop(nng_stream_listener *);
+NNG_DECL nng_err nng_stream_listener_listen(nng_stream_listener *);
+NNG_DECL void nng_stream_listener_accept(nng_stream_listener *, nng_aio *);
+NNG_DECL nng_err nng_stream_listener_get_bool(
+ nng_stream_listener *, const char *, bool *);
+NNG_DECL nng_err nng_stream_listener_get_int(
nng_stream_listener *, const char *, int *);
-NNG_DECL int nng_stream_listener_get_ms(
+NNG_DECL nng_err nng_stream_listener_get_ms(
nng_stream_listener *, const char *, nng_duration *);
-NNG_DECL int nng_stream_listener_get_size(
+NNG_DECL nng_err nng_stream_listener_get_size(
nng_stream_listener *, const char *, size_t *);
-NNG_DECL int nng_stream_listener_get_uint64(
+NNG_DECL nng_err nng_stream_listener_get_uint64(
nng_stream_listener *, const char *, uint64_t *);
-NNG_DECL int nng_stream_listener_get_string(
+NNG_DECL nng_err nng_stream_listener_get_string(
nng_stream_listener *, const char *, char **);
-NNG_DECL int nng_stream_listener_get_addr(
+NNG_DECL nng_err nng_stream_listener_get_addr(
nng_stream_listener *, const char *, nng_sockaddr *);
-NNG_DECL int nng_stream_listener_set_bool(
+NNG_DECL nng_err nng_stream_listener_set_bool(
nng_stream_listener *, const char *, bool);
-NNG_DECL int nng_stream_listener_set_int(
+NNG_DECL nng_err nng_stream_listener_set_int(
nng_stream_listener *, const char *, int);
-NNG_DECL int nng_stream_listener_set_ms(
+NNG_DECL nng_err nng_stream_listener_set_ms(
nng_stream_listener *, const char *, nng_duration);
-NNG_DECL int nng_stream_listener_set_size(
+NNG_DECL nng_err nng_stream_listener_set_size(
nng_stream_listener *, const char *, size_t);
-NNG_DECL int nng_stream_listener_set_uint64(
+NNG_DECL nng_err nng_stream_listener_set_uint64(
nng_stream_listener *, const char *, uint64_t);
-NNG_DECL int nng_stream_listener_set_string(
+NNG_DECL nng_err nng_stream_listener_set_string(
nng_stream_listener *, const char *, const char *);
-NNG_DECL int nng_stream_listener_set_addr(
+NNG_DECL nng_err nng_stream_listener_set_addr(
nng_stream_listener *, const char *, const nng_sockaddr *);
-NNG_DECL int nng_stream_listener_get_tls(
+NNG_DECL nng_err nng_stream_listener_get_tls(
nng_stream_listener *, nng_tls_config **);
-NNG_DECL int nng_stream_listener_set_tls(
+NNG_DECL nng_err nng_stream_listener_set_tls(
nng_stream_listener *, nng_tls_config *);
// Security Descriptor only valid for IPC streams on Windows
// Parameter is a PSECURITY_DESCRIPTOR.
-NNG_DECL int nng_stream_listener_set_security_descriptor(
+NNG_DECL nng_err nng_stream_listener_set_security_descriptor(
nng_stream_listener *, void *);
// UDP operations. These are provided for convenience,