projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
liblttng-ctl: use export list to define exported symbols
[lttng-tools.git]
/
src
/
common
/
unix.h
diff --git
a/src/common/unix.h
b/src/common/unix.h
index 0cce81b7fb1536c94ffd7dc95f7c08fcc4702a03..820dff0b56893f86edeb1f40f8e289a8a0b6d6b3 100644
(file)
--- a/
src/common/unix.h
+++ b/
src/common/unix.h
@@
-13,48
+13,42
@@
#include <common/compat/socket.h>
#include <common/macros.h>
#include <common/compat/socket.h>
#include <common/macros.h>
+#include <common/payload.h>
+#include <common/payload-view.h>
-LTTNG_HIDDEN
int lttcomm_create_unix_sock(const char *pathname);
int lttcomm_create_unix_sock(const char *pathname);
-LTTNG_HIDDEN
int lttcomm_create_anon_unix_socketpair(int *fds);
int lttcomm_create_anon_unix_socketpair(int *fds);
-LTTNG_HIDDEN
int lttcomm_connect_unix_sock(const char *pathname);
int lttcomm_connect_unix_sock(const char *pathname);
-LTTNG_HIDDEN
int lttcomm_accept_unix_sock(int sock);
int lttcomm_accept_unix_sock(int sock);
-LTTNG_HIDDEN
int lttcomm_listen_unix_sock(int sock);
int lttcomm_listen_unix_sock(int sock);
-LTTNG_HIDDEN
int lttcomm_close_unix_sock(int sock);
/* Send a message accompanied by fd(s) over a unix socket. */
int lttcomm_close_unix_sock(int sock);
/* Send a message accompanied by fd(s) over a unix socket. */
-LTTNG_HIDDEN
ssize_t lttcomm_send_fds_unix_sock(int sock, const int *fds, size_t nb_fd);
ssize_t lttcomm_send_fds_unix_sock(int sock, const int *fds, size_t nb_fd);
-LTTNG_HIDDEN
+ssize_t lttcomm_send_payload_view_fds_unix_sock(int sock,
+ struct lttng_payload_view *view);
ssize_t lttcomm_send_fds_unix_sock_non_block(
int sock, const int *fds, size_t nb_fd);
ssize_t lttcomm_send_fds_unix_sock_non_block(
int sock, const int *fds, size_t nb_fd);
+ssize_t lttcomm_send_payload_view_fds_unix_sock_non_block(int sock,
+ struct lttng_payload_view *view);
+
/* Recv a message accompanied by fd(s) from a unix socket */
/* Recv a message accompanied by fd(s) from a unix socket */
-LTTNG_HIDDEN
ssize_t lttcomm_recv_fds_unix_sock(int sock, int *fds, size_t nb_fd);
ssize_t lttcomm_recv_fds_unix_sock(int sock, int *fds, size_t nb_fd);
-LTTNG_HIDDEN
+ssize_t lttcomm_recv_payload_fds_unix_sock(int sock, size_t nb_fd,
+ struct lttng_payload *payload);
ssize_t lttcomm_recv_fds_unix_sock_non_block(int sock, int *fds, size_t nb_fd);
ssize_t lttcomm_recv_fds_unix_sock_non_block(int sock, int *fds, size_t nb_fd);
+ssize_t lttcomm_recv_payload_fds_unix_sock_non_block(int sock, size_t nb_fd,
+ struct lttng_payload *payload);
-LTTNG_HIDDEN
ssize_t lttcomm_recv_unix_sock(int sock, void *buf, size_t len);
ssize_t lttcomm_recv_unix_sock(int sock, void *buf, size_t len);
-LTTNG_HIDDEN
ssize_t lttcomm_recv_unix_sock_non_block(int sock, void *buf, size_t len);
ssize_t lttcomm_recv_unix_sock_non_block(int sock, void *buf, size_t len);
-LTTNG_HIDDEN
ssize_t lttcomm_send_unix_sock(int sock, const void *buf, size_t len);
ssize_t lttcomm_send_unix_sock(int sock, const void *buf, size_t len);
-LTTNG_HIDDEN
ssize_t lttcomm_send_unix_sock_non_block(int sock, const void *buf, size_t len);
ssize_t lttcomm_send_unix_sock_non_block(int sock, const void *buf, size_t len);
-LTTNG_HIDDEN
-ssize_t lttcomm_send_creds_unix_sock(int sock, void *buf, size_t len);
-LTTNG_HIDDEN
+ssize_t lttcomm_send_creds_unix_sock(int sock, const void *buf, size_t len);
ssize_t lttcomm_recv_creds_unix_sock(int sock, void *buf, size_t len,
lttng_sock_cred *creds);
ssize_t lttcomm_recv_creds_unix_sock(int sock, void *buf, size_t len,
lttng_sock_cred *creds);
-LTTNG_HIDDEN
int lttcomm_setsockopt_creds_unix_sock(int sock);
#endif /* _LTTCOMM_UNIX_H */
int lttcomm_setsockopt_creds_unix_sock(int sock);
#endif /* _LTTCOMM_UNIX_H */
This page took
0.024739 seconds
and
4
git commands to generate.