Avaya Client Services API Reference (OS X)

- Main Page
- Classes
- Files
- Related Pages

- Class List
- Class Index
- Class Hierarchy
- Class Members

Properties | List of all members
CSRenderingBlock Class Reference

CSRenderingBlock object which represents one block of given size received from collaboration server. More...

`#import <CSRenderingBlock.h>`

Inherits NSObject.

## Properties
CGPoint | position
| Position of received blocked. More...
uint8_t * | data
| Data of received block. More...
NSInteger | dataLength
| Length of the data contained by block. More...
CGSize | size
| Size of received block. More...
CGRect | rect
| Rect of received block. More...

## Detailed Description

CSRenderingBlock object which represents one block of given size received from collaboration server.

One sharing frame is build from many blocks depending on frame. Each block contains RGB data. Objects of this class usually aren't used explicitly by client unless custom sharing canvas is developed. Particular position related properties (position, size, rect) can be used to draw data in context.

See also
  CSSharingBlock

## Property Documentation

- (uint8_t*) data
| read nonatomic assign

Data of received block.

- (NSInteger) dataLength
| read nonatomic assign

Length of the data contained by block.

- (CGPoint) position
| read nonatomic assign

Position of received blocked.

- (CGRect) rect
| read nonatomic assign

Rect of received block.

- (CGSize) size
| read nonatomic assign

Size of received block.

The documentation for this class was generated from the following file:

- CSRenderingBlock.h