libftc
|
#include <string>
#include <exception>
Vá para o código-fonte deste arquivo.
Componentes | |
class | FtcException |
Define a excecao base da biblioteca FTC. Mais... | |
class | FileNotOpenException |
Essa exceção é lançada quando o metodo close é chamado sem que o arquivo remoto esteja aberto. Mais... | |
class | MaxClientsReachedException |
Essa exceção é lançada quando o servidor atingiu o número máximo de clientes. Mais... | |
class | FileLockedException |
Essa exceção é lançada quando o arquivo está reservado para acesso exclusivo. Mais... | |
class | NoPermissionException |
Essa exceção é lançada quando uma operação falha por causa de falta de permissões para realizar-la. Mais... | |
class | FileNotFoundException |
Essa exceção é lançada quando o arquivo não é encontrado no servidor. Mais... | |
class | InvalidKeyException |
Essa exceção é lançada quando a chave de acesso utilizada na conexão é inválida. Mais... | |
class | FailureException |
Essa exceção é lançada quando uma falha desconhecida aconteceu. Mais... | |
Enumerações | |
enum | FtcErrorCode { OK = 0, FILE_NOT_OPEN = 249, MAX_CLIENTS_REACHED = 250, FILE_LOCKED, NO_PERMISSION, FILE_NOT_FOUND, INVALID_KEY, FAILURE } |
Descreve o erros do protocolo. Mais... |
enum FtcErrorCode |
Descreve o erros do protocolo.
OK | |
FILE_NOT_OPEN | |
MAX_CLIENTS_REACHED | |
FILE_LOCKED | |
NO_PERMISSION | |
FILE_NOT_FOUND | |
INVALID_KEY | |
FAILURE |
Definição na linha 14 do arquivo ftc_exception.h.