Lines Matching refs:Message
34 Message::Message() { in Message() function in Message
39 Message::Message(const uint8_t* data, size_t size) { in Message() function in Message
49 Message Message::discover(const uint8_t (&sourceMac)[ETH_ALEN]) { in discover()
50 Message message(OP_BOOTREQUEST, sourceMac, static_cast<uint8_t>(DHCPDISCOVER)); in discover()
58 Message Message::request(const uint8_t (&sourceMac)[ETH_ALEN], in_addr_t requestAddress, in request()
61 Message message(OP_BOOTREQUEST, sourceMac, static_cast<uint8_t>(DHCPREQUEST)); in request()
71 Message Message::offer(const Message& sourceMessage, in_addr_t serverAddress, in offer()
77 Message message(OP_BOOTREPLY, macAddress, static_cast<uint8_t>(DHCPOFFER)); in offer()
95 Message Message::ack(const Message& sourceMessage, in_addr_t serverAddress, in ack()
100 Message message(OP_BOOTREPLY, macAddress, static_cast<uint8_t>(DHCPACK)); in ack()
118 Message Message::nack(const Message& sourceMessage, in_addr_t serverAddress) { in nack()
121 Message message(OP_BOOTREPLY, macAddress, static_cast<uint8_t>(DHCPNAK)); in nack()
133 bool Message::isValidDhcpMessage(uint8_t expectedOp, uint32_t expectedXid) const { in isValidDhcpMessage()
144 bool Message::isValidDhcpMessage(uint8_t expectedOp) const { in isValidDhcpMessage()
177 size_t Message::optionsSize() const { in optionsSize()
186 uint8_t Message::type() const { in type()
195 in_addr_t Message::serverId() const { in serverId()
204 in_addr_t Message::requestedIp() const { in requestedIp()
213 Message::Message(uint8_t operation, const uint8_t (&macAddress)[ETH_ALEN], uint8_t type) { in Message() function in Message
241 void Message::addOption(uint8_t type, const void* data, uint8_t size) { in addOption()
252 void Message::endOptions() { in endOptions()
260 const uint8_t* Message::getOption(uint8_t expectedOptCode, uint8_t* length) const { in getOption()
279 uint8_t* Message::nextOption() { in nextOption()
283 void Message::updateSize(uint8_t* optionsEnd) { in updateSize()