RTEMS 6.1-rc1
Typedefs | Functions
io.h File Reference

This header file provides the interfaces of the Device I/O Support. More...

#include <rtems/score/basedefs.h>
#include <stdarg.h>

Go to the source code of this file.

Typedefs

typedef void(* IO_Put_char) (int c, void *arg)
 This type defines the put character handler. More...
 

Functions

int _IO_Printf (IO_Put_char put_char, void *arg, char const *fmt,...) RTEMS_PRINTFLIKE(3
 Prints characters using the put character handler according to the format string. More...
 
int int _IO_Vprintf (IO_Put_char put_char, void *arg, char const *fmt, va_list ap)
 Prints characters using the put character handler according to the format string. More...
 
int _IO_Base64 (IO_Put_char put_char, void *arg, const void *src, size_t len, const char *wordbreak, int wordlen)
 Outputs the source buffer in base64 encoding. More...
 
int _IO_Base64url (IO_Put_char put_char, void *arg, const void *src, size_t len, const char *wordbreak, int wordlen)
 Outputs the source buffer in base64url encoding. More...
 
void _IO_Relax (void)
 Issues a couple of no-operation instructions. More...
 

Detailed Description

This header file provides the interfaces of the Device I/O Support.