summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-19use fancy glib stuff to wait for the interrupt thread to start instead of ↵daniel
spinning
2013-01-18Add prefix, fix read (probably leaks..).daniel
2013-01-18convert read to the OUTLIST style.daniel
2013-01-18add a lazy way to call writedaniel
2013-01-17not sure what happens with strings once they get into perl, but this keeps ↵daniel
the last event picked up from the interrupt queue around until polling again when should be good enough.
2013-01-17If a client disconnects while holding a lock, clear the lockdaniel
2013-01-17make module perlish (object methods)daniel
2013-01-17Merge branch 'vxi' of grenfell.avtechpulse.com:Instrument into vxidaniel
2013-01-17Everything for multiple instruments on the C sidedaniel
2013-01-17add a "context" for handling multiple instrumentsdaniel
2013-01-16added missing includeMichael J. Chudobiak
2013-01-14use ExtUtils::PkgConfig to get the libs and headers for glib/gthreaddaniel
2013-01-13add missing headerdaniel
2013-01-13clean up compiler warnings in the serverdaniel
2013-01-13clean up some compiler warnings in the clientdaniel
2013-01-13Would help to actually pass the data read back outdaniel
2013-01-13fire the interrupt from the right placedaniel
2013-01-12fix double freedaniel
2013-01-12Add the ability to wait for interruptsdaniel
2013-01-11The perl interface is cleaner at least. Need to work out how to get the call ↵daniel
back working
2013-01-11most of it seems to work in perl nowdaniel
2013-01-11add more tests and a top level for perl wrappingdaniel
2013-01-11add callback for interruptdaniel
2013-01-11testing interrupt channel, worksdaniel
2013-01-11add the missing srq enable, disable checks in gpib for nowdaniel
2013-01-11more wiring updaniel
2013-01-11start feeding the stuff from write into the parserdaniel
2013-01-11Merge branch 'master' into vxidaniel
Conflicts: instr-daemon.c
2013-01-10add all of the locking calls to the calls that can be locked outdaniel
2013-01-10missing filedaniel
2013-01-10more filling out on the server sidedaniel
2013-01-10remove the sleepdaniel
2013-01-10More interrupt channel bitsdaniel
2013-01-10the interrupt channel works now.daniel
2013-01-10add some more code to the server sidedaniel
2013-01-10Interrupt channel workdaniel
2013-01-10working abort channeldaniel
2013-01-10add support for the abort channel on the client sidedaniel
2013-01-09fix the typemap so that perl doesn't moan about boolsdaniel
2013-01-09The perl module sort of works now. Need to fill in all of the meta data, add ↵daniel
proper tests etc.
2013-01-09add a waitlock parameter to all of the calls that care about itdaniel
2013-01-09a bit more fleshing out on the server sidedaniel
2013-01-09More clean ups, add some more testsdaniel
2013-01-09A few more clean upsdaniel
2013-01-09Some little clean ups for the client library before I turn it into a perl moduledaniel
2013-01-05fix broken logicdaniel
2013-01-05A bit more fleshing out of the VXI server and clientdaniel
2013-01-05complete the stubs in the client..daniel
2013-01-05add a work in progress "vxi-11 client library" and test client.. this will ↵daniel
become the perl module later
2013-01-05Wedge the server part of the VXI-11 stuff in here. It doesn't actually do ↵daniel
very much at the moment.