Changeset 5273 for trunk/Ohana/src/libohana
- Timestamp:
- Oct 11, 2005, 8:11:57 AM (21 years ago)
- Location:
- trunk/Ohana/src/libohana
- Files:
-
- 2 added
- 3 edited
-
Makefile (modified) (1 diff)
-
include/ohana.h (modified) (2 diffs)
-
src/CommOps.c (added)
-
src/IOBufferOps.c (added)
-
src/ohana_allocate.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libohana/Makefile
r5237 r5273 35 35 $(SRC)/config.$(ARCH).o \ 36 36 $(SRC)/Fread.$(ARCH).o \ 37 $(SRC)/IOBufferOps.$(ARCH).o \ 38 $(SRC)/CommOps.$(ARCH).o \ 37 39 $(SRC)/version.$(ARCH).o 38 40 -
trunk/Ohana/src/libohana/include/ohana.h
r5237 r5273 87 87 # endif /* FOPEN */ 88 88 89 /* socket / pipe communication buffer */ 90 typedef struct { 91 char *buffer; 92 int Nalloc; 93 int Nreset; 94 int Nblock; 95 int Nbuffer; 96 } IOBuffer; 97 89 98 extern double hypot(); 90 99 … … 143 152 int str_to_radec PROTO((double *ra, double *dec, char *str1, char *str2)); 144 153 154 /* IO Buffer functions */ 155 int InitIOBuffer (IOBuffer *buffer, int Nalloc); 156 int FlushIOBuffer (IOBuffer *buffer); 157 int ReadtoIOBuffer (IOBuffer *buffer, int fd); 158 int EmptyIOBuffer (IOBuffer *buffer, int Nmax, int fd); 159 void FreeIOBuffer (IOBuffer *buffer); 160 161 /* communication functions */ 162 int ExpectMessage (int device, double timeout, IOBuffer *message); 163 int ExpectCommand (int device, int length, double timeout, IOBuffer *buffer); 164 int SendMessage (int device, char *format, ...); 165 int SendCommand (int device, int length, char *format, ...); 166 int SendCommandV (int device, int length, char *format, va_list argp); 167 145 168 /* 146 169 # define F_SETFL 4 -
trunk/Ohana/src/libohana/src/ohana_allocate.c
r5237 r5273 235 235 S[3] = 'X'; 236 236 Ns[0] = Ns[1] = Ns[2] = Ns[3] = 0; 237 N = 0; 237 238 238 239 for (i = 0; i < Nmemlist; i++) {
Note:
See TracChangeset
for help on using the changeset viewer.
