terom@154: #ifndef FIFO_H terom@154: #define FIFO_H terom@154: terom@154: #include "transport.h" terom@154: terom@154: /** terom@154: * A read-only "socket" based on a FIFO, this provides nonblocking read operations by re-opening the FIFO on EOF. terom@154: * terom@154: * The transport will be ready for use right away, transport_callbacks::on_connect will never be called. terom@154: * terom@155: * @param transport_ptr returned transport terom@154: * @param path the path to the filesystem fifo object terom@154: * @param err returned error info terom@154: */ terom@155: err_t fifo_open_read (transport_t **transport_ptr, const char *path, error_t *err); terom@154: terom@154: terom@154: #endif