Greg Spence has had a long career in software engineering and architecture. Greg began in 1997 as a Senior Software Engineer at Herkules Controls Corporation. Greg then moved to Promus Hotels Corporation in 1998 as a Lead Business Systems Analyst. In 1999, they became the President of Polyactive, Inc. In 2003, they took on the role of Software Engineer at Vanick Group. In 2006, they joined Sony Online Entertainment as a Lead Client Programmer for EverQuest Next, then as a Senior Programmer for EverQuest "Next" and eventually as Lead Programmer for The Sentinel's Fate. In 2013, they moved to Molten Games as a Senior Programmer. In 2014, they returned to Sony Online Entertainment as Technical Architect for H1Z1, and also founded The Broken Token. In 2015, they joined Daybreak Game Company as a Technical Architect.
#ifndef _BASE_H
#define _BASE_H
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <unistd.h>
#include <signal.h>
#include <sys/wait.h>
#include <errno.h>
#include <sys/select.h>
#include <sys/time.h>
#include <sys/ioctl.h>
#include <fcntl.h>
#include <sys/epoll.h>
#include <pthread.h>
#include <sys/mman.h>
#include <sys/ipc.h>
#include <sys/shm.h>
#include <sys/sem.h>
#include <sys/msg.h>
#include <sys/stat.h>
#include <dirent.h>
#include <sys/uio.h>
#include <sys/un.h>
#define MAX_LISTEN_NUM
Sign up to view 0 direct reports
Get started