Description | Uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables |
Contains basic pipe class - unavclInOutPipe.
Version 2.5.2008.02 Split from unaVCIDE.pas unit
Name | Description |
---|---|
Class unavclInOutPipe |
Base abstract class for all components. |
Class unavclInOutPipeImpl |
Non-absract dummy implementation of base pipe |
unavclInOutPipeClass = class of unavclInOutPipe; |
unavclPipeDataEvent = procedure(sender: unavclInOutPipe; data: pointer; len: cardinal) of object; |
unavclPipeBeforeFormatChangeEvent = procedure(sender: unavclInOutPipe; provider: unavclInOutPipe; newFormat: pointer; len: cardinal; out allowFormatChange: bool) of object; |
unavclPipeAfterFormatChangeEvent = procedure(sender: unavclInOutPipe; provider: unavclInOutPipe; newFormat: pointer; len: cardinal) of object; |
c_proxyDataArraySize = 64; |
unavcl_ipo_autoActivate = $0001; |
unavcl_ipo_formatProvider = $0002; |
unavclInOutPipeClass = class of unavclInOutPipe; |
unavclPipeDataEvent = procedure(sender: unavclInOutPipe; data: pointer; len: cardinal) of object; |
Data availability notification event. |
unavclPipeBeforeFormatChangeEvent = procedure(sender: unavclInOutPipe; provider: unavclInOutPipe; newFormat: pointer; len: cardinal; out allowFormatChange: bool) of object; |
Before format change notification event. |
unavclPipeAfterFormatChangeEvent = procedure(sender: unavclInOutPipe; provider: unavclInOutPipe; newFormat: pointer; len: cardinal) of object; |
After format change notification event. |
c_proxyDataArraySize = 64; |
———————————— – basic abstract pipe component – ———————————— Size of proxy thread data array |
unavcl_ipo_autoActivate = $0001; |
ignore provider options |
unavcl_ipo_formatProvider = $0002; |
(c) 2012 Lake of Soft