FileObject.cpp File Reference

#include <fstream>
#include <iostream>
#include <stdio.h>
#include <errno.h>
#include <sys/types.h>
#include <unistd.h>
#include <string.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <linux/unistd.h>
#include "RioInterface.h"
#include "RioError.h"
#include "FileObject.h"
#include "RioMutex.h"
#include "RioSemaphore.h"
#include "RioTCPTypes.h"

Go to the source code of this file.

Functions

void ReadCallBack (RioRequest *Request)
void WriteCallBack (RioRequest *Request)

Variables

const int MaxRequests = 10

Function Documentation

void ReadCallBack ( RioRequest Request  ) 

Definition at line 136 of file FileObject.cpp.

00137 {
00138     RioFileObject *object = ( RioFileObject * )Request->User;
00139     object->Semaphore->V();
00140 }

void WriteCallBack ( RioRequest Request  ) 

Definition at line 142 of file FileObject.cpp.

00143 {
00144     RioFileObject *object = ( RioFileObject * )Request->User;
00145     object->Semaphore->V();
00146 }


Variable Documentation

const int MaxRequests = 10

Definition at line 51 of file FileObject.cpp.

Generated on Wed Jul 4 16:03:29 2012 for RIO by  doxygen 1.6.3