
com.github.kurbatov.atol4j.transport.protocol.v2.Token Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of atol4j Show documentation
Show all versions of atol4j Show documentation
atol4j is unofficial client library for Atol cash machines.
The newest version!
/*
* atol4j - клиентская библиотека для контрольной кассовой техники (ККТ) АТОЛ
* Copyright (C) 2019 Олег Викторович Курбатов
*
* Это программа является свободным программным обеспечением. Вы можете
* распространять и/или модифицировать её согласно условиям Стандартной
* Общественной Лицензии GNU, опубликованной Фондом Свободного Программного
* Обеспечения, версии 3 или, по Вашему желанию, любой более поздней версии.
*
* Эта программа распространяется в надежде, что она будет полезной, но БЕЗ
* ВСЯКИХ ГАРАНТИЙ, в том числе подразумеваемых гарантий ТОВАРНОГО
* СОСТОЯНИЯ ПРИ ПРОДАЖЕ и ГОДНОСТИ ДЛЯ ОПРЕДЕЛЁННОГО ПРИМЕНЕНИЯ. Смотрите
* Стандартную Общественную Лицензию GNU для получения дополнительной
* информации.
*
* Вы должны были получить копию Стандартной Общественной Лицензии GNU
* вместе с программой. В случае её отсутствия, смотрите
* http://www.gnu.org/licenses/.
*/
package com.github.kurbatov.atol4j.transport.protocol.v2;
/**
* Содержит определения управляющих символов протокола.
*
* @author Олег Курбатов <[email protected]>
*/
public interface Token {
/**
* Начало текста
*/
static final byte STX = 0x02;
/**
* Конец текста
*/
static final byte ETX = 0x03;
/**
* Конец передачи
*/
static final byte EOT = 0x04;
/**
* Запрос
*/
static final byte ENQ = 0x05;
/**
* Подтверждение
*/
static final byte ACK = 0x06;
/**
* Отрицание
*/
static final byte NAK = 0x15;
/**
* Экранирующий символ
*/
static final byte DLE = 0x10;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy