Blame src/ccid_serial.h

Packit Service aee942
/*
Packit Service aee942
    ccid_serial.h:  Serial access routines
Packit Service aee942
    Copyright (C) 2003-2008   Ludovic Rousseau
Packit Service aee942
Packit Service aee942
    This library is free software; you can redistribute it and/or
Packit Service aee942
    modify it under the terms of the GNU Lesser General Public
Packit Service aee942
    License as published by the Free Software Foundation; either
Packit Service aee942
    version 2.1 of the License, or (at your option) any later version.
Packit Service aee942
Packit Service aee942
    This library is distributed in the hope that it will be useful,
Packit Service aee942
    but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit Service aee942
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Packit Service aee942
    Lesser General Public License for more details.
Packit Service aee942
Packit Service aee942
	You should have received a copy of the GNU Lesser General Public License
Packit Service aee942
	along with this library; if not, write to the Free Software Foundation,
Packit Service aee942
	Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Packit Service aee942
*/
Packit Service aee942
Packit Service aee942
#ifndef __CCID_SERAL_H__
Packit Service aee942
#define __CCID_SERAL_H__
Packit Service aee942
Packit Service aee942
status_t OpenSerial(unsigned int reader_index, int channel);
Packit Service aee942
Packit Service aee942
status_t OpenSerialByName(unsigned int reader_index, char *dev_name);
Packit Service aee942
Packit Service aee942
status_t WriteSerial(unsigned int reader_index, unsigned int length,
Packit Service aee942
	unsigned char *Buffer);
Packit Service aee942
Packit Service aee942
status_t ReadSerial(unsigned int reader_index, unsigned int *length,
Packit Service aee942
	unsigned char *Buffer);
Packit Service aee942
Packit Service aee942
status_t CloseSerial(unsigned int reader_index);
Packit Service aee942
Packit Service aee942
#endif