Main Page
Namespaces
Classes
Files
File List
File Members
src
datastructure
DatagramHeader.cpp
Go to the documentation of this file.
1
// this is for emacs file handling -*- mode: c++; indent-tabs-mode: nil -*-
2
3
// -- BEGIN LICENSE BLOCK ----------------------------------------------
4
24
// -- END LICENSE BLOCK ------------------------------------------------
25
26
//----------------------------------------------------------------------
33
//----------------------------------------------------------------------
34
35
#include <
sick_safetyscanners/datastructure/DatagramHeader.h
>
36
37
namespace
sick
{
38
namespace
datastructure {
39
40
DatagramHeader::DatagramHeader
() {}
41
42
uint32_t
DatagramHeader::getDatagramMarker
()
const
43
{
44
return
m_datagram_marker
;
45
}
46
47
void
DatagramHeader::setDatagramMarker
(
const
uint32_t& value)
48
{
49
m_datagram_marker
= value;
50
}
51
52
uint16_t
DatagramHeader::getProtocol
()
const
53
{
54
return
m_protocol
;
55
}
56
57
void
DatagramHeader::setProtocol
(
const
uint16_t& value)
58
{
59
m_protocol
= value;
60
}
61
62
uint8_t
DatagramHeader::getMajorVersion
()
const
63
{
64
return
m_major_version
;
65
}
66
67
void
DatagramHeader::setMajorVersion
(
const
uint8_t& value)
68
{
69
m_major_version
= value;
70
}
71
72
uint8_t
DatagramHeader::getMinorVersion
()
const
73
{
74
return
m_minor_version
;
75
}
76
77
void
DatagramHeader::setMinorVersion
(
const
uint8_t& value)
78
{
79
m_minor_version
= value;
80
}
81
82
uint32_t
DatagramHeader::getTotalLength
()
const
83
{
84
return
m_total_length
;
85
}
86
87
void
DatagramHeader::setTotalLength
(
const
uint32_t& value)
88
{
89
m_total_length
= value;
90
}
91
92
uint32_t
DatagramHeader::getIdentification
()
const
93
{
94
return
m_identification
;
95
}
96
97
void
DatagramHeader::setIdentification
(
const
uint32_t& value)
98
{
99
m_identification
= value;
100
}
101
102
uint32_t
DatagramHeader::getFragmentOffset
()
const
103
{
104
return
m_fragment_offset
;
105
}
106
107
void
DatagramHeader::setFragmentOffset
(
const
uint32_t& value)
108
{
109
m_fragment_offset
= value;
110
}
111
112
}
// namespace datastructure
113
}
// namespace sick
sick::datastructure::DatagramHeader::getFragmentOffset
uint32_t getFragmentOffset() const
Gets the fragment offset of the data.
Definition:
DatagramHeader.cpp:102
sick::datastructure::DatagramHeader::m_minor_version
uint8_t m_minor_version
Definition:
DatagramHeader.h:162
sick::datastructure::DatagramHeader::DatagramHeader
DatagramHeader()
Constructor of the datagram header.
Definition:
DatagramHeader.cpp:40
DatagramHeader.h
sick::datastructure::DatagramHeader::setMinorVersion
void setMinorVersion(const uint8_t &value)
Sets the minor version number.
Definition:
DatagramHeader.cpp:77
sick::datastructure::DatagramHeader::setProtocol
void setProtocol(const uint16_t &value)
Sets the used protocol.
Definition:
DatagramHeader.cpp:57
sick::datastructure::DatagramHeader::getProtocol
uint16_t getProtocol() const
Gets the used Protocol.
Definition:
DatagramHeader.cpp:52
sick::datastructure::DatagramHeader::m_identification
uint32_t m_identification
Definition:
DatagramHeader.h:164
sick::datastructure::DatagramHeader::setTotalLength
void setTotalLength(const uint32_t &value)
Sets the total length of the data packet.
Definition:
DatagramHeader.cpp:87
sick::datastructure::DatagramHeader::m_total_length
uint32_t m_total_length
Definition:
DatagramHeader.h:163
sick::datastructure::DatagramHeader::setDatagramMarker
void setDatagramMarker(const uint32_t &value)
Sets the datagram marker.
Definition:
DatagramHeader.cpp:47
sick
Definition:
ApplicationNameVariableCommand.h:43
sick::datastructure::DatagramHeader::getMajorVersion
uint8_t getMajorVersion() const
Gets the major version number.
Definition:
DatagramHeader.cpp:62
sick::datastructure::DatagramHeader::m_major_version
uint8_t m_major_version
Definition:
DatagramHeader.h:161
sick::datastructure::DatagramHeader::getMinorVersion
uint8_t getMinorVersion() const
Gets the minor version number.
Definition:
DatagramHeader.cpp:72
sick::datastructure::DatagramHeader::setMajorVersion
void setMajorVersion(const uint8_t &value)
Sets the major version number.
Definition:
DatagramHeader.cpp:67
sick::datastructure::DatagramHeader::getIdentification
uint32_t getIdentification() const
Gets the identification of the data.
Definition:
DatagramHeader.cpp:92
sick::datastructure::DatagramHeader::setIdentification
void setIdentification(const uint32_t &value)
Sets the identification of the data.
Definition:
DatagramHeader.cpp:97
sick::datastructure::DatagramHeader::getTotalLength
uint32_t getTotalLength() const
Gets the total length of the data packet.
Definition:
DatagramHeader.cpp:82
sick::datastructure::DatagramHeader::m_fragment_offset
uint32_t m_fragment_offset
Definition:
DatagramHeader.h:165
sick::datastructure::DatagramHeader::m_datagram_marker
uint32_t m_datagram_marker
Definition:
DatagramHeader.h:159
sick::datastructure::DatagramHeader::m_protocol
uint16_t m_protocol
Definition:
DatagramHeader.h:160
sick::datastructure::DatagramHeader::getDatagramMarker
uint32_t getDatagramMarker() const
Gets the datagram marker.
Definition:
DatagramHeader.cpp:42
sick::datastructure::DatagramHeader::setFragmentOffset
void setFragmentOffset(const uint32_t &value)
Sets the fragment offset of the data.
Definition:
DatagramHeader.cpp:107
sick_safetyscanners
Author(s): Lennart Puck
autogenerated on Fri Apr 2 2021 02:45:41