#ifndef _SOCKET_DEF_H_ #define _SOCKET_DEF_H_ #define GET(p) (*(uint32_t *)(p)) #define PUT(p, val) (*(uint32_t *)(p) = (val)) #define GET_INT32(p) (*(int32_t *)(p)) #define PUT_INT32(p, val) (*(int32_t *)(p) = (val)) enum socket_mod_t { PULL_PUSH = 1, REQ_REP = 2, PAIR = 3, PUB_SUB = 4, SURVEY = 5, BUS = 6 }; #endif