30 #ifndef INFINISQLMESSAGE_H
31 #define INFINISQLMESSAGE_H
543 std::vector<rowOrField_s>
rofs;
611 boost::unordered_map<int64_t, int64_t>
pidsids;
613 boost::unordered_map< int64_t, std::vector<record_s> >
records;
720 MessageApply(int64_t subtransactionidarg, int64_t applieridarg,
721 int64_t domainidarg);
775 std::vector<MessageDispatch::record_s>
rows;
811 int64_t partitionidarg,
int statusarg);
890 void ser(
size_t s,
void *dataptr);
891 void des(
size_t s,
void *dataptr);
894 static size_t sersize(int64_t d);
895 void des(int64_t *d);
897 static size_t sersize(int32_t d);
898 void des(int32_t *d);
900 static size_t sersize(int16_t d);
901 void des(int16_t *d);
903 static size_t sersize(int8_t d);
906 void ser(
const string &d);
907 static size_t sersize(
const string &d);
909 void ser(vector<int64_t> &d);
910 static size_t sersize(vector<int64_t> &d);
911 void des(vector<int64_t> &d);
912 void ser(boost::unordered_map<int64_t, int64_t> &d);
913 static size_t sersize(boost::unordered_map<int64_t, int64_t> &d);
914 void des(boost::unordered_map<int64_t, int64_t> &d);
953 void ser(boost::unordered_set<string> &d);
954 static size_t sersize(boost::unordered_set<string> &d);
955 void des(boost::unordered_set<string> &d);
965 void ser(vector<nonLockingIndexEntry_s> &d);
966 static size_t sersize(vector<nonLockingIndexEntry_s> &d);
967 void des(vector<nonLockingIndexEntry_s> &d);
972 void ser(vector<fieldValue_s> &d);
973 static size_t sersize(vector<fieldValue_s> &d);
974 void des(vector<fieldValue_s> &d);
975 void ser(vector<returnRow_s> &d);
976 static size_t sersize(vector<returnRow_s> &d);
977 void des(vector<returnRow_s> &d);
978 void ser(vector<MessageDispatch::record_s> &d);
979 static size_t sersize(vector<MessageDispatch::record_s> &d);
980 void des(vector<MessageDispatch::record_s> &d);
991 void ser(vector<rowOrField_s> &d);
992 static size_t sersize(vector<rowOrField_s> &d);
993 void des(vector<rowOrField_s> &d);
994 void ser(vector<MessageApply::applyindex_s> &d);
995 static size_t sersize(vector<MessageApply::applyindex_s> &d);
996 void des(vector<MessageApply::applyindex_s> &d);
997 void ser(boost::unordered_map< int64_t,
998 vector<MessageDispatch::record_s> > &d);
999 static size_t sersize(boost::unordered_map< int64_t,
1000 vector<MessageDispatch::record_s> > &d);
1001 void des(boost::unordered_map< int64_t,
1002 vector<MessageDispatch::record_s> > &d);