Copyright (C) 2005 Joerg Langenberg <joerg.langenberg@gmx.net>
Xenomai is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Xenomai; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Functions | |
struct rtdm_dev_context * | rtdm_context_get (int fd) |
void | rtdm_context_lock (struct rtdm_dev_context *context) |
void | rtdm_context_unlock (struct rtdm_dev_context *context) |
int | rtdm_open (const char *path, int oflag,...) |
int | rtdm_socket (int protocol_family, int socket_type, int protocol) |
int | rtdm_close (int fd) |
int | rtdm_ioctl (int fd, int request,...) |
ssize_t | rtdm_read (int fd, void *buf, size_t nbyte) |
ssize_t | rtdm_write (int fd, const void *buf, size_t nbyte) |
ssize_t | rtdm_recvmsg (int fd, struct msghdr *msg, int flags) |
ssize_t | rtdm_recvfrom (int fd, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen) |
ssize_t | rtdm_recv (int fd, void *buf, size_t len, int flags) |
ssize_t | rtdm_sendmsg (int fd, const struct msghdr *msg, int flags) |
ssize_t | rtdm_sendto (int fd, const void *buf, size_t len, int flags, const struct sockaddr *to, socklen_t tolen) |
ssize_t | rtdm_send (int fd, const void *buf, size_t len, int flags) |
int | rtdm_bind (int fd, const struct sockaddr *my_addr, socklen_t addrlen) |
int | rtdm_connect (int fd, const struct sockaddr *serv_addr, socklen_t addrlen) |
int | rtdm_listen (int fd, int backlog) |
int | rtdm_accept (int fd, struct sockaddr *addr, socklen_t *addrlen) |
int | rtdm_shutdown (int fd, int how) |
int | rtdm_getsockopt (int fd, int level, int optname, void *optval, socklen_t *optlen) |
int | rtdm_setsockopt (int fd, int level, int optname, const void *optval, socklen_t optlen) |
int | rtdm_getsockname (int fd, struct sockaddr *name, socklen_t *namelen) |
int | rtdm_getpeername (int fd, struct sockaddr *name, socklen_t *namelen) |
int | rt_dev_open (const char *path, int oflag,...) |
int | rt_dev_socket (int protocol_family, int socket_type, int protocol) |
int | rt_dev_close (int fd) |
int | rt_dev_ioctl (int fd, int request,...) |
ssize_t | rt_dev_read (int fd, void *buf, size_t nbyte) |
ssize_t | rt_dev_write (int fd, const void *buf, size_t nbyte) |
ssize_t | rt_dev_recvmsg (int fd, struct msghdr *msg, int flags) |
ssize_t | rt_dev_recvfrom (int fd, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen) |
ssize_t | rt_dev_recv (int fd, void *buf, size_t len, int flags) |
ssize_t | rt_dev_sendmsg (int fd, const struct msghdr *msg, int flags) |
ssize_t | rt_dev_sendto (int fd, const void *buf, size_t len, int flags, const struct sockaddr *to, socklen_t tolen) |
ssize_t | rt_dev_send (int fd, const void *buf, size_t len, int flags) |
int | rt_dev_bind (int fd, const struct sockaddr *my_addr, socklen_t addrlen) |
int | rt_dev_connect (int fd, const struct sockaddr *serv_addr, socklen_t addrlen) |
int | rt_dev_listen (int fd, int backlog) |
int | rt_dev_accept (int fd, struct sockaddr *addr, socklen_t *addrlen) |
int | rt_dev_shutdown (int fd, int how) |
int | rt_dev_getsockopt (int fd, int level, int optname, void *optval, socklen_t *optlen) |
int | rt_dev_setsockopt (int fd, int level, int optname, const void *optval, socklen_t optlen) |
int | rt_dev_getsockname (int fd, struct sockaddr *name, socklen_t *namelen) |
int | rt_dev_getpeername (int fd, struct sockaddr *name, socklen_t *namelen) |