YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
yarp::sig::ImageNetworkHeader Class Reference

Byte order in image header for network transmission. More...

#include <yarp/sig/ImageNetworkHeader.h>

Public Member Functions

void setFromImage (const Image &image)
 

Public Attributes

const yarp::os::NetInt32 listTag { 256 }
 
const yarp::os::NetInt32 listLen {4}
 
const yarp::os::NetInt32 paramNameTag { (1 + 8) }
 
const yarp::os::NetInt32 paramName {yarp::os::createVocab32('m','a','t')}
 
const yarp::os::NetInt32 paramIdTag { (1 + 8) }
 
yarp::os::NetInt32 id {0}
 
const yarp::os::NetInt32 paramListTag { 256 + 1 }
 
const yarp::os::NetInt32 paramListLen {5}
 
yarp::os::NetInt32 depth {0}
 
yarp::os::NetInt32 imgSize {0}
 
yarp::os::NetInt16 quantum {0}
 
yarp::os::NetInt16 topIsLow {0}
 
yarp::os::NetInt32 width {0}
 
yarp::os::NetInt32 height {0}
 
const yarp::os::NetInt32 paramBlobTag { (4 + 8) }
 
yarp::os::NetInt32 paramBlobLen {0}
 

Detailed Description

Byte order in image header for network transmission.

Definition at line 24 of file ImageNetworkHeader.h.

Member Function Documentation

◆ setFromImage()

void yarp::sig::ImageNetworkHeader::setFromImage ( const Image image)
inline

Definition at line 50 of file ImageNetworkHeader.h.

Member Data Documentation

◆ depth

yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::depth {0}

Definition at line 38 of file ImageNetworkHeader.h.

◆ height

yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::height {0}

Definition at line 46 of file ImageNetworkHeader.h.

◆ id

yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::id {0}

Definition at line 32 of file ImageNetworkHeader.h.

◆ imgSize

yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::imgSize {0}

Definition at line 39 of file ImageNetworkHeader.h.

◆ listLen

const yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::listLen {4}

Definition at line 28 of file ImageNetworkHeader.h.

◆ listTag

const yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::listTag { 256 }

Definition at line 27 of file ImageNetworkHeader.h.

◆ paramBlobLen

yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::paramBlobLen {0}

Definition at line 48 of file ImageNetworkHeader.h.

◆ paramBlobTag

const yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::paramBlobTag { (4 + 8) }

Definition at line 47 of file ImageNetworkHeader.h.

◆ paramIdTag

const yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::paramIdTag { (1 + 8) }

Definition at line 31 of file ImageNetworkHeader.h.

◆ paramListLen

const yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::paramListLen {5}

Definition at line 37 of file ImageNetworkHeader.h.

◆ paramListTag

const yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::paramListTag { 256 + 1 }

Definition at line 33 of file ImageNetworkHeader.h.

◆ paramName

const yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::paramName {yarp::os::createVocab32('m','a','t')}

Definition at line 30 of file ImageNetworkHeader.h.

◆ paramNameTag

const yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::paramNameTag { (1 + 8) }

Definition at line 29 of file ImageNetworkHeader.h.

◆ quantum

yarp::os::NetInt16 yarp::sig::ImageNetworkHeader::quantum {0}

Definition at line 40 of file ImageNetworkHeader.h.

◆ topIsLow

yarp::os::NetInt16 yarp::sig::ImageNetworkHeader::topIsLow {0}

Definition at line 44 of file ImageNetworkHeader.h.

◆ width

yarp::os::NetInt32 yarp::sig::ImageNetworkHeader::width {0}

Definition at line 45 of file ImageNetworkHeader.h.


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