Inheritance diagram for LocalBufferTxManager::
Public Methods | |
LocalBufferTxManager (int size) | |
void | transferData (HxCorba.RgbSourceOperations src, int[] dest, int offset) |
Transfer pixels provided by src to dest, start filling the array at position offset. More... |
That is, the LocalBufferTxManager creates an RgbBufferServant and asks the FullCorbaMediator to activate it. In this way the transfer manager has direct access to the servant so it can pass the destination buffer when transferring RGB data.
|
00024 { 00025 _servant = new RgbBufferServant(size); // the local buffer 00026 FullCorbaMediator med = (FullCorbaMediator)CorbaMediator.instance(); 00027 _buffer = HxCorba.RgbBufferHelper.narrow(med.activateServant(_servant)); 00028 } |
|
Transfer pixels provided by src to dest, start filling the array at position offset.
Reimplemented from RgbTransferManager.
00031 { 00032 _servant.array = dest; 00033 _servant.offset = offset; 00034 src.fillRgb(_buffer); 00035 } |