int SEND(int sockfd, packet1 *msg, int len, int flags){ int bytes_send; char out[BUFFER_SIZE]; memset(out,0,BUFFER_SIZE); //serialize and send the data serializeStruct(&(msg->pyld),out); bytes_send=sendto(sockfd,out,sizeof(out),0,(struct sockaddr*) &(msg->addr),sizeof(msg->addr)); return bytes_send; }
virtual void serialize(IEspContext * ctx, StringBuffer & buffer, const char * rootname=NULL) { serializeStruct(ctx, buffer, rootname); }