RTEMS CPU Kit with SuperCore
|
Public Interface to the NFS Client Library for RTEMS. More...
#include <rtems.h>
#include <rtems/libio.h>
#include <rtems/libio_.h>
#include <rtems/seterr.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <sys/stat.h>
#include <dirent.h>
#include <netdb.h>
#include <ctype.h>
#include <netinet/in.h>
#include <arpa/inet.h>
Go to the source code of this file.
Functions | |
void | rpcSetXIDs (uint32_t xid) |
Sets the XIDs of the RPC transaction hash table. More... | |
int | rpcUdpInit (void) |
Initialize the driver. More... | |
int | rpcUdpCleanup (void) |
RPC cleanup and stop. More... | |
int | nfsInit (int smallPoolDepth, int bigPoolDepth) |
NFS driver interface. More... | |
int | nfsCleanup (void) |
Driver cleanup code. More... | |
int | nfsMountsShow (FILE *f) |
Dump a list of the currently mounted NFS to a file. More... | |
int | rtems_nfs_initialize (rtems_filesystem_mount_table_entry_t *mt_entry, const void *data) |
Filesystem mount table mount handler. More... | |
rtems_status_code | rtems_filesystem_resolve_location (char *buf, int len, rtems_filesystem_location_info_t *loc) |
A utility routine to find the path leading to a rtems_filesystem_location_info_t node. More... | |
int | nfsSetTimeout (uint32_t timeout_ms) |
Set the timeout (initial default: 10s) for NFS and mount calls. More... | |
uint32_t | nfsGetTimeout (void) |
Read current timeout (in milliseconds) | |
Variables | |
rtems_task_priority | rpciodPriority |
RPCIO driver interface. More... | |
Public Interface to the NFS Client Library for RTEMS.