aboutsummaryrefslogtreecommitdiff
path: root/include/salticidae/util.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/salticidae/util.h')
-rw-r--r--include/salticidae/util.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/include/salticidae/util.h b/include/salticidae/util.h
index 3196042..b2ddd8e 100644
--- a/include/salticidae/util.h
+++ b/include/salticidae/util.h
@@ -106,7 +106,8 @@ enum SalticidaeErrorCode {
SALTI_ERROR_RAND_SOURCE,
SALTI_ERROR_CONN_NOT_READY,
SALTI_ERROR_NOT_AVAIL,
- SALTI_ERROR_UNKNOWN
+ SALTI_ERROR_UNKNOWN,
+ SALTI_ERROR_CONN_OVERSIZED_MSG
};
extern const char *SALTICIDAE_ERROR_STRINGS[];
@@ -148,12 +149,16 @@ struct ConnPoolError: public SalticidaeError {
using SalticidaeError::SalticidaeError;
};
-class PeerNetworkError: public ConnPoolError {
+class MsgNetworkError: public ConnPoolError {
using ConnPoolError::ConnPoolError;
};
-class ClientNetworkError: public ConnPoolError {
- using ConnPoolError::ConnPoolError;
+class PeerNetworkError: public MsgNetworkError {
+ using MsgNetworkError::MsgNetworkError;
+};
+
+class ClientNetworkError: public MsgNetworkError {
+ using MsgNetworkError::MsgNetworkError;
};
extern const char *TTY_COLOR_RED;