package com.aincc.lib.network.common;
/**
*
* <h3><b>NetworkErrorType</b></h3></br>
*
* @author aincc@barusoft.com
* @version 1.0.0
* @since 1.0.0
*/
public enum NetworkErrorType
{
/**
* @since 1.0.0
*/
NO_ERROR(0, ""),
/**
* @since 1.0.0
*/
ERROR_CONNECT(1, ""),
/**
* @since 1.0.0
*/
ERROR_SEND(2, ""),
/**
* @since 1.0.0
*/
ERROR_RECEIVE(3, ""),
/**
* @since 1.0.0
*/
ERROR_TIMEOUT(4, ""),
/**
* @since 1.0.0
*/
UNKNOWN_ERROR(999, "");
/**
* @since 1.0.0
*/
private Integer type;
/**
* @since 1.0.0
*/
private String message;
/**
* @param type
* @param message
*/
NetworkErrorType(Integer type, String message)
{
this.type = type;
this.message = message;
}
/**
* @return the type
*/
public Integer getType()
{
return type;
}
/**
* @param type
* the type to set
*/
public void setType(Integer type)
{
this.type = type;
}
/**
* @return the message
*/
public String getMessage()
{
return message;
}
/**
* @param message
* the message to set
*/
public void setMessage(String message)
{
this.message = message;
}
}