/****************************************************************************
 * This file is part of the project Gwenhywfar.
 * Gwenhywfar (c) by 2023 Martin Preuss, all rights reserved.
 *
 * The license for this file can be found in the file COPYING which you
 * should have received along with this file.
 ****************************************************************************/

#ifndef AQH_FDOBJECT_P_H
#define AQH_FDOBJECT_P_H


#include "./fdobject.h"


typedef struct AQH_FDOBJECT AQH_FDOBJECT;
struct AQH_FDOBJECT {
  int fdMode;
  int fd;

  AQH_FDOBJECT_STARTMSG_FN startMsgFn;
  AQH_FDOBJECT_ENDMSG_FN endMsgFn;
  AQH_FDOBJECT_FLUSH_FN flushFn;
};


#endif
