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 |