#ifndef __STG_STGPAIR_H__ #define __STG_STGPAIR_H__ #include #define STGPAIR_KEYLENGTH 64 #define STGPAIR_VALUELENGTH 256 #ifdef __cplusplus extern "C" { #endif typedef struct STG_PAIR { char key[STGPAIR_KEYLENGTH]; char value[STGPAIR_VALUELENGTH]; } STG_PAIR; typedef struct STG_RESULT { STG_PAIR* modify; STG_PAIR* reply; } STG_RESULT; inline int emptyPair(const STG_PAIR* pair) { return pair != NULL && pair->key[0] != '\0' && pair->value[0] != '\0'; } #ifdef __cplusplus } #endif #endif