IODefinitions.hpp

This File On Github
Ask A Question

API: latest
module: oatpp
#include "oatpp/core/data/IODefinitions.hpp"

v_io_handle

Namespace: oatpp::data

Represents I/O handle (ex.: file descriptor).

typedef int v_io_handle

v_io_size

Namespace: oatpp::data

All I/O buffer operations (like read/write(buffer, size)) should return v_io_size.
Possible return values:

  • On Success - [1..max_int64].
  • On Error - IOError values.
All other values are considered to be a fatal error. application should be terminated.

typedef v_int64 v_io_size