mqueue.h (cfe30d02adda7c3b5c76156ac52d50d8cab325d9) mqueue.h (ddce1c3ddbfb773c2ee1343721f4e5bbe07186d0)
1/*-
2 * Copyright (c) 2005 David Xu <davidxu@freebsd.org>
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 36 unchanged lines hidden (view full) ---

45int mq_send(mqd_t, const char *, size_t, unsigned);
46int mq_setattr(mqd_t, const struct mq_attr *__restrict,
47 struct mq_attr *__restrict);
48ssize_t mq_timedreceive(mqd_t, char *__restrict, size_t,
49 unsigned *__restrict, const struct timespec *__restrict);
50int mq_timedsend(mqd_t, const char *, size_t, unsigned,
51 const struct timespec *);
52int mq_unlink(const char *);
1/*-
2 * Copyright (c) 2005 David Xu <davidxu@freebsd.org>
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 36 unchanged lines hidden (view full) ---

45int mq_send(mqd_t, const char *, size_t, unsigned);
46int mq_setattr(mqd_t, const struct mq_attr *__restrict,
47 struct mq_attr *__restrict);
48ssize_t mq_timedreceive(mqd_t, char *__restrict, size_t,
49 unsigned *__restrict, const struct timespec *__restrict);
50int mq_timedsend(mqd_t, const char *, size_t, unsigned,
51 const struct timespec *);
52int mq_unlink(const char *);
53int __mq_oshandle(mqd_t mqd);
53#if __BSD_VISIBLE
54int mq_getfd_np(mqd_t mqd);
55#endif /* __BSD_VISIBLE */
54
55__END_DECLS
56#endif
56
57__END_DECLS
58#endif