Commit Graph

318 Commits

Author SHA1 Message Date
Eugene Wang
c3244d406e Tweaked console sample end messages. 2018-11-20 18:46:36 -05:00
Eugene Wang
f196f605c5 First attempt at a DIY windows message pump. 2018-11-20 18:43:48 -05:00
Eugene Wang
cb1fbebc0a Updated readme. 2018-11-18 19:40:08 -05:00
Eugene Wang
be68aa6d49 Added c++ size display gist code for verification. 2018-11-18 19:34:36 -05:00
Eugene Wang
263d72323f Updated comments on types. 2018-11-18 19:19:08 -05:00
Eugene Wang
5f7fa37459 Added twaindirect triplet. 2018-11-18 12:36:20 -05:00
Eugene Wang
1ee5668ff1 Added metrics triplet. 2018-11-18 12:30:59 -05:00
Eugene Wang
1e8f47346d Renamed capability file name. 2018-11-18 12:19:56 -05:00
Eugene Wang
34c156da23 Added capability triplets. 2018-11-18 12:15:12 -05:00
Eugene Wang
a8a0f81604 Added SetupFileXfer triplets. 2018-11-18 11:55:43 -05:00
Eugene Wang
44c022494b Added FileSystem triplets and simplified other triplet classes. 2018-11-18 11:52:24 -05:00
Eugene Wang
daf7f384ac Added SetupMemXfer triplet. 2018-11-18 11:28:55 -05:00
Eugene Wang
6ccd370afc Added PassThru triplet. 2018-11-18 11:26:11 -05:00
Eugene Wang
7522bdf696 Added custom ds data triplets. 2018-11-18 11:22:52 -05:00
Eugene Wang
1718aaef48 Added rest of audio triplets. 2018-11-18 11:01:25 -05:00
Eugene Wang
8f8a9a2f16 Added transfer logic skeleton from old code. 2018-11-18 10:51:08 -05:00
Eugene Wang
ec153e6f3d Added ProcessEvent triplet call. 2018-11-18 09:58:38 -05:00
Eugene Wang
0605610665 Expanded source disabled event args. 2018-11-17 12:45:30 -05:00
Eugene Wang
751f885949 Added wrapping methods to userinterface triplets. 2018-11-17 12:21:17 -05:00
Eugene Wang
bc1dfd2992 Added DAT_USERINTERFACE calls. 2018-11-17 11:42:51 -05:00
Eugene Wang
a17ce310ae Added DAT_XFERGROUP calls 2018-11-17 11:10:48 -05:00
Eugene Wang
12d74b88f5 Added placeholder methods for all to be supported archtectures. 2018-11-17 10:55:37 -05:00
Eugene Wang
a73df1320f Added attempt on calling StatusUtf8. Doesn't seem to work. 2018-11-16 22:29:57 -05:00
Eugene Wang
61a2c907bd Missed DataFlags rename. 2018-11-15 21:27:59 -05:00
Eugene Wang
5dbb1502f9 Renamed incorrectly named DF_ enum name. 2018-11-15 21:26:34 -05:00
Eugene Wang
dba834a513 Added some xml docs to SupportedSize and DeviceEvent values. 2018-11-15 21:14:28 -05:00
Eugene Wang
48af6895cd Made entrypoint call work with platform checks. 2018-11-15 20:44:04 -05:00
Eugene Wang
e937c35a53 Added first struct selection logic by platform & bitness. 2018-11-15 20:31:39 -05:00
Eugene Wang
be8291521e Fixed getter typo in TW_CIEPOINT. 2018-11-15 20:07:54 -05:00
Eugene Wang
546b885a0f Renamed win32 to generic 32. 2018-11-15 19:46:18 -05:00
Eugene Wang
e627615e1d Moved DAT classes under own namespace. 2018-11-15 19:35:37 -05:00
Eugene Wang
bb37550863 Renamed DeviceEvent to DeviceEventReceived 2018-11-15 19:28:59 -05:00
Eugene Wang
0808270d1a Added basic device event handling. 2018-11-15 19:25:18 -05:00
Eugene Wang
bd3d70c991 Added GetStatus() call. 2018-11-15 18:14:26 -05:00
Eugene Wang
88a738fa3a Cleared build warnings. 2018-11-14 19:39:58 -05:00
Eugene Wang
ffec4319b7 Made datasource implement INotifyPropertyChanged. 2018-11-14 19:35:34 -05:00
Eugene Wang
56bfc37c89 Made callback a struct. 2018-11-14 18:52:14 -05:00
Eugene Wang
593dd6e675 Added Full framework console sample. 2018-11-14 06:04:35 -05:00
Eugene Wang
deff4dbae5 Added source open/close methods and callback placeholder. 2018-11-13 22:03:35 -05:00
Eugene Wang
c72f145703 Added close source to StepDown(). 2018-11-13 21:25:57 -05:00
Eugene Wang
ebc2f49d92 Some more xml doc updates. 2018-11-13 21:15:52 -05:00
Eugene Wang
485810d46f Added source selection methods. 2018-11-13 21:02:29 -05:00
Eugene Wang
63526070f8 Added memory mgmt entry. 2018-11-13 20:04:05 -05:00
Eugene Wang
4d3690874d Added DG triplet placeholders. 2018-11-13 19:30:58 -05:00
Eugene Wang
cad3e5d37f Added a few more structs. 2018-11-13 06:14:43 -05:00
Eugene Wang
fa177c4193 Added back some more types and changed most to structs. 2018-11-12 20:54:11 -05:00
Eugene Wang
9e20510455 Added sample netcore console app placeholder. 2018-11-10 16:34:57 -05:00
Eugene Wang
05f59a257c Start experimenting with configuration builder-type initialization. 2018-11-10 16:33:59 -05:00
Eugene Wang
c19cc9f444 Changed data object names to same as twain header. 2018-11-10 16:31:51 -05:00
Eugene Wang
140fe3ed79 Updated readme in prep for v4. 2018-11-10 14:09:36 -05:00